Table of Contents

Namespace IceRpc.Slice.Operations

Provides extension methods used by the generated code for Slice.

Classes

AsyncEnumerableExtensions

Provides an extension method for IAsyncEnumerable<T> to encode elements into a PipeReader.

IncomingRequestExtensions

Provides extension methods for IncomingRequest to decode its Slice-encoded payload.

IncomingResponseExtensions

Provides extension methods for IncomingResponse to decode its Slice-encoded payload.

PipeReaderExtensions

Provides extension methods for PipeReader.

SliceProxyExtensions

Provides extension methods for ISliceProxy and generated proxy structs that implement this interface.

SliceProxySliceDecoderExtensions

Provides extension methods for SliceDecoder to decode proxies.

Delegates

ResponseDecodeFunc

Represents a delegate that decodes the "void" return value from a Slice-encoded response.

ResponseDecodeFunc<T>

Represents a delegate that decodes the return value from a Slice-encoded response.