다음을 통해 공유


GlobalBrokeredServiceContainer.ProfferedViewIntrinsicService.GetPipeAsync 메서드

정의

오버로드

GetPipeAsync(ServiceMoniker, ServiceActivationOptions, CancellationToken)
사용되지 않음.

을 통해 일부 서비스에 대한 액세스를 요청합니다 IDuplexPipe.

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

을 통해 일부 서비스에 대한 액세스를 요청합니다 IDuplexPipe.

GetPipeAsync(ServiceMoniker, ServiceActivationOptions, CancellationToken)

주의

Use the overload that takes a View instead.

을 통해 일부 서비스에 대한 액세스를 요청합니다 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)

매개 변수

serviceMoniker
ServiceMoniker

서비스의 모니커입니다.

options
ServiceActivationOptions

서비스를 활성화하는 방법을 변경하거나 서비스 생성자에 추가 데이터를 제공하는 추가 옵션입니다.

cancellationToken
CancellationToken

취소 토큰입니다.

반환

서비스와 통신하는 데 사용할 수 있는 이중 파이프입니다. 일치하는 서비스를 찾을 수 없는 경우 또는 null 입니다. 더 이상 필요하지 않은 경우 삭제해야 합니다.

특성

적용 대상

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

을 통해 일부 서비스에 대한 액세스를 요청합니다 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)

매개 변수

view
GlobalBrokeredServiceContainer.View

이 서비스를 요청하는 데 사용되는 뷰입니다.

serviceMoniker
ServiceMoniker

서비스의 모니커입니다.

options
ServiceActivationOptions

서비스를 활성화하는 방법을 변경하거나 서비스 생성자에 추가 데이터를 제공하는 추가 옵션입니다.

cancellationToken
CancellationToken

취소 토큰입니다.

반환

서비스와 통신하는 데 사용할 수 있는 이중 파이프입니다. 일치하는 서비스를 찾을 수 없는 경우 또는 null 입니다. 더 이상 필요하지 않은 경우 삭제해야 합니다.

적용 대상