Table of Contents

Class IceObjectProxySliceEncoderExtensions

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

Provides extension methods for SliceEncoder to encode a IceObjectProxy.

public static class IceObjectProxySliceEncoderExtensions
Inheritance
IceObjectProxySliceEncoderExtensions
Inherited Members

Methods

EncodeIceObjectProxy(ref SliceEncoder, IceObjectProxy)

Encodes a IceObjectProxy as an ServiceAddress.

public static void EncodeIceObjectProxy(this ref SliceEncoder encoder, IceObjectProxy proxy)

Parameters

encoder SliceEncoder

The Slice encoder.

proxy IceObjectProxy

The proxy to encode as a service address.

EncodeNullableIceObjectProxy(ref SliceEncoder, IceObjectProxy?)

Encodes a nullable IceObjectProxy as a nullable ServiceAddress (Slice1 only).

public static void EncodeNullableIceObjectProxy(this ref SliceEncoder encoder, IceObjectProxy? proxy)

Parameters

encoder SliceEncoder

The Slice encoder.

proxy IceObjectProxy?

The proxy to encode as a service address (can be null).