ServiceJsonRpcDescriptor Oluşturucular
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.
Aşırı Yüklemeler
ServiceJsonRpcDescriptor(ServiceJsonRpcDescriptor) |
Sınıfının yeni bir örneğini ServiceJsonRpcDescriptor başlatır ve bir şablon örneğine göre tüm alanları başlatır. |
ServiceJsonRpcDescriptor(ServiceMoniker, ServiceJsonRpcDescriptor+Formatters, ServiceJsonRpcDescriptor+MessageDelimiters) |
ServiceJsonRpcDescriptor sınıfının yeni bir örneğini başlatır. |
ServiceJsonRpcDescriptor(ServiceMoniker, Type, ServiceJsonRpcDescriptor+Formatters, ServiceJsonRpcDescriptor+MessageDelimiters) |
sınıfının yeni bir örneğini ServiceJsonRpcDescriptor başlatır ve ek akışlar açma desteği yoktur, ancak bunu sağlamak için temel alınan hizmet aracısını kullanır. |
ServiceJsonRpcDescriptor(ServiceMoniker, Type, ServiceJsonRpcDescriptor+Formatters, ServiceJsonRpcDescriptor+MessageDelimiters, MultiplexingStream+Options) |
sınıfının yeni bir örneğini ServiceJsonRpcDescriptor başlatır ve ile MultiplexingStreamOptionsek akışlar açmayı destekler. |
ServiceJsonRpcDescriptor(ServiceJsonRpcDescriptor)
Sınıfının yeni bir örneğini ServiceJsonRpcDescriptor başlatır ve bir şablon örneğine göre tüm alanları başlatır.
protected:
ServiceJsonRpcDescriptor(Microsoft::ServiceHub::Framework::ServiceJsonRpcDescriptor ^ copyFrom);
protected ServiceJsonRpcDescriptor (Microsoft.ServiceHub.Framework.ServiceJsonRpcDescriptor copyFrom);
new Microsoft.ServiceHub.Framework.ServiceJsonRpcDescriptor : Microsoft.ServiceHub.Framework.ServiceJsonRpcDescriptor -> Microsoft.ServiceHub.Framework.ServiceJsonRpcDescriptor
Protected Sub New (copyFrom As ServiceJsonRpcDescriptor)
Parametreler
- copyFrom
- ServiceJsonRpcDescriptor
Tüm alanların kopyalanması için örnek.
Şunlara uygulanır
ServiceJsonRpcDescriptor(ServiceMoniker, ServiceJsonRpcDescriptor+Formatters, ServiceJsonRpcDescriptor+MessageDelimiters)
ServiceJsonRpcDescriptor sınıfının yeni bir örneğini başlatır.
public:
ServiceJsonRpcDescriptor(Microsoft::ServiceHub::Framework::ServiceMoniker ^ serviceMoniker, Microsoft::ServiceHub::Framework::ServiceJsonRpcDescriptor::Formatters formatter, Microsoft::ServiceHub::Framework::ServiceJsonRpcDescriptor::MessageDelimiters messageDelimiter);
public ServiceJsonRpcDescriptor (Microsoft.ServiceHub.Framework.ServiceMoniker serviceMoniker, Microsoft.ServiceHub.Framework.ServiceJsonRpcDescriptor.Formatters formatter, Microsoft.ServiceHub.Framework.ServiceJsonRpcDescriptor.MessageDelimiters messageDelimiter);
new Microsoft.ServiceHub.Framework.ServiceJsonRpcDescriptor : Microsoft.ServiceHub.Framework.ServiceMoniker * Microsoft.ServiceHub.Framework.ServiceJsonRpcDescriptor.Formatters * Microsoft.ServiceHub.Framework.ServiceJsonRpcDescriptor.MessageDelimiters -> Microsoft.ServiceHub.Framework.ServiceJsonRpcDescriptor
Public Sub New (serviceMoniker As ServiceMoniker, formatter As ServiceJsonRpcDescriptor.Formatters, messageDelimiter As ServiceJsonRpcDescriptor.MessageDelimiters)
Parametreler
- serviceMoniker
- ServiceMoniker
Hizmet bilinen adı.
- formatter
- ServiceJsonRpcDescriptor.Formatters
JSON-RPC iletisi için kullanılacak biçimlendirici.
- messageDelimiter
- ServiceJsonRpcDescriptor.MessageDelimiters
Kullanılacak ileti sınırlayıcı düzeni.
Şunlara uygulanır
ServiceJsonRpcDescriptor(ServiceMoniker, Type, ServiceJsonRpcDescriptor+Formatters, ServiceJsonRpcDescriptor+MessageDelimiters)
sınıfının yeni bir örneğini ServiceJsonRpcDescriptor başlatır ve ek akışlar açma desteği yoktur, ancak bunu sağlamak için temel alınan hizmet aracısını kullanır.
public:
ServiceJsonRpcDescriptor(Microsoft::ServiceHub::Framework::ServiceMoniker ^ serviceMoniker, Type ^ clientInterface, Microsoft::ServiceHub::Framework::ServiceJsonRpcDescriptor::Formatters formatter, Microsoft::ServiceHub::Framework::ServiceJsonRpcDescriptor::MessageDelimiters messageDelimiter);
public ServiceJsonRpcDescriptor (Microsoft.ServiceHub.Framework.ServiceMoniker serviceMoniker, Type? clientInterface, Microsoft.ServiceHub.Framework.ServiceJsonRpcDescriptor.Formatters formatter, Microsoft.ServiceHub.Framework.ServiceJsonRpcDescriptor.MessageDelimiters messageDelimiter);
new Microsoft.ServiceHub.Framework.ServiceJsonRpcDescriptor : Microsoft.ServiceHub.Framework.ServiceMoniker * Type * Microsoft.ServiceHub.Framework.ServiceJsonRpcDescriptor.Formatters * Microsoft.ServiceHub.Framework.ServiceJsonRpcDescriptor.MessageDelimiters -> Microsoft.ServiceHub.Framework.ServiceJsonRpcDescriptor
Public Sub New (serviceMoniker As ServiceMoniker, clientInterface As Type, formatter As ServiceJsonRpcDescriptor.Formatters, messageDelimiter As ServiceJsonRpcDescriptor.MessageDelimiters)
Parametreler
- serviceMoniker
- ServiceMoniker
Hizmet bilinen adı.
- clientInterface
- Type
İstemcinin "geri çağırma" RPC hedefinin uygulaması beklenen arabirim türü. Hizmet istemcide yöntemleri çağırmazsa null olabilir.
- formatter
- ServiceJsonRpcDescriptor.Formatters
JSON-RPC iletisi için kullanılacak biçimlendirici.
- messageDelimiter
- ServiceJsonRpcDescriptor.MessageDelimiters
Kullanılacak ileti sınırlayıcı düzeni.
Şunlara uygulanır
ServiceJsonRpcDescriptor(ServiceMoniker, Type, ServiceJsonRpcDescriptor+Formatters, ServiceJsonRpcDescriptor+MessageDelimiters, MultiplexingStream+Options)
sınıfının yeni bir örneğini ServiceJsonRpcDescriptor başlatır ve ile MultiplexingStreamOptionsek akışlar açmayı destekler.
public:
ServiceJsonRpcDescriptor(Microsoft::ServiceHub::Framework::ServiceMoniker ^ serviceMoniker, Type ^ clientInterface, Microsoft::ServiceHub::Framework::ServiceJsonRpcDescriptor::Formatters formatter, Microsoft::ServiceHub::Framework::ServiceJsonRpcDescriptor::MessageDelimiters messageDelimiter, Nerdbank::Streams::MultiplexingStream::Options ^ multiplexingStreamOptions);
public ServiceJsonRpcDescriptor (Microsoft.ServiceHub.Framework.ServiceMoniker serviceMoniker, Type? clientInterface, Microsoft.ServiceHub.Framework.ServiceJsonRpcDescriptor.Formatters formatter, Microsoft.ServiceHub.Framework.ServiceJsonRpcDescriptor.MessageDelimiters messageDelimiter, Nerdbank.Streams.MultiplexingStream.Options? multiplexingStreamOptions);
new Microsoft.ServiceHub.Framework.ServiceJsonRpcDescriptor : Microsoft.ServiceHub.Framework.ServiceMoniker * Type * Microsoft.ServiceHub.Framework.ServiceJsonRpcDescriptor.Formatters * Microsoft.ServiceHub.Framework.ServiceJsonRpcDescriptor.MessageDelimiters * Nerdbank.Streams.MultiplexingStream.Options -> Microsoft.ServiceHub.Framework.ServiceJsonRpcDescriptor
Public Sub New (serviceMoniker As ServiceMoniker, clientInterface As Type, formatter As ServiceJsonRpcDescriptor.Formatters, messageDelimiter As ServiceJsonRpcDescriptor.MessageDelimiters, multiplexingStreamOptions As MultiplexingStream.Options)
Parametreler
- serviceMoniker
- ServiceMoniker
Hizmet bilinen adı.
- clientInterface
- Type
İstemcinin "geri çağırma" RPC hedefinin uygulaması beklenen arabirim türü. Hizmet istemcide yöntemleri çağırmazsa null olabilir.
- formatter
- ServiceJsonRpcDescriptor.Formatters
JSON-RPC iletisi için kullanılacak biçimlendirici.
- messageDelimiter
- ServiceJsonRpcDescriptor.MessageDelimiters
Kullanılacak ileti sınırlayıcı düzeni.
- multiplexingStreamOptions
- Nerdbank.Streams.MultiplexingStream.Options
ile oluşturulabilecek seçenekler Nerdbank.Streams.MultiplexingStream . Değer null
, RPC bağlantısı için bir Nerdbank.Streams.MultiplexingStream oluşturulmasını engeller.