共用方式為


GlobalBrokeredServiceContainer.ProfferedViewIntrinsicService 類別

定義

服務透過進程處理站所擷取的代理服務。

[System.Diagnostics.DebuggerDisplay("{DebuggerDisplay}")]
protected class GlobalBrokeredServiceContainer.ProfferedViewIntrinsicService : Microsoft.VisualStudio.Utilities.ServiceBroker.GlobalBrokeredServiceContainer.ProfferedServiceFactory
Protected Class GlobalBrokeredServiceContainer.ProfferedViewIntrinsicService
Inherits GlobalBrokeredServiceContainer.ProfferedServiceFactory
繼承
GlobalBrokeredServiceContainer.ProfferedViewIntrinsicService
屬性

屬性

AuthorizingFactory

如果提供採用的 Factory, AuthorizationServiceClient則取得處理站。

(繼承來源 GlobalBrokeredServiceContainer.ProfferedServiceFactory)
Container

取得容器。

(繼承來源 GlobalBrokeredServiceContainer.ProfferedServiceFactory)
DebuggerDisplay

取得用於這個 或衍生型別之的合理值 DebuggerDisplayAttribute

(繼承來源 GlobalBrokeredServiceContainer.ProfferedServiceFactory)
Descriptor

取得提供給處理站的描述項。

(繼承來源 GlobalBrokeredServiceContainer.ProfferedServiceFactory)
Factory

如果提供了未採用的 AuthorizationServiceClientFactory,則取得處理站。

(繼承來源 GlobalBrokeredServiceContainer.ProfferedServiceFactory)
Monikers

取得所擷取服務的Moniker集合。

(繼承來源 GlobalBrokeredServiceContainer.ProfferedServiceFactory)
Source

取得從中擷取服務的標識碼。

(繼承來源 GlobalBrokeredServiceContainer.ProfferedServiceFactory)

方法

Dispose()

服務透過進程處理站所擷取的代理服務。

(繼承來源 GlobalBrokeredServiceContainer.ProfferedServiceFactory)
GetPipeAsync(GlobalBrokeredServiceContainer+View, ServiceMoniker, ServiceActivationOptions, CancellationToken)

透過 IDuplexPipe要求存取某些服務。

GetPipeAsync(ServiceMoniker, ServiceActivationOptions, CancellationToken)
已淘汰.

透過 IDuplexPipe要求存取某些服務。

GetProxyAsync<T>(GlobalBrokeredServiceContainer+View, ServiceRpcDescriptor, ServiceActivationOptions, CancellationToken)

要求透過用戶端 Proxy 存取某些服務。

GetProxyAsync<T>(ServiceRpcDescriptor, ServiceActivationOptions, CancellationToken)
已淘汰.

要求透過用戶端 Proxy 存取某些服務。

事件

AvailabilityChanged

我們永遠不會引發此事件,因此只要卸除樓層的處理程式即可。

(繼承來源 GlobalBrokeredServiceContainer.ProfferedServiceFactory)

明確介面實作

IRemoteServiceBroker.CancelServiceRequestAsync(Guid)

釋放在客戶端無法或不會完成與所要求服務連線時,先前呼叫 RequestServiceChannelAsync(ServiceMoniker, ServiceActivationOptions, CancellationToken) 所配置的資源。

(繼承來源 GlobalBrokeredServiceContainer.ProfferedServiceFactory)
IRemoteServiceBroker.HandshakeAsync(ServiceBrokerClientMetadata, CancellationToken)

將客戶端介紹至伺服器,以詳細說明用戶端的功能。

(繼承來源 GlobalBrokeredServiceContainer.ProfferedServiceFactory)
IRemoteServiceBroker.RequestServiceChannelAsync(ServiceMoniker, ServiceActivationOptions, CancellationToken)

取得服務的管道。

(繼承來源 GlobalBrokeredServiceContainer.ProfferedServiceFactory)

擴充方法

GetPipeAsync(IServiceBroker, ServiceMoniker, CancellationToken)

透過 IDuplexPipe要求存取某些服務。

GetProxyAsync<T>(IServiceBroker, ServiceJsonRpcDescriptor<T>, CancellationToken)

要求透過用戶端 Proxy 存取某些服務。

GetProxyAsync<T>(IServiceBroker, ServiceRpcDescriptor, CancellationToken)

要求透過用戶端 Proxy 存取某些服務。

CompareLocalToRemoteVersionAsync(IServiceBroker, ServiceMoniker, CancellationToken)

比較本機辨識的服務與相同服務可從遠端取得的服務。

ReportMissingServiceAsync(IServiceBroker, String, String, ServiceMoniker, Guid, UInt32, CancellationToken)

向用戶呈現無模式UI,說明為何停用功能或以減少的功能運作。

適用於