Class ILocatorRegistryService.Request
Provides static methods that decode request payloads.
public static class ILocatorRegistryService.Request
- Inheritance
-
ILocatorRegistryService.Request
- Inherited Members
Remarks
The Slice compiler generated this static class from the Slice interface Ice::LocatorRegistry.
Methods
DecodeSetAdapterDirectProxyAsync(IncomingRequest, CancellationToken)
Decodes the request payload of operation setAdapterDirectProxy.
public static ValueTask<(string Id, ServiceAddress? Proxy)> DecodeSetAdapterDirectProxyAsync(IncomingRequest request, CancellationToken cancellationToken)
Parameters
requestIncomingRequestThe incoming request.
cancellationTokenCancellationTokenA cancellation token that receives the cancellation requests.
Returns
DecodeSetReplicatedAdapterDirectProxyAsync(IncomingRequest, CancellationToken)
Decodes the request payload of operation setReplicatedAdapterDirectProxy.
public static ValueTask<(string AdapterId, string ReplicaGroupId, ServiceAddress? Proxy)> DecodeSetReplicatedAdapterDirectProxyAsync(IncomingRequest request, CancellationToken cancellationToken)
Parameters
requestIncomingRequestThe incoming request.
cancellationTokenCancellationTokenA cancellation token that receives the cancellation requests.
Returns
DecodeSetServerProcessProxyAsync(IncomingRequest, CancellationToken)
Decodes the request payload of operation setServerProcessProxy.
public static ValueTask<(string ServerId, ProcessProxy Proxy)> DecodeSetServerProcessProxyAsync(IncomingRequest request, CancellationToken cancellationToken)
Parameters
requestIncomingRequestThe incoming request.
cancellationTokenCancellationTokenA cancellation token that receives the cancellation requests.