ServiceRpcDescriptor Sınıf
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Hizmete bağlanmayı otomatikleştirmeye yardımcı olacak bir hizmet açıklaması.
public ref class ServiceRpcDescriptor abstract
public abstract class ServiceRpcDescriptor
type ServiceRpcDescriptor = class
Public MustInherit Class ServiceRpcDescriptor
- Devralma
-
ServiceRpcDescriptor
- Türetilmiş
Oluşturucular
ServiceRpcDescriptor(ServiceMoniker, Type) |
ServiceRpcDescriptor sınıfının yeni bir örneğini başlatır. |
ServiceRpcDescriptor(ServiceRpcDescriptor) |
Sınıfının yeni bir örneğini ServiceRpcDescriptor başlatır ve bir şablon örneğini temel alan tüm alanları başlatır. |
Özellikler
ClientInterface |
İstemcinin "geri çağırma" RPC hedefinin uygulaması beklenen arabirim türünü alır. |
JoinableTaskFactory |
JoinableTaskFactory Yapılandırılan RPC bağlantısına uygulanabilecek öğesini alır. |
Moniker |
Hizmetin bilinen adını alır. |
MultiplexingStream |
Nerdbank.Streams.MultiplexingStream Yapılı istemciler veya sunucular tarafından kullanılabilecek öğesini alır. |
Protocol |
Bu örnek tarafından desteklenen protokolün yerelleştirilmemiş adını alır. |
TraceSource |
TraceSource Oluşturulacak istemcilerde veya sunucularda kullanılacak öğesini alır. |
Yöntemler
Clone() |
Bu örneğin tüm aynı özelliklere sahip bir kopyasını oluşturur. |
ConstructLocalProxy<T>(T) |
ServiceRpcDescriptor Bir yerel hedef nesneyi sarmalama şansı verir, böylece onunla etkileşimde bulunan nesne RPC kullanan uzak bir hedefse benzer şekilde davranır. |
ConstructRpc(Object, IDuplexPipe) |
Bir üzerinden IDuplexPipebelirli bir nesneye RPC bağlantısı kurar ve uzak tarafın verilen nesnede yerel olarak yöntemleri çağırmasına olanak sağlar. |
ConstructRpc<T>(IDuplexPipe) |
Uzak tarafın yöntemleri yerel olarak çağırması için yerel bir RPC hedefi sağlamadan belirli IDuplexPipe bir üzerinden bir RPC istemci proxy'si oluşturur. |
ConstructRpc<T>(Object, IDuplexPipe) |
Belirli IDuplexPipe bir üzerinden bir RPC istemci proxy'si oluşturur ve uzak tarafın yöntemleri yerel olarak çağırması için yerel bir RPC hedefi sağlar. |
ConstructRpcConnection(IDuplexPipe) |
bir üzerinden IDuplexPipeRPC bağlantısı kurar. |
WithJoinableTaskFactory(JoinableTaskFactory) |
Bu örneğe benzeyen ancak JoinableTaskFactory özelliği belirtilen değere ayarlanmış bir örneğini ServiceRpcDescriptor döndürür. |
WithMultiplexingStream(MultiplexingStream) |
Geçersiz.
Buna benzeyen ancak MultiplexingStream özelliği belirtilen değere ve Nerdbank.Streams.MultiplexingStream.Options olarak ayarlanmış |
WithServiceMoniker(ServiceMoniker) |
Bu örneğe benzeyen ancak ServiceMoniker özelliği belirtilen değere ayarlanmış bir örneğini ServiceRpcDescriptor döndürür. |
WithTraceSource(TraceSource) |
Bu örneğe benzeyen ancak TraceSource özelliği belirtilen değere ayarlanmış bir örneğini ServiceRpcDescriptor döndürür. |