|  | @@ -88,6 +88,24 @@ namespace Grpc.Core
 | 
	
		
			
				|  |  |              return responseAsync.GetAwaiter();
 | 
	
		
			
				|  |  |          }
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  | +        /// <summary>
 | 
	
		
			
				|  |  | +        /// Gets the call status if the call has already finished.
 | 
	
		
			
				|  |  | +        /// Throws InvalidOperationException otherwise.
 | 
	
		
			
				|  |  | +        /// </summary>
 | 
	
		
			
				|  |  | +        public Status GetStatus()
 | 
	
		
			
				|  |  | +        {
 | 
	
		
			
				|  |  | +            return getStatusFunc();
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        /// <summary>
 | 
	
		
			
				|  |  | +        /// Gets the call trailing metadata if the call has already finished.
 | 
	
		
			
				|  |  | +        /// Throws InvalidOperationException otherwise.
 | 
	
		
			
				|  |  | +        /// </summary>
 | 
	
		
			
				|  |  | +        public Metadata GetTrailers()
 | 
	
		
			
				|  |  | +        {
 | 
	
		
			
				|  |  | +            return getTrailersFunc();
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  |          /// <summary>
 | 
	
		
			
				|  |  |          /// Provides means to cleanup after the call.
 | 
	
		
			
				|  |  |          /// If the call has already finished normally (request stream has been completed and call result has been received), doesn't do anything.
 |