NewtonsoftJsonHubProtocol 类   
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
使用 Newtonsoft.Json 实现 SignalR 中心协议。
public ref class NewtonsoftJsonHubProtocol : Microsoft::AspNetCore::SignalR::Protocol::IHubProtocol
	public class NewtonsoftJsonHubProtocol : Microsoft.AspNetCore.SignalR.Protocol.IHubProtocol
	type NewtonsoftJsonHubProtocol = class
    interface IHubProtocol
	Public Class NewtonsoftJsonHubProtocol
Implements IHubProtocol
		- 继承
 - 
				NewtonsoftJsonHubProtocol
 
- 实现
 
构造函数
| NewtonsoftJsonHubProtocol() | 
		 初始化 NewtonsoftJsonHubProtocol 类的新实例。  | 
        	
| NewtonsoftJsonHubProtocol(IOptions<NewtonsoftJsonHubProtocolOptions>) | 
		 初始化 NewtonsoftJsonHubProtocol 类的新实例。  | 
        	
属性
| Name | 
		 获取协议的名称。 SignalR 使用该名称解析客户端和服务器之间的协议。  | 
        	
| PayloadSerializer | 
		 获取用于序列化调用参数和返回值的序列化程序。  | 
        	
| TransferFormat | 
		 获取协议的传输格式。  | 
        	
| Version | 
		 获取协议的主版本。  | 
        	
方法
| GetMessageBytes(HubMessage) | 
		 将指定的 HubMessage 转换为其序列化表示形式。  | 
        	
| IsVersionSupported(Int32) | 
		 获取一个值,该值指示协议是否支持指定的版本。  | 
        	
| TryParseMessage(ReadOnlySequence<Byte>, IInvocationBinder, HubMessage) | 
		 HubMessage使用指定的联编程序从指定的序列化表示形式创建新的 。  | 
        	
| WriteMessage(HubMessage, IBufferWriter<Byte>) | 
		 将指定的 HubMessage 写入器。  | 
        	
扩展方法
| GetMessageBytes(IHubProtocol, HubMessage) | 
		 将指定的 HubMessage 转换为其序列化表示形式。  |