gRPC C#
gRPC C#
Namespaces
Grpc.Core
AsyncClientStreamingCall(TRequest, TResponse) Class
AsyncDuplexStreamingCall(TRequest, TResponse) Class
AsyncServerStreamingCall(TResponse) Class
AsyncUnaryCall(TResponse) Class
CallInvocationDetails(TRequest, TResponse) Structure
CallOptions Structure
Calls Class
Channel Class
ChannelOption Class
ChannelOption.OptionType Enumeration
ChannelOptions Class
ChannelState Enumeration
ClientBase Class
ClientStreamingServerMethod(TRequest, TResponse) Delegate
CompressionLevel Enumeration
ContextPropagationOptions Class
ContextPropagationToken Class
Credentials Class
DuplexStreamingServerMethod(TRequest, TResponse) Delegate
GrpcEnvironment Class
HeaderInterceptor Delegate
IAsyncStreamReader(T) Interface
IAsyncStreamWriter(T) Interface
IClientStreamWriter(T) Interface
IHasWriteOptions Interface
IMethod Interface
IServerStreamWriter(T) Interface
KeyCertificatePair Class
Marshaller(T) Class
Marshallers Class
Metadata Class
Metadata.Entry Structure
Method(TRequest, TResponse) Class
MethodType Enumeration
RpcException Class
Server Class
Server.ServerPortCollection Class
Server.ServiceDefinitionCollection Class
ServerCallContext Class
ServerCredentials Class
ServerPort Class
ServerServiceDefinition Class
ServerServiceDefinition.Builder Class
ServerStreamingServerMethod(TRequest, TResponse) Delegate
SslCredentials Class
SslServerCredentials Class
Status Structure
StatusCode Enumeration
UnaryServerMethod(TRequest, TResponse) Delegate
VersionInfo Class
WriteFlags Enumeration
WriteOptions Class

ChannelState Enumeration

Connectivity state of a channel. Based on grpc_connectivity_state from grpc/grpc.h

Namespace: Grpc.Core
Assembly: Grpc.Core (in Grpc.Core.dll) Version: 0.7.0.0
Syntax
C#
VB
C++
F#
Copy

    public enum ChannelState

    Public Enumeration ChannelState

    public enum class ChannelState

    type ChannelState

Members

| Member name | Value | Description
--- | --- | --- | ---
| Idle | 0 | Channel is idle
| Connecting | 1 | Channel is connecting
| Ready | 2 | Channel is ready for work
| TransientFailure | 3 | Channel has seen a failure but expects to recover
| FatalFailure | 4 | Channel has seen a failure that it cannot recover from

See Also

#### Reference

Grpc.Core Namespace