GlobalBrokeredServiceContainer.ViewIntrinsicBrokeredServiceFactory Delegar
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Um delegado que cria novas instâncias de um serviço a serem expostas por um IServiceBroker.
protected delegate System.Threading.Tasks.ValueTask<object?> GlobalBrokeredServiceContainer.ViewIntrinsicBrokeredServiceFactory(GlobalBrokeredServiceContainer.View view, ServiceMoniker moniker, ServiceActivationOptions options, IServiceBroker serviceBroker, CancellationToken cancellationToken);
Protected Delegate Function GlobalBrokeredServiceContainer.ViewIntrinsicBrokeredServiceFactory(view As GlobalBrokeredServiceContainer.View, moniker As ServiceMoniker, options As ServiceActivationOptions, serviceBroker As IServiceBroker, cancellationToken As CancellationToken) As ValueTask(Of Object)
Parâmetros
A exibição na qual esse serviço está sendo ativado.
- moniker
- ServiceMoniker
O identificador do serviço solicitado.
- options
- ServiceActivationOptions
Opções adicionais que alteram como o serviço pode ser ativado ou fornecem dados adicionais para o construtor de serviço.
- serviceBroker
- IServiceBroker
O agente de serviço que o serviço retornou desse delegado deve usar para obter qualquer uma de suas próprias dependências.
- cancellationToken
- CancellationToken
Um token para indicar que o chamador perdeu o interesse no resultado.
Valor Retornado
Uma instância exclusiva do serviço. Se o valor implementar IDisposable, o valor será descartado quando o cliente se desconectar.
Comentários
Esse delegado é modelado depois GlobalBrokeredServiceContainer.ProfferedServiceFactory , mas adiciona o GlobalBrokeredServiceContainer.View parâmetro .