Compartir a través de


GlobalBrokeredServiceContainer.ProfferedViewIntrinsicService.GetPipeAsync Método

Definición

Sobrecargas

GetPipeAsync(ServiceMoniker, ServiceActivationOptions, CancellationToken)
Obsoletos.

Solicita acceso a algún servicio a través de .IDuplexPipe

GetPipeAsync(GlobalBrokeredServiceContainer+View, ServiceMoniker, ServiceActivationOptions, CancellationToken)

Solicita acceso a algún servicio a través de .IDuplexPipe

GetPipeAsync(ServiceMoniker, ServiceActivationOptions, CancellationToken)

Precaución

Use the overload that takes a View instead.

Solicita acceso a algún servicio a través de .IDuplexPipe

[System.Obsolete("Use the overload that takes a View instead.", true)]
public override System.Threading.Tasks.ValueTask<System.IO.Pipelines.IDuplexPipe?> GetPipeAsync (Microsoft.ServiceHub.Framework.ServiceMoniker serviceMoniker, Microsoft.ServiceHub.Framework.ServiceActivationOptions options, System.Threading.CancellationToken cancellationToken);
[<System.Obsolete("Use the overload that takes a View instead.", true)>]
override this.GetPipeAsync : Microsoft.ServiceHub.Framework.ServiceMoniker * Microsoft.ServiceHub.Framework.ServiceActivationOptions * System.Threading.CancellationToken -> System.Threading.Tasks.ValueTask<System.IO.Pipelines.IDuplexPipe>
Public Overrides Function GetPipeAsync (serviceMoniker As ServiceMoniker, options As ServiceActivationOptions, cancellationToken As CancellationToken) As ValueTask(Of IDuplexPipe)

Parámetros

serviceMoniker
ServiceMoniker

El moniker del servicio.

options
ServiceActivationOptions

Opciones adicionales que modifican cómo se puede activar el servicio o proporcionan datos adicionales al constructor del servicio.

cancellationToken
CancellationToken

Token de cancelación.

Devoluciones

Canalización dúplex que se puede utilizar para comunicarse con el servicio; o null si no se encuentra ningún servicio coincidente. Esto debe eliminarse cuando ya no sea necesario.

Atributos

Se aplica a

GetPipeAsync(GlobalBrokeredServiceContainer+View, ServiceMoniker, ServiceActivationOptions, CancellationToken)

Solicita acceso a algún servicio a través de .IDuplexPipe

public System.Threading.Tasks.ValueTask<System.IO.Pipelines.IDuplexPipe?> GetPipeAsync (Microsoft.VisualStudio.Utilities.ServiceBroker.GlobalBrokeredServiceContainer.View view, Microsoft.ServiceHub.Framework.ServiceMoniker serviceMoniker, Microsoft.ServiceHub.Framework.ServiceActivationOptions options = default, System.Threading.CancellationToken cancellationToken = default);
override this.GetPipeAsync : Microsoft.VisualStudio.Utilities.ServiceBroker.GlobalBrokeredServiceContainer.View * Microsoft.ServiceHub.Framework.ServiceMoniker * Microsoft.ServiceHub.Framework.ServiceActivationOptions * System.Threading.CancellationToken -> System.Threading.Tasks.ValueTask<System.IO.Pipelines.IDuplexPipe>
Public Function GetPipeAsync (view As GlobalBrokeredServiceContainer.View, serviceMoniker As ServiceMoniker, Optional options As ServiceActivationOptions = Nothing, Optional cancellationToken As CancellationToken = Nothing) As ValueTask(Of IDuplexPipe)

Parámetros

view
GlobalBrokeredServiceContainer.View

Vista usada para solicitar este servicio.

serviceMoniker
ServiceMoniker

El moniker del servicio.

options
ServiceActivationOptions

Opciones adicionales que modifican cómo se puede activar el servicio o proporcionan datos adicionales al constructor del servicio.

cancellationToken
CancellationToken

Token de cancelación.

Devoluciones

Canalización dúplex que se puede utilizar para comunicarse con el servicio; o null si no se encuentra ningún servicio coincidente. Esto debe eliminarse cuando ya no sea necesario.

Se aplica a