Table of Contents

Class LocatorProxy.Request

Namespace
IceRpc.Slice.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

Remarks

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

Methods

EncodeFindAdapterById(string, SliceEncodeOptions?)

Encodes the argument of operation findAdapterById into a request payload.

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

Parameters

id string

The adapter ID.

encodeOptions SliceEncodeOptions

The Slice encode options.

Returns

PipeReader

The payload encoded with Slice1.

EncodeFindObjectById(string, SliceEncodeOptions?)

Encodes the argument of operation findObjectById into a request payload.

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

Parameters

id string

The identity represented as a path.

encodeOptions SliceEncodeOptions

The Slice encode options.

Returns

PipeReader

The payload encoded with Slice1.