Class LocatorProxy.Response
Provides a ResponseDecodeFunc<T> for each operation defined in Ice interface ::Ice::Locator.
public static class LocatorProxy.Response
- Inheritance
-
LocatorProxy.Response
- Inherited Members
Methods
DecodeFindAdapterByIdAsync(IncomingResponse, OutgoingRequest, IIceProxy, CancellationToken)
Decodes an incoming response for operation findAdapterById.
public static ValueTask<IceObjectProxy?> DecodeFindAdapterByIdAsync(IncomingResponse response, OutgoingRequest request, IIceProxy sender, CancellationToken cancellationToken)
Parameters
responseIncomingResponseThe incoming response to decode.
requestOutgoingRequestThe outgoing request.
senderIIceProxyThe proxy that sent the request.
cancellationTokenCancellationTokenA cancellation token that receives the cancellation requests.
Returns
- ValueTask<IceObjectProxy?>
The decoded response payload.
DecodeFindObjectByIdAsync(IncomingResponse, OutgoingRequest, IIceProxy, CancellationToken)
Decodes an incoming response for operation findObjectById.
public static ValueTask<IceObjectProxy?> DecodeFindObjectByIdAsync(IncomingResponse response, OutgoingRequest request, IIceProxy sender, CancellationToken cancellationToken)
Parameters
responseIncomingResponseThe incoming response to decode.
requestOutgoingRequestThe outgoing request.
senderIIceProxyThe proxy that sent the request.
cancellationTokenCancellationTokenA cancellation token that receives the cancellation requests.
Returns
- ValueTask<IceObjectProxy?>
The decoded response payload.
DecodeGetRegistryAsync(IncomingResponse, OutgoingRequest, IIceProxy, CancellationToken)
Decodes an incoming response for operation getRegistry.
public static ValueTask<LocatorRegistryProxy?> DecodeGetRegistryAsync(IncomingResponse response, OutgoingRequest request, IIceProxy sender, CancellationToken cancellationToken)
Parameters
responseIncomingResponseThe incoming response to decode.
requestOutgoingRequestThe outgoing request.
senderIIceProxyThe proxy that sent the request.
cancellationTokenCancellationTokenA cancellation token that receives the cancellation requests.
Returns
- ValueTask<LocatorRegistryProxy?>
The decoded response payload.