Share via


IHubProtocol 인터페이스

정의

SignalR Hubs와 통신하기 위한 프로토콜 추상화입니다.

public interface class IHubProtocol
public interface IHubProtocol
type IHubProtocol = interface
Public Interface IHubProtocol
파생

속성

Name

프로토콜의 이름을 가져옵니다. 이름은 SignalR에서 클라이언트와 서버 간의 프로토콜을 resolve 데 사용됩니다.

TransferFormat

프로토콜의 전송 형식을 가져옵니다.

Version

프로토콜의 주 버전을 가져옵니다.

메서드

GetMessageBytes(HubMessage)

지정된 HubMessage 를 직렬화된 표현으로 변환합니다.

IsVersionSupported(Int32)

프로토콜이 지정된 버전을 지원하는지 여부를 나타내는 값을 가져옵니다.

TryParseMessage(ReadOnlySequence<Byte>, IInvocationBinder, HubMessage)

지정된 직렬화된 표현에서 지정된 바인더를 사용하여 새 HubMessage 를 만듭니다.

WriteMessage(HubMessage, IBufferWriter<Byte>)

지정된 HubMessage 를 작성기에 씁니다.

확장 메서드

GetMessageBytes(IHubProtocol, HubMessage)

지정된 HubMessage 를 직렬화된 표현으로 변환합니다.

적용 대상