Sdílet prostřednictvím


GlobalBrokeredServiceContainer.ProfferedViewIntrinsicService Třída

Definice

Služby zprostředkované služby, která se nabízí prostřednictvím in-proc factory.

[System.Diagnostics.DebuggerDisplay("{DebuggerDisplay}")]
protected class GlobalBrokeredServiceContainer.ProfferedViewIntrinsicService : Microsoft.VisualStudio.Utilities.ServiceBroker.GlobalBrokeredServiceContainer.ProfferedServiceFactory
Protected Class GlobalBrokeredServiceContainer.ProfferedViewIntrinsicService
Inherits GlobalBrokeredServiceContainer.ProfferedServiceFactory
Dědičnost
GlobalBrokeredServiceContainer.ProfferedViewIntrinsicService
Atributy

Vlastnosti

AuthorizingFactory

Získá továrnu, pokud byla poskytnuta, která přebírá AuthorizationServiceClient.

(Zděděno od GlobalBrokeredServiceContainer.ProfferedServiceFactory)
Container

Získá kontejner.

(Zděděno od GlobalBrokeredServiceContainer.ProfferedServiceFactory)
DebuggerDisplay

Získá přiměřenou hodnotu pro použití na DebuggerDisplayAttribute tento nebo odvozený typ.

(Zděděno od GlobalBrokeredServiceContainer.ProfferedServiceFactory)
Descriptor

Získá popisovač, který byl poskytnut s objektem pro vytváření.

(Zděděno od GlobalBrokeredServiceContainer.ProfferedServiceFactory)
Factory

Získá továrnu, pokud byla poskytnuta, která nepřebrala AuthorizationServiceClient.

(Zděděno od GlobalBrokeredServiceContainer.ProfferedServiceFactory)
Monikers

Získá sadu monikers pro služby s nabíráním.

(Zděděno od GlobalBrokeredServiceContainer.ProfferedServiceFactory)
Source

Získá identifikátor, ze kterého jsou služby načítané.

(Zděděno od GlobalBrokeredServiceContainer.ProfferedServiceFactory)

Metody

Dispose()

Služby zprostředkované služby, která se nabízí prostřednictvím in-proc factory.

(Zděděno od GlobalBrokeredServiceContainer.ProfferedServiceFactory)
GetPipeAsync(GlobalBrokeredServiceContainer+View, ServiceMoniker, ServiceActivationOptions, CancellationToken)

Požádá o přístup k některé službě IDuplexPipeprostřednictvím .

GetPipeAsync(ServiceMoniker, ServiceActivationOptions, CancellationToken)
Zastaralé.

Požádá o přístup k některé službě IDuplexPipeprostřednictvím .

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

Požádá o přístup k některé službě prostřednictvím proxy serveru klienta.

GetProxyAsync<T>(ServiceRpcDescriptor, ServiceActivationOptions, CancellationToken)
Zastaralé.

Požádá o přístup k některé službě prostřednictvím proxy serveru klienta.

Událost

AvailabilityChanged

Tuhle událost nikdy nevyvoláme, tak prostě odhodíme obslužné rutiny na podlahu.

(Zděděno od GlobalBrokeredServiceContainer.ProfferedServiceFactory)

Explicitní implementace rozhraní

IRemoteServiceBroker.CancelServiceRequestAsync(Guid)

Uvolní prostředky přidělené jako výsledek předchozího volání, RequestServiceChannelAsync(ServiceMoniker, ServiceActivationOptions, CancellationToken) když klient nemůže nebo nedokon čte připojení k požadované službě.

(Zděděno od GlobalBrokeredServiceContainer.ProfferedServiceFactory)
IRemoteServiceBroker.HandshakeAsync(ServiceBrokerClientMetadata, CancellationToken)

Seznámí klienta se serverem a podrobně popisuje jeho možnosti.

(Zděděno od GlobalBrokeredServiceContainer.ProfferedServiceFactory)
IRemoteServiceBroker.RequestServiceChannelAsync(ServiceMoniker, ServiceActivationOptions, CancellationToken)

Získá kanál do služby.

(Zděděno od GlobalBrokeredServiceContainer.ProfferedServiceFactory)

Metody rozšíření

GetPipeAsync(IServiceBroker, ServiceMoniker, CancellationToken)

Požádá o přístup k některé službě IDuplexPipeprostřednictvím .

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

Požádá o přístup k některé službě prostřednictvím proxy serveru klienta.

GetProxyAsync<T>(IServiceBroker, ServiceRpcDescriptor, CancellationToken)

Požádá o přístup k některé službě prostřednictvím proxy serveru klienta.

CompareLocalToRemoteVersionAsync(IServiceBroker, ServiceMoniker, CancellationToken)

Porovná místně rozpoznanou službu s tou, která je vzdáleně dostupná pro stejnou službu.

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

Zobrazí uživateli nemodé uživatelské rozhraní, které vysvětluje, proč je funkce zakázaná nebo funguje s omezenou funkčností.

Platí pro