Aracılığıyla paylaş


JsonRpc.Attach Yöntem

Tanım

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

T

Oluşturulan ara sunucu örneği. uygulamaya Tek 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

T

Oluşturulan ara sunucu örneği. uygulamaya Tek 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

T

Oluşturulan ara sunucu örneği. uygulamaya Tek 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

T

Oluşturulan ara sunucu örneği. uygulamaya Tek 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

T

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

T

Oluşturulan ara sunucu örneği.

Şunlara uygulanır