GlobalBrokeredServiceContainer.ViewIntrinsicBrokeredServiceFactory Delegat
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Delegat tworzący nowe wystąpienia usługi, które mają być uwidocznione przez element 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)
Parametry
Widok, w ramach którego jest aktywowana ta usługa.
- moniker
- ServiceMoniker
Identyfikator żądanej usługi.
- options
- ServiceActivationOptions
Dodatkowe opcje, które zmieniają sposób aktywowania usługi lub udostępniają dodatkowe dane konstruktorowi usługi.
- serviceBroker
- IServiceBroker
Broker usług zwrócony przez usługę od tego delegata powinien używać polecenia w celu uzyskania dowolnych własnych zależności.
- cancellationToken
- CancellationToken
Token wskazujący, że obiekt wywołujący stracił zainteresowanie wynikiem.
Wartość zwracana
Unikatowe wystąpienie usługi. Jeśli wartość implementuje IDisposablewartość , wartość zostanie usunięta po rozłączeniu klienta.
Uwagi
Ten delegat jest modelowany po GlobalBrokeredServiceContainer.ProfferedServiceFactory , ale dodaje GlobalBrokeredServiceContainer.View parametr .