GlobalBrokeredServiceContainer.ProfferRemoteBroker Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Überlädt
| ProfferRemoteBroker(IRemoteServiceBroker, ServiceSource, ImmutableHashSet<ServiceMoniker>) |
Stellt Dienste bereit, die von einem Remote IRemoteServiceBroker für den Zugriff durch diesen Container angeboten werden. |
| ProfferRemoteBroker(IServiceBroker, ServiceSource, ImmutableHashSet<ServiceMoniker>) |
Stellt Dienste bereit, die von einem Remote IServiceBroker für den Zugriff durch diesen Container angeboten werden. |
ProfferRemoteBroker(IRemoteServiceBroker, ServiceSource, ImmutableHashSet<ServiceMoniker>)
Stellt Dienste bereit, die von einem Remote IRemoteServiceBroker für den Zugriff durch diesen Container angeboten werden.
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
Parameter
- serviceBroker
- IRemoteServiceBroker
Service Broker für Remote Dienste.
- source
- ServiceSource
Wo die zu testende Remote Dienste stammen.
- serviceMonikers
- ImmutableHashSet<ServiceMoniker>
Der Satz von dienstmonikern, die von diesem Service Broker angefordert werden können. Kann für echte Remote Broker NULL sein, für die wir nicht den vollständigen Satz von Diensten kennen.
Nur Dienste, die bei diesem Container registriert sind, werden von diesem angefordert serviceBroker .
Gibt zurück
Ein Wert, der freigegeben werden kann, um diese serviceBroker aus dem Container zu entfernen.
Gilt für
ProfferRemoteBroker(IServiceBroker, ServiceSource, ImmutableHashSet<ServiceMoniker>)
Stellt Dienste bereit, die von einem Remote IServiceBroker für den Zugriff durch diesen Container angeboten werden.
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
Parameter
- serviceBroker
- IServiceBroker
Service Broker für Remote Dienste.
- source
- ServiceSource
Wo die zu testende Remote Dienste stammen.
- serviceMonikers
- ImmutableHashSet<ServiceMoniker>
Der Satz von dienstmonikern, die von diesem Service Broker angefordert werden können. Kann für echte Remote Broker NULL sein, für die wir nicht den vollständigen Satz von Diensten kennen.
Nur Dienste, die bei diesem Container registriert sind, werden von diesem angefordert serviceBroker .
Gibt zurück
Ein Wert, der freigegeben werden kann, um diese serviceBroker aus dem Container zu entfernen.