Grpc.Net.Common Extension methods for . Creates an that enables reading all of the data from the stream reader. The message type. The stream reader. The cancellation token to use to cancel the enumeration. The created async enumerable. The connectivity state. Note: Experimental API that can change or be removed without any prior notice. Not trying to create a connection. Establishing a connection. Connection ready. A transient failure on connection. Connection shutdown. Deflate compression provider. Initializes a new instance of the class with the specified . The default compression level to use when compressing data. The encoding name used in the 'grpc-encoding' and 'grpc-accept-encoding' request and response headers. Create a new compression stream. The stream that compressed data is written to. The compression level. A stream used to compress data. Create a new decompression stream. The stream that compressed data is copied from. A stream used to decompress data. GZIP compression provider. Initializes a new instance of the class with the specified . The default compression level to use when compressing data. The encoding name used in the 'grpc-encoding' and 'grpc-accept-encoding' request and response headers. Create a new compression stream. The stream that compressed data is written to. The compression level. A stream used to compress data. Create a new decompression stream. The stream that compressed data is copied from. A stream used to decompress data. Provides a specific compression implementation to compress gRPC messages. The encoding name used in the 'grpc-encoding' and 'grpc-accept-encoding' request and response headers. Create a new compression stream. The stream that compressed data is written to. The compression level. A stream used to compress data. Create a new decompression stream. The stream that compressed data is copied from. A stream used to decompress data. Throws an if is null. The reference type argument to validate as non-null. The name of the parameter with which corresponds.