Compartir a través de


GlobalBrokeredServiceContainer.View.GetPipeAsync Método

Definición

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

public virtual System.Threading.Tasks.ValueTask<System.IO.Pipelines.IDuplexPipe?> GetPipeAsync (Microsoft.ServiceHub.Framework.ServiceMoniker serviceMoniker, Microsoft.ServiceHub.Framework.ServiceActivationOptions options, System.Threading.CancellationToken cancellationToken);
abstract member GetPipeAsync : Microsoft.ServiceHub.Framework.ServiceMoniker * Microsoft.ServiceHub.Framework.ServiceActivationOptions * System.Threading.CancellationToken -> System.Threading.Tasks.ValueTask<System.IO.Pipelines.IDuplexPipe>
override this.GetPipeAsync : Microsoft.ServiceHub.Framework.ServiceMoniker * Microsoft.ServiceHub.Framework.ServiceActivationOptions * System.Threading.CancellationToken -> System.Threading.Tasks.ValueTask<System.IO.Pipelines.IDuplexPipe>
Public Overridable 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.

Implementaciones

Se aplica a