AuthorizingBrokeredServiceFactory Делегат

Определение

Делегат, который создает новые экземпляры службы, предоставляемые IServiceBroker .

public delegate System::Threading::Tasks::ValueTask<System::Object ^> AuthorizingBrokeredServiceFactory(ServiceMoniker ^ moniker, ServiceActivationOptions options, IServiceBroker ^ serviceBroker, AuthorizationServiceClient ^ authorizationServiceClient, CancellationToken cancellationToken);
public delegate System.Threading.Tasks.ValueTask<object>? AuthorizingBrokeredServiceFactory(ServiceMoniker moniker, ServiceActivationOptions options, IServiceBroker serviceBroker, AuthorizationServiceClient authorizationServiceClient, CancellationToken cancellationToken);
type AuthorizingBrokeredServiceFactory = delegate of ServiceMoniker * ServiceActivationOptions * IServiceBroker * AuthorizationServiceClient * CancellationToken -> ValueTask<obj>
Public Delegate Function AuthorizingBrokeredServiceFactory(moniker As ServiceMoniker, options As ServiceActivationOptions, serviceBroker As IServiceBroker, authorizationServiceClient As AuthorizationServiceClient, cancellationToken As CancellationToken) As ValueTask(Of Object) 

Параметры

moniker
ServiceMoniker

Идентификатор запрашиваемой службы.

options
ServiceActivationOptions

Дополнительные параметры, которые изменяют способ активации службы или предоставляют дополнительные данные конструктору службы.

serviceBroker
IServiceBroker

Компонент Service Broker, который возвращает служба из этого делегата, должен использовать для получения любых собственных зависимостей.

authorizationServiceClient
AuthorizationServiceClient

Служба авторизации для использования этой службой брокера. Должно быть удалено службой или фабрикой служб, если только фабрика служб не создает исключение.

cancellationToken
CancellationToken

Токен, указывающий, что в результате вызывающий объект потерял интерес.

Возвращаемое значение

ValueTask<Object>

Уникальный экземпляр службы. Если значение реализуется IDisposable , значение будет удалено при отключении клиента.

Применяется к

См. также раздел