IJsonRpcAsyncMessageTextFormatter 인터페이스

정의

비동기 역직렬화에 IBufferWriter<T> 직렬화를 제공하고 JsonRpcMessage 메시지를 JSON(텍스트)으로 포맷하는 인터페이스입니다.

public interface IJsonRpcAsyncMessageTextFormatter : StreamJsonRpc.IJsonRpcAsyncMessageFormatter, StreamJsonRpc.IJsonRpcMessageTextFormatter
type IJsonRpcAsyncMessageTextFormatter = interface
    interface IJsonRpcAsyncMessageFormatter
    interface IJsonRpcMessageFormatter
    interface IJsonRpcMessageTextFormatter
Public Interface IJsonRpcAsyncMessageTextFormatter
Implements IJsonRpcAsyncMessageFormatter, IJsonRpcMessageTextFormatter
파생
구현

속성

Encoding

명시적 Encoding형식을 사용하지 않는 메서드의 serialization에 사용되는 인코딩을 가져오거나 설정합니다.

(다음에서 상속됨 IJsonRpcMessageTextFormatter)

메서드

Deserialize(ReadOnlySequence<Byte>, Encoding)

바이트 JsonRpcMessage시퀀스를 1로 역직렬화합니다.

(다음에서 상속됨 IJsonRpcMessageTextFormatter)
Deserialize(ReadOnlySequence<Byte>)

를 역직렬화합니다 JsonRpcMessage.

(다음에서 상속됨 IJsonRpcMessageFormatter)
DeserializeAsync(PipeReader, CancellationToken)

를 역직렬화합니다 JsonRpcMessage.

(다음에서 상속됨 IJsonRpcAsyncMessageFormatter)
DeserializeAsync(PipeReader, Encoding, CancellationToken)

바이트 JsonRpcMessage시퀀스를 1로 역직렬화합니다.

GetJsonText(JsonRpcMessage)
사용되지 않음.

추적을 위해 지정된 메시지에 대한 JSON 표현을 가져옵니다.

(다음에서 상속됨 IJsonRpcMessageFormatter)
Serialize(IBufferWriter<Byte>, JsonRpcMessage)

를 직렬화합니다 JsonRpcMessage.

(다음에서 상속됨 IJsonRpcMessageFormatter)

적용 대상