Partager via


GlobalBrokeredServiceContainer.ProfferRemoteBroker Méthode

Définition

Surcharges

ProfferRemoteBroker(IRemoteServiceBroker, ServiceSource, ImmutableHashSet<ServiceMoniker>)

Services Proffers proposés par un distant IRemoteServiceBroker pour l’accès par ce conteneur.

ProfferRemoteBroker(IServiceBroker, ServiceSource, ImmutableHashSet<ServiceMoniker>)

Services Proffers proposés par un distant IServiceBroker pour l’accès par ce conteneur.

ProfferRemoteBroker(IRemoteServiceBroker, MultiplexingStream, ServiceSource, ImmutableHashSet<ServiceMoniker>)

Services Proffers proposés par un distant IRemoteServiceBroker pour l’accès par ce conteneur.

ProfferRemoteBroker(IRemoteServiceBroker, ServiceSource, ImmutableHashSet<ServiceMoniker>)

Services Proffers proposés par un distant IRemoteServiceBroker pour l’accès par ce conteneur.

public IDisposable ProfferRemoteBroker (Microsoft.ServiceHub.Framework.IRemoteServiceBroker serviceBroker, Microsoft.VisualStudio.Utilities.ServiceBroker.ServiceSource source, System.Collections.Immutable.ImmutableHashSet<Microsoft.ServiceHub.Framework.ServiceMoniker>? serviceMonikers = default);
member this.ProfferRemoteBroker : Microsoft.ServiceHub.Framework.IRemoteServiceBroker * Microsoft.VisualStudio.Utilities.ServiceBroker.ServiceSource * System.Collections.Immutable.ImmutableHashSet<Microsoft.ServiceHub.Framework.ServiceMoniker> -> IDisposable
Public Function ProfferRemoteBroker (serviceBroker As IRemoteServiceBroker, source As ServiceSource, Optional serviceMonikers As ImmutableHashSet(Of ServiceMoniker) = Nothing) As IDisposable

Paramètres

serviceBroker
IRemoteServiceBroker

Service Broker pour les services distants.

source
ServiceSource

D’où viennent les services distants qui sont proposés.

serviceMonikers
ImmutableHashSet<ServiceMoniker>

Ensemble de monikers de service qui peuvent être demandés à ce service broker. Peut être null pour les répartiteurs vraiment distants que nous ne connaissons pas l’ensemble complet des services pour. Seuls les services inscrits avec ce conteneur seront jamais demandés à partir de ce serviceBroker.

Retours

Valeur qui peut être supprimée pour la supprimer serviceBroker du conteneur.

S’applique à

ProfferRemoteBroker(IServiceBroker, ServiceSource, ImmutableHashSet<ServiceMoniker>)

Services Proffers proposés par un distant IServiceBroker pour l’accès par ce conteneur.

public IDisposable ProfferRemoteBroker (Microsoft.ServiceHub.Framework.IServiceBroker serviceBroker, Microsoft.VisualStudio.Utilities.ServiceBroker.ServiceSource source, System.Collections.Immutable.ImmutableHashSet<Microsoft.ServiceHub.Framework.ServiceMoniker>? serviceMonikers = default);
member this.ProfferRemoteBroker : Microsoft.ServiceHub.Framework.IServiceBroker * Microsoft.VisualStudio.Utilities.ServiceBroker.ServiceSource * System.Collections.Immutable.ImmutableHashSet<Microsoft.ServiceHub.Framework.ServiceMoniker> -> IDisposable
Public Function ProfferRemoteBroker (serviceBroker As IServiceBroker, source As ServiceSource, Optional serviceMonikers As ImmutableHashSet(Of ServiceMoniker) = Nothing) As IDisposable

Paramètres

serviceBroker
IServiceBroker

Service Broker pour les services distants.

source
ServiceSource

D’où viennent les services distants qui sont proposés.

serviceMonikers
ImmutableHashSet<ServiceMoniker>

Ensemble de monikers de service qui peuvent être demandés à ce service broker. Peut être null pour les répartiteurs vraiment distants que nous ne connaissons pas l’ensemble complet des services pour. Seuls les services inscrits avec ce conteneur seront jamais demandés à partir de ce serviceBroker.

Retours

Valeur qui peut être supprimée pour la supprimer serviceBroker du conteneur.

S’applique à

ProfferRemoteBroker(IRemoteServiceBroker, MultiplexingStream, ServiceSource, ImmutableHashSet<ServiceMoniker>)

Services Proffers proposés par un distant IRemoteServiceBroker pour l’accès par ce conteneur.

public IDisposable ProfferRemoteBroker (Microsoft.ServiceHub.Framework.IRemoteServiceBroker serviceBroker, Nerdbank.Streams.MultiplexingStream? multiplexingStream, Microsoft.VisualStudio.Utilities.ServiceBroker.ServiceSource source, System.Collections.Immutable.ImmutableHashSet<Microsoft.ServiceHub.Framework.ServiceMoniker>? serviceMonikers = default);
member this.ProfferRemoteBroker : Microsoft.ServiceHub.Framework.IRemoteServiceBroker * Nerdbank.Streams.MultiplexingStream * Microsoft.VisualStudio.Utilities.ServiceBroker.ServiceSource * System.Collections.Immutable.ImmutableHashSet<Microsoft.ServiceHub.Framework.ServiceMoniker> -> IDisposable
Public Function ProfferRemoteBroker (serviceBroker As IRemoteServiceBroker, multiplexingStream As MultiplexingStream, source As ServiceSource, Optional serviceMonikers As ImmutableHashSet(Of ServiceMoniker) = Nothing) As IDisposable

Paramètres

serviceBroker
IRemoteServiceBroker
multiplexingStream
Nerdbank.Streams.MultiplexingStream

Facultatif Nerdbank.Streams.MultiplexingStream qui peut être utilisé pour provisionner des canaux pour chaque service réparti.

source
ServiceSource
serviceMonikers
ImmutableHashSet<ServiceMoniker>

Retours

Valeur qui peut être supprimée pour la supprimer serviceBroker du conteneur.

S’applique à