다음을 통해 공유


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, IRetryPolicy)

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

WithAutomaticReconnect(IHubConnectionBuilder, TimeSpan[])

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

WithAutomaticReconnect(IHubConnectionBuilder)

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

WithKeepAliveInterval(IHubConnectionBuilder, TimeSpan)

HubConnection대한 KeepAliveInterval을 구성합니다.

WithServerTimeout(IHubConnectionBuilder, TimeSpan)

HubConnectionServerTimeout을 구성합니다.

WithStatefulReconnect(IHubConnectionBuilder)

서버와 상태 저장 재연결을 협상하도록 HttpConnectionOptions 구성합니다.

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

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

WithUrl(IHubConnectionBuilder, String, HttpTransportType)

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

WithUrl(IHubConnectionBuilder, String, Action<HttpConnectionOptions>)

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

WithUrl(IHubConnectionBuilder, String)

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

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

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

WithUrl(IHubConnectionBuilder, Uri, HttpTransportType)

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

WithUrl(IHubConnectionBuilder, Uri, Action<HttpConnectionOptions>)

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

WithUrl(IHubConnectionBuilder, Uri)

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

WithMessagePackProtocol(IHubConnectionBuilder, MessagePackHubProtocolOptions)

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

WithMessagePackProtocol(IHubConnectionBuilder)

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

AddMessagePackProtocol(ISignalRBuilder, Action<MessagePackHubProtocolOptions>)

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

AddMessagePackProtocol(ISignalRBuilder)

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

적용 대상