Udostępnij za pośrednictwem


Microsoft.VisualStudio.RpcContracts Przestrzeń nazw

Klasy

ErrorCodes

Definiuje kody błędów do użycia dla ErrorCodeelementu . Serwery powinny zgłaszać RemoteInvocationException odpowiedni kod błędu, gdy istniejący wyjątek platformy .NET nie istnieje dla zgłaszanego warunku.

Zobacz: .

ProgressData

Rekord reprezentujący postęp niektórych operacji, które są ogólnie reprezentowane za pomocą okna dialogowego stanu postępu.

WellKnownProtectedOperations

Kolekcja udokumentowanych elementów monikers do ProtectedOperation reprezentowania różnych poufnych operacji w programie Visual Studio wraz z wygodnymi metodami tworzenia tych ProtectedOperation wystąpień.

Interfejsy

IBrokeredServiceManifest

Uwidacznia szczegółowe informacje o dostępności usług przekazanych klientowi. Możliwe do uzyskania z RemoteBrokeredServiceManifest usługi.

IClientNotificationService

Udostępnia interfejs API do wysyłania powiadomień z serwera do klienta, dzięki czemu mogą być udostępniane użytkownikowi. Możliwe do uzyskania z ClientNotificationService usługi.

IHookableServiceJsonRpcDescriptor

ServiceJsonRpcDescriptor Opisuje wystąpienie przeznaczone do obsługi punktów zaczepienia dla niektórych metod.

IReducedFunctionalityReportingService

Udostępnia funkcje komunikacji przyczyn zmniejszenia funkcjonalności funkcji dla użytkownika. Możliwe do uzyskania z ReducedFunctionalityReportingService usługi.

IStringResourceDictionary

Opisuje kontrakt do wyszukiwania zasobów ciągów.

Delegaci

IHookableServiceJsonRpcDescriptor.CreateJsonRpcDelegate

Deleguj do użycia na potrzeby haka CreateJsonRpc.