Udostępnij za pośrednictwem


GlobalBrokeredServiceContainer.ProfferedViewIntrinsicService Klasa

Definicja

Usługi obsługiwane przez brokera usługi, które są profferowane za pośrednictwem fabryki in-proc.

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

Właściwości

AuthorizingFactory

Pobiera fabrykę, jeśli została podana, która przyjmuje element AuthorizationServiceClient.

(Odziedziczone po GlobalBrokeredServiceContainer.ProfferedServiceFactory)
Container

Pobiera kontener.

(Odziedziczone po GlobalBrokeredServiceContainer.ProfferedServiceFactory)
DebuggerDisplay

Pobiera rozsądną wartość do użycia dla DebuggerDisplayAttribute tego lub pochodnego typu.

(Odziedziczone po GlobalBrokeredServiceContainer.ProfferedServiceFactory)
Descriptor

Pobiera deskryptor, który został dostarczony z fabryką.

(Odziedziczone po GlobalBrokeredServiceContainer.ProfferedServiceFactory)
Factory

Pobiera fabrykę, jeśli podano, że nie wziął .AuthorizationServiceClient

(Odziedziczone po GlobalBrokeredServiceContainer.ProfferedServiceFactory)
Monikers

Pobiera zestaw monikers dla proffered usług.

(Odziedziczone po GlobalBrokeredServiceContainer.ProfferedServiceFactory)
Source

Pobiera identyfikator miejsca, w którym usługi są profferowane.

(Odziedziczone po GlobalBrokeredServiceContainer.ProfferedServiceFactory)

Metody

Dispose()

Usługi obsługiwane przez brokera usługi, które są profferowane za pośrednictwem fabryki in-proc.

(Odziedziczone po GlobalBrokeredServiceContainer.ProfferedServiceFactory)
GetPipeAsync(GlobalBrokeredServiceContainer+View, ServiceMoniker, ServiceActivationOptions, CancellationToken)

Żąda dostępu do niektórych usług za pośrednictwem elementu IDuplexPipe.

GetPipeAsync(ServiceMoniker, ServiceActivationOptions, CancellationToken)
Przestarzałe.

Żąda dostępu do niektórych usług za pośrednictwem elementu IDuplexPipe.

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

Żąda dostępu do niektórych usług za pośrednictwem serwera proxy klienta.

GetProxyAsync<T>(ServiceRpcDescriptor, ServiceActivationOptions, CancellationToken)
Przestarzałe.

Żąda dostępu do niektórych usług za pośrednictwem serwera proxy klienta.

Zdarzenia

AvailabilityChanged

Nigdy nie podnosimy tego wydarzenia, więc po prostu upuszczamy procedurę obsługi na podłodze.

(Odziedziczone po GlobalBrokeredServiceContainer.ProfferedServiceFactory)

Jawne implementacje interfejsu

IRemoteServiceBroker.CancelServiceRequestAsync(Guid)

Zwalnia zasoby przydzielone w wyniku wcześniejszego wywołania, RequestServiceChannelAsync(ServiceMoniker, ServiceActivationOptions, CancellationToken) gdy klient nie może lub nie ukończy połączenia z żądaną usługą.

(Odziedziczone po GlobalBrokeredServiceContainer.ProfferedServiceFactory)
IRemoteServiceBroker.HandshakeAsync(ServiceBrokerClientMetadata, CancellationToken)

Wprowadza klienta do serwera, aby szczegółowo zapoznać się z możliwościami klienta.

(Odziedziczone po GlobalBrokeredServiceContainer.ProfferedServiceFactory)
IRemoteServiceBroker.RequestServiceChannelAsync(ServiceMoniker, ServiceActivationOptions, CancellationToken)

Pobiera potok do usługi.

(Odziedziczone po GlobalBrokeredServiceContainer.ProfferedServiceFactory)

Metody rozszerzania

GetPipeAsync(IServiceBroker, ServiceMoniker, CancellationToken)

Żąda dostępu do niektórych usług za pośrednictwem elementu IDuplexPipe.

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

Żąda dostępu do niektórych usług za pośrednictwem serwera proxy klienta.

GetProxyAsync<T>(IServiceBroker, ServiceRpcDescriptor, CancellationToken)

Żąda dostępu do niektórych usług za pośrednictwem serwera proxy klienta.

CompareLocalToRemoteVersionAsync(IServiceBroker, ServiceMoniker, CancellationToken)

Porównuje lokalnie rozpoznaną usługę z usługą dostępną zdalnie dla tej samej usługi.

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

Przedstawia użytkownikowi moderowany interfejs użytkownika, który wyjaśnia, dlaczego funkcja jest wyłączona lub działa z ograniczoną funkcjonalnością.

Dotyczy