다음을 통해 공유


IHubConnectionBuilder 인터페이스

정의

HubConnection 인스턴스를 구성하기 위한 작성기 추상화입니다.

public interface class IHubConnectionBuilder : Microsoft::AspNetCore::SignalR::ISignalRBuilder
public interface IHubConnectionBuilder : Microsoft.AspNetCore.SignalR.ISignalRBuilder
type IHubConnectionBuilder = interface
    interface ISignalRBuilder
Public Interface IHubConnectionBuilder
Implements ISignalRBuilder
파생
구현

속성

Services

작성기 서비스 컬렉션을 가져옵니다.

(다음에서 상속됨 ISignalRBuilder)

메서드

Build()

HubConnection을 만듭니다.

확장 메서드

ConfigureLogging(IHubConnectionBuilder, Action<ILoggingBuilder>)

제공된 ILoggingBuilder를 구성하는 대리자를 추가합니다. 여러 번 호출될 수 있습니다.

WithAutomaticReconnect(IHubConnectionBuilder)

연결이 HubConnection 끊어지면 자동으로 다시 연결을 시도하도록 를 구성합니다. 클라이언트는 최대 4번의 다시 연결 시도를 시도하기 전에 각각 기본 0, 2, 10 및 30초를 기다립니다.

WithAutomaticReconnect(IHubConnectionBuilder, IRetryPolicy)

연결이 HubConnection 끊어지면 자동으로 다시 연결을 시도하도록 를 구성합니다.

WithAutomaticReconnect(IHubConnectionBuilder, TimeSpan[])

연결이 HubConnection 끊어지면 자동으로 다시 연결을 시도하도록 를 구성합니다.

WithKeepAliveInterval(IHubConnectionBuilder, TimeSpan)

에 대한 KeepAliveInterval을 구성합니다 HubConnection.

WithServerTimeout(IHubConnectionBuilder, TimeSpan)

에 대한 ServerTimeout을 구성합니다 HubConnection.

WithStatefulReconnect(IHubConnectionBuilder)

HttpConnectionOptions 서버와 상태 저장 다시 연결 협상을 구성합니다.

WithUrl(IHubConnectionBuilder, String)

HTTP 기반 전송을 HubConnection 사용하여 지정된 URL에 연결하도록 를 구성합니다.

WithUrl(IHubConnectionBuilder, String, HttpTransportType)

HTTP 기반 전송을 HubConnection 사용하여 지정된 URL 및 전송에 연결하도록 을 구성합니다.

WithUrl(IHubConnectionBuilder, String, HttpTransportType, Action<HttpConnectionOptions>)

HTTP 기반 전송을 HubConnection 사용하여 지정된 URL 및 전송에 연결하도록 을 구성합니다.

WithUrl(IHubConnectionBuilder, String, Action<HttpConnectionOptions>)

HTTP 기반 전송을 HubConnection 사용하여 지정된 URL에 연결하도록 를 구성합니다.

WithUrl(IHubConnectionBuilder, Uri)

HTTP 기반 전송을 HubConnection 사용하여 지정된 URL에 연결하도록 를 구성합니다.

WithUrl(IHubConnectionBuilder, Uri, HttpTransportType)

HTTP 기반 전송을 HubConnection 사용하여 지정된 URL 및 전송에 연결하도록 을 구성합니다.

WithUrl(IHubConnectionBuilder, Uri, HttpTransportType, Action<HttpConnectionOptions>)

HTTP 기반 전송을 HubConnection 사용하여 지정된 URL 및 전송에 연결하도록 을 구성합니다.

WithUrl(IHubConnectionBuilder, Uri, Action<HttpConnectionOptions>)

HTTP 기반 전송을 HubConnection 사용하여 지정된 URL에 연결하도록 를 구성합니다.

WithMessagePackProtocol(IHubConnectionBuilder)

HubConnection 인스턴스를 구성하기 위한 작성기 추상화입니다.

WithMessagePackProtocol(IHubConnectionBuilder, MessagePackHubProtocolOptions)

HubConnection 인스턴스를 구성하기 위한 작성기 추상화입니다.

AddMessagePackProtocol(ISignalRBuilder)

SignalR에 MsgPack 프로토콜을 사용하도록 설정합니다.

AddMessagePackProtocol(ISignalRBuilder, Action<MessagePackHubProtocolOptions>)

SignalR에 MsgPack 프로토콜을 사용하도록 설정하고 MsgPack 프로토콜에 대한 옵션을 구성할 수 있습니다.

적용 대상