JsonRpc.Attach Yöntem
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
Attach(Type) |
Belirtilen sunucu arabirimine uygun bir JSON-RPC istemci proxy'si oluşturur. |
Attach(Stream, Object) |
kullanılarak seri hale getirilmiş JsonMessageFormatteriletileri kullanan HeaderDelimitedMessageHandler sınıfının yeni bir örneğini JsonRpc başlatır ve hemen dinlemeye başlar. |
Attach(Type, JsonRpcProxyOptions) |
Belirtilen sunucu arabirimine uygun bir JSON-RPC istemci proxy'si oluşturur. |
Attach(Stream, Stream, Object) |
kullanılarak seri hale getirilmiş JsonMessageFormatteriletileri kullanan HeaderDelimitedMessageHandler sınıfının yeni bir örneğini JsonRpc başlatır ve hemen dinlemeye başlar. |
Attach<T>(Stream, Stream) |
Belirtilen sunucu arabirimine uygun bir JSON-RPC istemci proxy'si oluşturur. |
Attach<T>(IJsonRpcMessageHandler, JsonRpcProxyOptions) |
Belirtilen sunucu arabirimine uygun bir JSON-RPC istemci proxy'si oluşturur. |
Attach<T>(Stream) |
Belirtilen sunucu arabirimine uygun bir JSON-RPC istemci proxy'si oluşturur. |
Attach<T>(IJsonRpcMessageHandler) |
Belirtilen sunucu arabirimine uygun bir JSON-RPC istemci proxy'si oluşturur. |
Attach<T>() |
Belirtilen sunucu arabirimine uygun bir JSON-RPC istemci proxy'si oluşturur. |
Attach<T>(JsonRpcProxyOptions) |
Belirtilen sunucu arabirimine uygun bir JSON-RPC istemci proxy'si oluşturur. |
Attach(Type)
Belirtilen sunucu arabirimine uygun bir JSON-RPC istemci proxy'si oluşturur.
public object Attach (Type interfaceType);
member this.Attach : Type -> obj
Public Function Attach (interfaceType As Type) As Object
Parametreler
- interfaceType
- Type
Uzak uçta bulunan işlevleri açıklayan arabirim.
Döndürülenler
Oluşturulan ara sunucu örneği.
Şunlara uygulanır
Attach(Stream, Object)
kullanılarak seri hale getirilmiş JsonMessageFormatteriletileri kullanan HeaderDelimitedMessageHandler sınıfının yeni bir örneğini JsonRpc başlatır ve hemen dinlemeye başlar.
public static StreamJsonRpc.JsonRpc Attach (System.IO.Stream stream, object target = default);
public static StreamJsonRpc.JsonRpc Attach (System.IO.Stream stream, object? target = default);
static member Attach : System.IO.Stream * obj -> StreamJsonRpc.JsonRpc
Public Shared Function Attach (stream As Stream, Optional target As Object = Nothing) As JsonRpc
Parametreler
- stream
- Stream
RPC iletilerinin gönderilip alınabilmesi için çift yönlü akış.
- target
- Object
Gelen RPC istekleri geldiğinde çağrılacak isteğe bağlı bir hedef nesne.
Döndürülenler
Başlatılan ve dinleyen JsonRpc nesnesi.
Şunlara uygulanır
Attach(Type, JsonRpcProxyOptions)
Belirtilen sunucu arabirimine uygun bir JSON-RPC istemci proxy'si oluşturur.
public object Attach (Type interfaceType, StreamJsonRpc.JsonRpcProxyOptions options);
public object Attach (Type interfaceType, StreamJsonRpc.JsonRpcProxyOptions? options);
member this.Attach : Type * StreamJsonRpc.JsonRpcProxyOptions -> obj
Public Function Attach (interfaceType As Type, options As JsonRpcProxyOptions) As Object
Parametreler
- interfaceType
- Type
Uzak uçta bulunan işlevleri açıklayan arabirim.
- options
- JsonRpcProxyOptions
İstemci proxy'sinin nasıl kablolu olduğuna yönelik bir özelleştirme kümesi. ise null
, varsayılan seçenekler kullanılır.
Döndürülenler
Oluşturulan ara sunucu örneği.
Şunlara uygulanır
Attach(Stream, Stream, Object)
kullanılarak seri hale getirilmiş JsonMessageFormatteriletileri kullanan HeaderDelimitedMessageHandler sınıfının yeni bir örneğini JsonRpc başlatır ve hemen dinlemeye başlar.
public static StreamJsonRpc.JsonRpc Attach (System.IO.Stream sendingStream, System.IO.Stream receivingStream, object target = default);
public static StreamJsonRpc.JsonRpc Attach (System.IO.Stream? sendingStream, System.IO.Stream? receivingStream, object? target = default);
static member Attach : System.IO.Stream * System.IO.Stream * obj -> StreamJsonRpc.JsonRpc
Public Shared Function Attach (sendingStream As Stream, receivingStream As Stream, Optional target As Object = Nothing) As JsonRpc
Parametreler
- sendingStream
- Stream
İletileri iletmek için kullanılan akış. Null olabilir.
- receivingStream
- Stream
İleti almak için kullanılan akış. Null olabilir.
- target
- Object
Gelen RPC istekleri geldiğinde çağrılacak isteğe bağlı bir hedef nesne.
Döndürülenler
Başlatılan ve dinleyen JsonRpc nesnesi.
Şunlara uygulanır
Attach<T>(Stream, Stream)
Belirtilen sunucu arabirimine uygun bir JSON-RPC istemci proxy'si oluşturur.
public static T Attach<T> (System.IO.Stream sendingStream, System.IO.Stream receivingStream) where T : class;
public static T Attach<T> (System.IO.Stream? sendingStream, System.IO.Stream? receivingStream) where T : class;
static member Attach : System.IO.Stream * System.IO.Stream -> 'T (requires 'T : null)
Public Shared Function Attach(Of T As Class) (sendingStream As Stream, receivingStream As Stream) As T
Tür Parametreleri
- T
Uzak uçta bulunan işlevleri açıklayan arabirim.
Parametreler
- sendingStream
- Stream
İletileri iletmek için kullanılan akış. Null olabilir.
- receivingStream
- Stream
İleti almak için kullanılan akış. Null olabilir.
Döndürülenler
Oluşturulan ara sunucu örneği.
uygulamaya T
ek olarak, bağlantıyı kapatmak için de uygulanır IDisposable ve atılmalıdır.
Şunlara uygulanır
Attach<T>(IJsonRpcMessageHandler, JsonRpcProxyOptions)
Belirtilen sunucu arabirimine uygun bir JSON-RPC istemci proxy'si oluşturur.
public static T Attach<T> (StreamJsonRpc.IJsonRpcMessageHandler handler, StreamJsonRpc.JsonRpcProxyOptions options) where T : class;
public static T Attach<T> (StreamJsonRpc.IJsonRpcMessageHandler handler, StreamJsonRpc.JsonRpcProxyOptions? options) where T : class;
static member Attach : StreamJsonRpc.IJsonRpcMessageHandler * StreamJsonRpc.JsonRpcProxyOptions -> 'T (requires 'T : null)
Public Shared Function Attach(Of T As Class) (handler As IJsonRpcMessageHandler, options As JsonRpcProxyOptions) As T
Tür Parametreleri
- T
Uzak uçta bulunan işlevleri açıklayan arabirim.
Parametreler
- handler
- IJsonRpcMessageHandler
Kullanılacak ileti işleyicisi.
- options
- JsonRpcProxyOptions
İstemci proxy'sinin nasıl kablolu olduğuna yönelik bir özelleştirme kümesi. ise null
, varsayılan seçenekler kullanılır.
Döndürülenler
Oluşturulan ara sunucu örneği.
uygulamaya T
ek olarak, bağlantıyı kapatmak için de uygulanır IDisposable ve atılmalıdır.
Şunlara uygulanır
Attach<T>(Stream)
Belirtilen sunucu arabirimine uygun bir JSON-RPC istemci proxy'si oluşturur.
public static T Attach<T> (System.IO.Stream stream) where T : class;
static member Attach : System.IO.Stream -> 'T (requires 'T : null)
Public Shared Function Attach(Of T As Class) (stream As Stream) As T
Tür Parametreleri
- T
Uzak uçta bulunan işlevleri açıklayan arabirim.
Parametreler
- stream
- Stream
JSON-RPC iletilerini göndermek ve almak için kullanılan çift yönlü akış.
Döndürülenler
Oluşturulan ara sunucu örneği.
uygulamaya T
ek olarak, bağlantıyı kapatmak için de uygulanır IDisposable ve atılmalıdır.
Şunlara uygulanır
Attach<T>(IJsonRpcMessageHandler)
Belirtilen sunucu arabirimine uygun bir JSON-RPC istemci proxy'si oluşturur.
public static T Attach<T> (StreamJsonRpc.IJsonRpcMessageHandler handler) where T : class;
static member Attach : StreamJsonRpc.IJsonRpcMessageHandler -> 'T (requires 'T : null)
Public Shared Function Attach(Of T As Class) (handler As IJsonRpcMessageHandler) As T
Tür Parametreleri
- T
Uzak uçta bulunan işlevleri açıklayan arabirim.
Parametreler
- handler
- IJsonRpcMessageHandler
Kullanılacak ileti işleyicisi.
Döndürülenler
Oluşturulan ara sunucu örneği.
uygulamaya T
ek olarak, bağlantıyı kapatmak için de uygulanır IDisposable ve atılmalıdır.
Şunlara uygulanır
Attach<T>()
Belirtilen sunucu arabirimine uygun bir JSON-RPC istemci proxy'si oluşturur.
public T Attach<T> () where T : class;
member this.Attach : unit -> 'T (requires 'T : null)
Public Function Attach(Of T As Class) () As T
Tür Parametreleri
- T
Uzak uçta bulunan işlevleri açıklayan arabirim.
Döndürülenler
Oluşturulan ara sunucu örneği.
Şunlara uygulanır
Attach<T>(JsonRpcProxyOptions)
Belirtilen sunucu arabirimine uygun bir JSON-RPC istemci proxy'si oluşturur.
public T Attach<T> (StreamJsonRpc.JsonRpcProxyOptions options) where T : class;
public T Attach<T> (StreamJsonRpc.JsonRpcProxyOptions? options) where T : class;
member this.Attach : StreamJsonRpc.JsonRpcProxyOptions -> 'T (requires 'T : null)
Public Function Attach(Of T As Class) (options As JsonRpcProxyOptions) As T
Tür Parametreleri
- T
Uzak uçta bulunan işlevleri açıklayan arabirim.
Parametreler
- options
- JsonRpcProxyOptions
İstemci proxy'sinin nasıl kablolu olduğuna yönelik bir özelleştirme kümesi. ise null
, varsayılan seçenekler kullanılır.
Döndürülenler
Oluşturulan ara sunucu örneği.