| CallInvoker Class | 
 Inheritance Hierarchy
Inheritance HierarchyNamespace: Grpc.Core
 Syntax
SyntaxThe CallInvoker type exposes the following members.
 Constructors
Constructors| Name | Description | |
|---|---|---|
|  | CallInvoker | Initializes a new instance of the CallInvoker class | 
 Methods
Methods| Name | Description | |
|---|---|---|
|  | AsyncClientStreamingCallTRequest, TResponse | 
            Invokes a client streaming call asynchronously.
            In client streaming scenario, client sends a stream of requests and server responds with a single response.
             | 
|  | AsyncDuplexStreamingCallTRequest, TResponse | 
            Invokes a duplex streaming call asynchronously.
            In duplex streaming scenario, client sends a stream of requests and server responds with a stream of responses.
            The response stream is completely independent and both side can be sending messages at the same time.
             | 
|  | AsyncServerStreamingCallTRequest, TResponse | 
            Invokes a server streaming call asynchronously.
            In server streaming scenario, client sends on request and server responds with a stream of responses.
             | 
|  | AsyncUnaryCallTRequest, TResponse | 
            Invokes a simple remote call asynchronously.
             | 
|  | BlockingUnaryCallTRequest, TResponse | 
            Invokes a simple remote call in a blocking fashion.
             | 
|  | Equals | (Inherited from Object.) | 
|  | Finalize | Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.(Inherited from Object.) | 
|  | GetHashCode | Serves as a hash function for a particular type. (Inherited from Object.) | 
|  | GetType | Gets the Type of the current instance.(Inherited from Object.) | 
|  | MemberwiseClone | Creates a shallow copy of the current Object.(Inherited from Object.) | 
|  | ToString | Returns a string that represents the current object.(Inherited from Object.) | 
 See Also
See Also