GlobalBrokeredServiceContainer.ProfferRemoteBroker Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Sobrecargas
ProfferRemoteBroker(IRemoteServiceBroker, ServiceSource, ImmutableHashSet<ServiceMoniker>) |
Servicios de proffers ofrecidos por un remoto IRemoteServiceBroker para el acceso de este contenedor. |
ProfferRemoteBroker(IServiceBroker, ServiceSource, ImmutableHashSet<ServiceMoniker>) |
Servicios de proffers ofrecidos por un remoto IServiceBroker para el acceso de este contenedor. |
ProfferRemoteBroker(IRemoteServiceBroker, MultiplexingStream, ServiceSource, ImmutableHashSet<ServiceMoniker>) |
Servicios de proffers ofrecidos por un remoto IRemoteServiceBroker para el acceso de este contenedor. |
ProfferRemoteBroker(IRemoteServiceBroker, ServiceSource, ImmutableHashSet<ServiceMoniker>)
Servicios de proffers ofrecidos por un remoto IRemoteServiceBroker para el acceso de este contenedor.
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
Parámetros
- serviceBroker
- IRemoteServiceBroker
Service Broker para servicios remotos.
- source
- ServiceSource
De dónde proceden los servicios remotos de los que proceden.
- serviceMonikers
- ImmutableHashSet<ServiceMoniker>
Conjunto de monikers de servicio que se pueden solicitar de este agente de servicio. Puede ser null para los agentes realmente remotos para los que no conocemos el conjunto completo de servicios.
Solo se solicitarán los servicios registrados con este contenedor desde este serviceBroker
.
Devoluciones
Valor que se puede eliminar para quitarlo serviceBroker
del contenedor.
Se aplica a
ProfferRemoteBroker(IServiceBroker, ServiceSource, ImmutableHashSet<ServiceMoniker>)
Servicios de proffers ofrecidos por un remoto IServiceBroker para el acceso de este contenedor.
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
Parámetros
- serviceBroker
- IServiceBroker
Service Broker para servicios remotos.
- source
- ServiceSource
De dónde proceden los servicios remotos de los que proceden.
- serviceMonikers
- ImmutableHashSet<ServiceMoniker>
Conjunto de monikers de servicio que se pueden solicitar de este agente de servicio. Puede ser null para los agentes realmente remotos para los que no conocemos el conjunto completo de servicios.
Solo se solicitarán los servicios registrados con este contenedor desde este serviceBroker
.
Devoluciones
Valor que se puede eliminar para quitarlo serviceBroker
del contenedor.
Se aplica a
ProfferRemoteBroker(IRemoteServiceBroker, MultiplexingStream, ServiceSource, ImmutableHashSet<ServiceMoniker>)
Servicios de proffers ofrecidos por un remoto IRemoteServiceBroker para el acceso de este contenedor.
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
Parámetros
- serviceBroker
- IRemoteServiceBroker
- multiplexingStream
- Nerdbank.Streams.MultiplexingStream
Nerdbank.Streams.MultiplexingStream Opcional que se puede usar para aprovisionar canalizaciones para cada servicio asincrónica.
- source
- ServiceSource
- serviceMonikers
- ImmutableHashSet<ServiceMoniker>
Devoluciones
Valor que se puede eliminar para quitarlo serviceBroker
del contenedor.