Table of Contents

Class LocatorProxy.Request

Namespace
IceRpc.Ice
Assembly
IceRpc.Locator.dll

Provides static methods that encode operation arguments into request payloads.

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

Methods

EncodeFindAdapterById(string, IceEncodeOptions?)

Encodes the argument(s) of operation findAdapterById into a request payload.

public static PipeReader EncodeFindAdapterById(string id, IceEncodeOptions? encodeOptions = null)

Parameters

id string

The adapter ID.

encodeOptions IceEncodeOptions

The Ice encode options.

Returns

PipeReader

The Ice-encoded payload.

EncodeFindObjectById(Identity, IceEncodeOptions?)

Encodes the argument(s) of operation findObjectById into a request payload.

public static PipeReader EncodeFindObjectById(Identity id, IceEncodeOptions? encodeOptions = null)

Parameters

id Identity

The identity.

encodeOptions IceEncodeOptions

The Ice encode options.

Returns

PipeReader

The Ice-encoded payload.

EncodeGetRegistry(IceEncodeOptions?)

Encodes the argument(s) of operation getRegistry into a request payload.

public static PipeReader EncodeGetRegistry(IceEncodeOptions? encodeOptions = null)

Parameters

encodeOptions IceEncodeOptions

The Ice encode options.

Returns

PipeReader

The Ice-encoded payload.