Class IceObjectProxy.Request
Provides static methods that encode operation arguments into request payloads.
public static class IceObjectProxy.Request
- Inheritance
-
IceObjectProxy.Request
- Inherited Members
Methods
EncodeIceIds(IceEncodeOptions?)
Encodes the argument(s) of operation ice_ids into a request payload.
public static PipeReader EncodeIceIds(IceEncodeOptions? encodeOptions = null)
Parameters
encodeOptionsIceEncodeOptionsThe Ice encode options.
Returns
- PipeReader
The Ice-encoded payload.
EncodeIceIsA(string, IceEncodeOptions?)
Encodes the argument(s) of operation ice_isA into a request payload.
public static PipeReader EncodeIceIsA(string id, IceEncodeOptions? encodeOptions = null)
Parameters
idstringThe Ice type ID of the interface to test against.
encodeOptionsIceEncodeOptionsThe Ice encode options.
Returns
- PipeReader
The Ice-encoded payload.
EncodeIcePing(IceEncodeOptions?)
Encodes the argument(s) of operation ice_ping into a request payload.
public static PipeReader EncodeIcePing(IceEncodeOptions? encodeOptions = null)
Parameters
encodeOptionsIceEncodeOptionsThe Ice encode options.
Returns
- PipeReader
The Ice-encoded payload.