Struct ServiceBrokerClientMetadata
- Namespace
- Microsoft.ServiceHub.Framework
- Assembly
- Microsoft.ServiceHub.Framework.dll
Describes the environment, capabilities and attributes of a client of the IRemoteServiceBroker.
public struct ServiceBrokerClientMetadata
- Inherited Members
Properties
LocalServiceHost
Gets or sets metadata regarding the client's environment for use as a potential services host for service which are originally requested of the IRemoteServiceBroker but which services may in fact be available for activation locally within the client's environment.
public ServiceHostInformation LocalServiceHost { readonly get; set; }
Property Value
SupportedConnections
Gets or sets the remote service connections that the client supports.
[JsonConverter(typeof(StringEnumConverter))]
[JsonConverter(typeof(JsonStringEnumConverter<RemoteServiceConnections>))]
public RemoteServiceConnections SupportedConnections { readonly get; set; }
Property Value
Remarks
This allows an IRemoteServiceBroker to choose the optimal mutually supported connection kind when responding to future service requests.