Struct CallOptions
Assembly: Grpc.Core.Api.dll
Syntax
public struct CallOptions
Constructors
CallOptions(Metadata?, DateTime?, CancellationToken, WriteOptions?, ContextPropagationToken?, CallCredentials?)
Declaration
public CallOptions(Metadata? headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default, WriteOptions? writeOptions = null, ContextPropagationToken? propagationToken = null, CallCredentials? credentials = null)
Parameters
Properties
CancellationToken
Declaration
public CancellationToken CancellationToken { get; }
Property Value
Credentials
Declaration
public CallCredentials? Credentials { get; }
Property Value
Deadline
Declaration
public DateTime? Deadline { get; }
Property Value
Declaration
public Metadata? Headers { get; }
Property Value
IsWaitForReady
Declaration
public bool IsWaitForReady { get; }
Property Value
PropagationToken
Declaration
public ContextPropagationToken? PropagationToken { get; }
Property Value
WriteOptions
Declaration
public WriteOptions? WriteOptions { get; }
Property Value
Methods
WithCancellationToken(CancellationToken)
Declaration
public CallOptions WithCancellationToken(CancellationToken cancellationToken)
Parameters
Returns
WithCredentials(CallCredentials)
Declaration
public CallOptions WithCredentials(CallCredentials credentials)
Parameters
Returns
WithDeadline(DateTime)
Declaration
public CallOptions WithDeadline(DateTime deadline)
Parameters
Returns
Declaration
public CallOptions WithHeaders(Metadata headers)
Parameters
Returns
WithPropagationToken(ContextPropagationToken)
Declaration
public CallOptions WithPropagationToken(ContextPropagationToken propagationToken)
Parameters
Returns
WithWaitForReady(bool)
Declaration
public CallOptions WithWaitForReady(bool waitForReady = true)
Parameters
Type |
Name |
Description |
bool |
waitForReady |
|
Returns
WithWriteOptions(WriteOptions)
Declaration
public CallOptions WithWriteOptions(WriteOptions writeOptions)
Parameters
Returns