ServiceRpcDescriptor Klasa
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Opis usługi ułatwiającej automatyzację nawiązywania połączenia z nią.
public ref class ServiceRpcDescriptor abstract
public abstract class ServiceRpcDescriptor
type ServiceRpcDescriptor = class
Public MustInherit Class ServiceRpcDescriptor
- Dziedziczenie
-
ServiceRpcDescriptor
- Pochodne
Konstruktory
ServiceRpcDescriptor(ServiceMoniker, Type) |
Inicjuje nowe wystąpienie klasy ServiceRpcDescriptor. |
ServiceRpcDescriptor(ServiceRpcDescriptor) |
Inicjuje ServiceRpcDescriptor nowe wystąpienie klasy i inicjuje wszystkie pola na podstawie wystąpienia szablonu. |
Właściwości
ClientInterface |
Pobiera typ interfejsu, który ma zostać zaimplementowany przez obiekt docelowy wywołania zwrotnego RPC klienta. |
JoinableTaskFactory |
Pobiera element JoinableTaskFactory , który można zastosować do skonstruowanego połączenia RPC. |
Moniker |
Pobiera moniker dla usługi. |
MultiplexingStream |
Pobiera element Nerdbank.Streams.MultiplexingStream , który może być używany przez skonstruowanych klientów lub serwerów. |
Protocol |
Pobiera nielokalizowaną nazwę protokołu obsługiwanego przez to wystąpienie. |
TraceSource |
Pobiera element TraceSource używany na skonstruowanych klientach lub serwerach. |
Metody
Clone() |
Tworzy kopię tego wystąpienia z tymi samymi właściwościami. |
ConstructLocalProxy<T>(T) |
ServiceRpcDescriptor Daje szansę zawijania lokalnego obiektu docelowego tak, aby interakcja z nim zachowywała się podobnie do tego, czy była to zdalny obiekt docelowy korzystający z RPC. |
ConstructRpc(Object, IDuplexPipe) |
Ustanawia połączenie RPC z danym obiektem IDuplexPipeza pośrednictwem obiektu , umożliwiając osobie zdalnej lokalne wywoływanie metod na danym obiekcie. |
ConstructRpc<T>(IDuplexPipe) |
Tworzy serwer proxy klienta RPC za pośrednictwem danego IDuplexPipe elementu bez podawania lokalnego obiektu docelowego RPC dla strony zdalnej w celu lokalnego wywoływania metod. |
ConstructRpc<T>(Object, IDuplexPipe) |
Tworzy serwer proxy klienta RPC za pośrednictwem danego IDuplexPipe elementu i udostępnia lokalny obiekt docelowy RPC dla strony zdalnej w celu lokalnego wywoływania metod. |
ConstructRpcConnection(IDuplexPipe) |
Ustanawia połączenie RPC za pośrednictwem elementu IDuplexPipe. |
WithJoinableTaskFactory(JoinableTaskFactory) |
Zwraca wystąpienie podobne ServiceRpcDescriptor do tego, ale z JoinableTaskFactory właściwością ustawioną na określoną wartość. |
WithMultiplexingStream(MultiplexingStream) |
Przestarzałe.
Zwraca wystąpienie podobne ServiceRpcDescriptor do tego, ale z MultiplexingStream właściwością ustawioną na określoną wartość i Nerdbank.Streams.MultiplexingStream.Options ustawioną na |
WithServiceMoniker(ServiceMoniker) |
Zwraca wystąpienie podobne ServiceRpcDescriptor do tego, ale z ServiceMoniker właściwością ustawioną na określoną wartość. |
WithTraceSource(TraceSource) |
Zwraca wystąpienie podobne ServiceRpcDescriptor do tego, ale z TraceSource właściwością ustawioną na określoną wartość. |