IJsonRpcAsyncMessageTextFormatter 介面
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
介面,提供 JsonRpcMessage 序列化給 IBufferWriter<T> 和 非同步還原序列化,並將訊息格式化為 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 之方法序列化的編碼方式。 (繼承來源 IJsonRpcMessageTextFormatter) |
方法
Deserialize(ReadOnlySequence<Byte>, Encoding) |
將位元組序列還原序列化為 JsonRpcMessage 。 (繼承來源 IJsonRpcMessageTextFormatter) |
Deserialize(ReadOnlySequence<Byte>) |
還原序列化 JsonRpcMessage 。 (繼承來源 IJsonRpcMessageFormatter) |
DeserializeAsync(PipeReader, CancellationToken) |
還原序列化 JsonRpcMessage 。 (繼承來源 IJsonRpcAsyncMessageFormatter) |
DeserializeAsync(PipeReader, Encoding, CancellationToken) |
將位元組序列還原序列化為 JsonRpcMessage 。 |
GetJsonText(JsonRpcMessage) |
已淘汰.
取得指定訊息的 JSON 標記法,以供追蹤之用。 (繼承來源 IJsonRpcMessageFormatter) |
Serialize(IBufferWriter<Byte>, JsonRpcMessage) |
序列化 JsonRpcMessage 。 (繼承來源 IJsonRpcMessageFormatter) |