JsonRpc.Attach Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Sobrecargas
| Nombre | Description |
|---|---|
| Attach(Type) |
Crea un proxy de cliente JSON-RPC que se ajusta a la interfaz de servidor especificada. |
| Attach(Stream, Object) |
Inicializa una nueva instancia de la JsonRpc clase que usa HeaderDelimitedMessageHandler alrededor de los mensajes serializados mediante JsonMessageFormattery comienza inmediatamente a escuchar. |
| Attach(ReadOnlySpan<Type>, JsonRpcProxyOptions) |
Crea un proxy de cliente JSON-RPC que se ajusta a las interfaces de servidor especificadas. |
| Attach(Type, JsonRpcProxyOptions) |
Crea un proxy de cliente JSON-RPC que se ajusta a la interfaz de servidor especificada. |
| Attach(Stream, Stream, Object) |
Inicializa una nueva instancia de la JsonRpc clase que usa HeaderDelimitedMessageHandler alrededor de los mensajes serializados mediante JsonMessageFormattery comienza inmediatamente a escuchar. |
| Attach<T>(IJsonRpcMessageHandler, JsonRpcProxyOptions) |
Crea un proxy de cliente JSON-RPC que se ajusta a la interfaz de servidor especificada. |
| Attach<T>(Stream, Stream) |
Crea un proxy de cliente JSON-RPC que se ajusta a la interfaz de servidor especificada. |
| Attach<T>(Stream) |
Crea un proxy de cliente JSON-RPC que se ajusta a la interfaz de servidor especificada. |
| Attach<T>() |
Crea un proxy de cliente JSON-RPC que se ajusta a la interfaz de servidor especificada. |
| Attach<T>(IJsonRpcMessageHandler) |
Crea un proxy de cliente JSON-RPC que se ajusta a la interfaz de servidor especificada. |
| Attach<T>(JsonRpcProxyOptions) |
Crea un proxy de cliente JSON-RPC que se ajusta a la interfaz de servidor especificada. |
Attach(Type)
- Source:
- JsonRpc.cs
- Source:
- JsonRpc.cs
- Source:
- JsonRpc.cs
- Source:
- JsonRpc.cs
Crea un proxy de cliente JSON-RPC que se ajusta a la interfaz de servidor especificada.
public object Attach(Type interfaceType);
member this.Attach : Type -> obj
Public Function Attach (interfaceType As Type) As Object
Parámetros
- interfaceType
- Type
Interfaz que describe las funciones disponibles en el extremo remoto.
Devoluciones
Instancia del proxy generado.
Se aplica a
Attach(Stream, Object)
- Source:
- JsonRpc.cs
- Source:
- JsonRpc.cs
- Source:
- JsonRpc.cs
- Source:
- JsonRpc.cs
- Source:
- JsonRpc.cs
- Source:
- JsonRpc.cs
- Source:
- JsonRpc.cs
Inicializa una nueva instancia de la JsonRpc clase que usa HeaderDelimitedMessageHandler alrededor de los mensajes serializados mediante JsonMessageFormattery comienza inmediatamente a escuchar.
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
Parámetros
- stream
- Stream
Secuencia bidireccional en la que se van a enviar y recibir mensajes RPC.
- target
- Object
Objeto de destino opcional que se va a invocar cuando llegan las solicitudes RPC entrantes.
Devoluciones
Objeto inicializado y de escucha JsonRpc .
Se aplica a
Attach(ReadOnlySpan<Type>, JsonRpcProxyOptions)
Crea un proxy de cliente JSON-RPC que se ajusta a las interfaces de servidor especificadas.
public object Attach(ReadOnlySpan<Type> interfaceTypes, StreamJsonRpc.JsonRpcProxyOptions? options);
member this.Attach : ReadOnlySpan<Type> * StreamJsonRpc.JsonRpcProxyOptions -> obj
Public Function Attach (interfaceTypes As ReadOnlySpan(Of Type), options As JsonRpcProxyOptions) As Object
Parámetros
- interfaceTypes
- ReadOnlySpan<Type>
Las interfaces que describen las funciones disponibles en el extremo remoto.
- options
- JsonRpcProxyOptions
Un conjunto de personalizaciones para cómo se conecta el proxy de cliente. Si nulles , se usarán las opciones predeterminadas.
Devoluciones
Instancia del proxy generado.
Se aplica a
Attach(Type, JsonRpcProxyOptions)
- Source:
- JsonRpc.cs
- Source:
- JsonRpc.cs
- Source:
- JsonRpc.cs
- Source:
- JsonRpc.cs
Crea un proxy de cliente JSON-RPC que se ajusta a la interfaz de servidor especificada.
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
Parámetros
- interfaceType
- Type
Interfaz que describe las funciones disponibles en el extremo remoto.
- options
- JsonRpcProxyOptions
Un conjunto de personalizaciones para cómo se conecta el proxy de cliente. Si nulles , se usarán las opciones predeterminadas.
Devoluciones
Instancia del proxy generado.
Se aplica a
Attach(Stream, Stream, Object)
- Source:
- JsonRpc.cs
- Source:
- JsonRpc.cs
- Source:
- JsonRpc.cs
- Source:
- JsonRpc.cs
- Source:
- JsonRpc.cs
- Source:
- JsonRpc.cs
- Source:
- JsonRpc.cs
Inicializa una nueva instancia de la JsonRpc clase que usa HeaderDelimitedMessageHandler alrededor de los mensajes serializados mediante JsonMessageFormattery comienza inmediatamente a escuchar.
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
Parámetros
- sendingStream
- Stream
Secuencia que se usa para transmitir mensajes. Puede ser null.
- receivingStream
- Stream
Secuencia que se usa para recibir mensajes. Puede ser null.
- target
- Object
Objeto de destino opcional que se va a invocar cuando llegan las solicitudes RPC entrantes.
Devoluciones
Objeto inicializado y de escucha JsonRpc .
Se aplica a
Attach<T>(IJsonRpcMessageHandler, JsonRpcProxyOptions)
- Source:
- JsonRpc.cs
- Source:
- JsonRpc.cs
- Source:
- JsonRpc.cs
- Source:
- JsonRpc.cs
- Source:
- JsonRpc.cs
Crea un proxy de cliente JSON-RPC que se ajusta a la interfaz de servidor especificada.
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
Parámetros de tipo
- T
Interfaz que describe las funciones disponibles en el extremo remoto.
Parámetros
- handler
- IJsonRpcMessageHandler
Controlador de mensajes que se va a usar.
- options
- JsonRpcProxyOptions
Un conjunto de personalizaciones para cómo se conecta el proxy de cliente. Si nulles , se usarán las opciones predeterminadas.
Devoluciones
Instancia del proxy generado.
Además de implementar T, también implementa IDisposable y debe eliminarse de para cerrar la conexión.
Se aplica a
Attach<T>(Stream, Stream)
- Source:
- JsonRpc.cs
- Source:
- JsonRpc.cs
- Source:
- JsonRpc.cs
- Source:
- JsonRpc.cs
- Source:
- JsonRpc.cs
- Source:
- JsonRpc.cs
- Source:
- JsonRpc.cs
Crea un proxy de cliente JSON-RPC que se ajusta a la interfaz de servidor especificada.
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
Parámetros de tipo
- T
Interfaz que describe las funciones disponibles en el extremo remoto.
Parámetros
- sendingStream
- Stream
Secuencia que se usa para transmitir mensajes. Puede ser null.
- receivingStream
- Stream
Secuencia que se usa para recibir mensajes. Puede ser null.
Devoluciones
Instancia del proxy generado.
Además de implementar T, también implementa IDisposable y debe eliminarse de para cerrar la conexión.
Se aplica a
Attach<T>(Stream)
- Source:
- JsonRpc.cs
- Source:
- JsonRpc.cs
- Source:
- JsonRpc.cs
- Source:
- JsonRpc.cs
- Source:
- JsonRpc.cs
- Source:
- JsonRpc.cs
- Source:
- JsonRpc.cs
Crea un proxy de cliente JSON-RPC que se ajusta a la interfaz de servidor especificada.
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
Parámetros de tipo
- T
Interfaz que describe las funciones disponibles en el extremo remoto.
Parámetros
- stream
- Stream
Secuencia bidireccional que se usa para enviar y recibir mensajes JSON-RPC.
Devoluciones
Instancia del proxy generado.
Además de implementar T, también implementa IDisposable y debe eliminarse de para cerrar la conexión.
Se aplica a
Attach<T>()
- Source:
- JsonRpc.cs
- Source:
- JsonRpc.cs
- Source:
- JsonRpc.cs
- Source:
- JsonRpc.cs
- Source:
- JsonRpc.cs
- Source:
- JsonRpc.cs
- Source:
- JsonRpc.cs
Crea un proxy de cliente JSON-RPC que se ajusta a la interfaz de servidor especificada.
public T Attach<T>() where T : class;
member this.Attach : unit -> 'T (requires 'T : null)
Public Function Attach(Of T As Class) () As T
Parámetros de tipo
- T
Interfaz que describe las funciones disponibles en el extremo remoto.
Devoluciones
Instancia del proxy generado.
Se aplica a
Attach<T>(IJsonRpcMessageHandler)
- Source:
- JsonRpc.cs
- Source:
- JsonRpc.cs
- Source:
- JsonRpc.cs
- Source:
- JsonRpc.cs
- Source:
- JsonRpc.cs
Crea un proxy de cliente JSON-RPC que se ajusta a la interfaz de servidor especificada.
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
Parámetros de tipo
- T
Interfaz que describe las funciones disponibles en el extremo remoto.
Parámetros
- handler
- IJsonRpcMessageHandler
Controlador de mensajes que se va a usar.
Devoluciones
Instancia del proxy generado.
Además de implementar T, también implementa IDisposable y debe eliminarse de para cerrar la conexión.
Se aplica a
Attach<T>(JsonRpcProxyOptions)
- Source:
- JsonRpc.cs
- Source:
- JsonRpc.cs
- Source:
- JsonRpc.cs
- Source:
- JsonRpc.cs
- Source:
- JsonRpc.cs
- Source:
- JsonRpc.cs
- Source:
- JsonRpc.cs
Crea un proxy de cliente JSON-RPC que se ajusta a la interfaz de servidor especificada.
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
Parámetros de tipo
- T
Interfaz que describe las funciones disponibles en el extremo remoto.
Parámetros
- options
- JsonRpcProxyOptions
Un conjunto de personalizaciones para cómo se conecta el proxy de cliente. Si nulles , se usarán las opciones predeterminadas.
Devoluciones
Instancia del proxy generado.