Struct ClientInterceptorContext<TRequest, TResponse>
Carries along the context associated with intercepted invocations on the client side.
Inherited Members
      System.ValueType.Equals(System.Object)
    
    
      System.ValueType.GetHashCode()
    
    
      System.ValueType.ToString()
    
    
      System.Object.Equals(System.Object, System.Object)
    
    
      System.Object.GetType()
    
    
      System.Object.ReferenceEquals(System.Object, System.Object)
    
  Namespace: Grpc.Core.Interceptors
Assembly: Grpc.Core.Api.dll
Syntax
public struct ClientInterceptorContext<TRequest, TResponse>
    where TRequest : class where TResponse : classType Parameters
| Name | Description | 
|---|---|
| TRequest | |
| TResponse | 
Constructors
ClientInterceptorContext(Method<TRequest, TResponse>, String, CallOptions)
Creates a new instance of ClientInterceptorContext<TRequest, TResponse> with the specified method, host, and call options.
Declaration
public ClientInterceptorContext(Method<TRequest, TResponse> method, string host, CallOptions options)Parameters
| Type | Name | Description | 
|---|---|---|
| Method<TRequest, TResponse> | method | A Method<TRequest, TResponse> object representing the method to be invoked. | 
| System.String | host | The host to dispatch the current call to. | 
| CallOptions | options | A CallOptions instance containing the call options of the current call. | 
Properties
Host
Gets the host that the currect invocation will be dispatched to.
Declaration
public string Host { get; }Property Value
| Type | Description | 
|---|---|
| System.String | 
Method
Gets the Method<TRequest, TResponse> instance representing the method to be invoked.
Declaration
public Method<TRequest, TResponse> Method { get; }Property Value
| Type | Description | 
|---|---|
| Method<TRequest, TResponse> | 
Options
Gets the CallOptions structure representing the call options associated with the current invocation.
Declaration
public CallOptions Options { get; }Property Value
| Type | Description | 
|---|---|
| CallOptions |