Grpc.Net.Client.Internal.GrpcCall abstract class GrpcCall Documentation Code public abstract Task<Status> CallTask { get; } public abstract CancellationToken CancellationToken { get; } public GrpcChannel Channel { get; } public DefaultDeserializationContext DeserializationContext { get; } public HttpResponseMessage HttpResponse { get; protected set; } public ILogger Logger { get; } public CallOptions Options { get; } public string RequestGrpcEncoding { get; } public abstract Type RequestType { get; } public bool ResponseFinished { get; protected set; } public abstract Type ResponseType { get; } public GrpcCallSerializationContext SerializationContext { get; } protected Metadata Trailers { get; protected set; } protected GrpcCall(CallOptions options, GrpcChannel channel) public Exception CreateCanceledStatusException(Exception ex = null) public Exception CreateFailureStatusException(Status status) public CancellationToken GetCanceledToken(CancellationToken methodCancellationToken) protected bool TryGetTrailers(out Metadata trailers)