Table of Contents

Class IncomingFrame

Namespace
IceRpc
Assembly
IceRpc.dll

Represents the base class for incoming frames.

public class IncomingFrame
Inheritance
IncomingFrame
Derived
Inherited Members
Extension Methods

Properties

ConnectionContext

Gets or sets the connection context.

public IConnectionContext ConnectionContext { get; set; }

Property Value

IConnectionContext

The IConnectionContext of this frame.

Payload

Gets or sets the payload of this frame.

public PipeReader Payload { get; set; }

Property Value

PipeReader

The payload of this frame. Defaults to a PipeReader that returns an empty sequence.

Remarks

IceRPC completes the payload PipeReader with the Complete(Exception) method. It never calls CompleteAsync(Exception). The implementation of Complete(Exception) should not block.

Protocol

Gets the protocol of this frame.

public Protocol Protocol { get; }

Property Value

Protocol

The Protocol of this frame.