GlobalBrokeredServiceContainer.ViewIntrinsicBrokeredServiceFactory Délégué
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Délégué qui crée de nouvelles instances d’un service à exposer par un 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)
Paramètres
Vue dans laquelle ce service est activé.
- moniker
- ServiceMoniker
Identificateur du service demandé.
- options
- ServiceActivationOptions
Options supplémentaires qui modifient la façon dont le service peut être activé ou fournissent des données supplémentaires au constructeur de service.
- serviceBroker
- IServiceBroker
Service Broker que le service retourné par ce délégué doit utiliser pour obtenir l’une de ses propres dépendances.
- cancellationToken
- CancellationToken
Jeton pour indiquer que l’appelant a perdu tout intérêt pour le résultat.
Valeur renvoyée
Une instance unique du service. Si la valeur implémente IDisposable, la valeur est supprimée lorsque le client se déconnecte.
Remarques
Ce délégué est modélisé après GlobalBrokeredServiceContainer.ProfferedServiceFactory , mais ajoute le GlobalBrokeredServiceContainer.View paramètre .