Table of Contents

Class IceObjectProxy.Request

Namespace
IceRpc.Slice.Ice
Assembly
IceRpc.Slice.dll

Provides static methods that encode operation arguments into request payloads.

public static class IceObjectProxy.Request
Inheritance
IceObjectProxy.Request
Inherited Members

Remarks

The Slice compiler generated this static class from the Slice interface Ice::Object.

Methods

EncodeIceIsA(string, SliceEncodeOptions?)

Encodes the argument of operation ice_isA into a request payload.

public static PipeReader EncodeIceIsA(string id, SliceEncodeOptions? encodeOptions = null)

Parameters

id string

The Slice type ID of the interface to test against.

encodeOptions SliceEncodeOptions

The Slice encode options.

Returns

PipeReader

The payload encoded with Slice1.