JsonRpc 생성자

정의

오버로드

JsonRpc(IJsonRpcMessageHandler)

JsonRpc 클래스의 새 인스턴스를 초기화합니다.

JsonRpc(Stream)

를 사용하여 serialize된 메시지 주위에 사용하는 HeaderDelimitedMessageHandler 클래스의 JsonRpc 새 인스턴스를 JsonMessageFormatter초기화합니다.

JsonRpc(DelimitedMessageHandler, Object)

JsonRpc 클래스의 새 인스턴스를 초기화합니다.

JsonRpc(IJsonRpcMessageHandler, Object)

JsonRpc 클래스의 새 인스턴스를 초기화합니다.

JsonRpc(Stream, Stream, Object)

를 사용하여 serialize된 메시지 주위에 사용하는 HeaderDelimitedMessageHandler 클래스의 JsonRpc 새 인스턴스를 JsonMessageFormatter초기화합니다.

JsonRpc(IJsonRpcMessageHandler)

JsonRpc 클래스의 새 인스턴스를 초기화합니다.

public JsonRpc (StreamJsonRpc.IJsonRpcMessageHandler messageHandler);
new StreamJsonRpc.JsonRpc : StreamJsonRpc.IJsonRpcMessageHandler -> StreamJsonRpc.JsonRpc
Public Sub New (messageHandler As IJsonRpcMessageHandler)

매개 변수

messageHandler
IJsonRpcMessageHandler

RPC 메시지를 전송하고 받는 데 사용할 메시지 처리기입니다.

설명

호출 StartListening() 하여 메시지 수신을 시작하는 것이 중요합니다.

적용 대상

JsonRpc(Stream)

를 사용하여 serialize된 메시지 주위에 사용하는 HeaderDelimitedMessageHandler 클래스의 JsonRpc 새 인스턴스를 JsonMessageFormatter초기화합니다.

public JsonRpc (System.IO.Stream stream);
new StreamJsonRpc.JsonRpc : System.IO.Stream -> StreamJsonRpc.JsonRpc
Public Sub New (stream As Stream)

매개 변수

stream
Stream

메시지를 전송하고 받는 데 사용되는 전체 이중 스트림입니다.

설명

호출 StartListening() 하여 메시지 수신을 시작하는 것이 중요합니다.

적용 대상

JsonRpc(DelimitedMessageHandler, Object)

JsonRpc 클래스의 새 인스턴스를 초기화합니다.

public JsonRpc (StreamJsonRpc.DelimitedMessageHandler messageHandler, object target = default);
new StreamJsonRpc.JsonRpc : StreamJsonRpc.DelimitedMessageHandler * obj -> StreamJsonRpc.JsonRpc
Public Sub New (messageHandler As DelimitedMessageHandler, Optional target As Object = Nothing)

매개 변수

messageHandler
DelimitedMessageHandler

RPC 메시지를 전송하고 받는 데 사용할 메시지 처리기입니다.

target
Object

들어오는 RPC 요청이 도착할 때 호출할 선택적 대상 개체입니다.

설명

호출 StartListening() 하여 메시지 수신을 시작하는 것이 중요합니다.

적용 대상

JsonRpc(IJsonRpcMessageHandler, Object)

JsonRpc 클래스의 새 인스턴스를 초기화합니다.

public JsonRpc (StreamJsonRpc.IJsonRpcMessageHandler messageHandler, object target);
public JsonRpc (StreamJsonRpc.IJsonRpcMessageHandler messageHandler, object? target);
new StreamJsonRpc.JsonRpc : StreamJsonRpc.IJsonRpcMessageHandler * obj -> StreamJsonRpc.JsonRpc
Public Sub New (messageHandler As IJsonRpcMessageHandler, target As Object)

매개 변수

messageHandler
IJsonRpcMessageHandler

RPC 메시지를 전송하고 받는 데 사용할 메시지 처리기입니다.

target
Object

들어오는 RPC 요청이 도착할 때 호출할 선택적 대상 개체입니다.

설명

호출 StartListening() 하여 메시지 수신을 시작하는 것이 중요합니다.

적용 대상

JsonRpc(Stream, Stream, Object)

를 사용하여 serialize된 메시지 주위에 사용하는 HeaderDelimitedMessageHandler 클래스의 JsonRpc 새 인스턴스를 JsonMessageFormatter초기화합니다.

public JsonRpc (System.IO.Stream sendingStream, System.IO.Stream receivingStream, object target = default);
public JsonRpc (System.IO.Stream? sendingStream, System.IO.Stream? receivingStream, object? target = default);
new StreamJsonRpc.JsonRpc : System.IO.Stream * System.IO.Stream * obj -> StreamJsonRpc.JsonRpc
Public Sub New (sendingStream As Stream, receivingStream As Stream, Optional target As Object = Nothing)

매개 변수

sendingStream
Stream

메시지를 전송하는 데 사용되는 스트림입니다. null일 수 있습니다.

receivingStream
Stream

메시지를 수신하는 데 사용되는 스트림입니다. null일 수 있습니다.

target
Object

들어오는 RPC 요청이 도착할 때 호출할 선택적 대상 개체입니다.

설명

호출 StartListening() 하여 메시지 수신을 시작하는 것이 중요합니다.

적용 대상