다음을 통해 공유


HubLifetimeManagerTestsBase<THub> 클래스

정의

수명 관리자 구현에 대한 기본 테스트 클래스입니다. 이러한 테스트에 대한 스케일 아웃과 관련된 것은 없습니다.

generic <typename THub>
 where THub : Hubpublic ref class HubLifetimeManagerTestsBase abstract
public abstract class HubLifetimeManagerTestsBase<THub> where THub : Hub
type HubLifetimeManagerTestsBase<'Hub (requires 'Hub :> Hub)> = class
Public MustInherit Class HubLifetimeManagerTestsBase(Of THub)

형식 매개 변수

THub

Hub의 형식입니다.

상속
HubLifetimeManagerTestsBase<THub>
파생

생성자

HubLifetimeManagerTestsBase<THub>()

수명 관리자 구현에 대한 기본 테스트 클래스입니다. 이러한 테스트에 대한 스케일 아웃과 관련된 것은 없습니다.

속성

Manager
사용되지 않음.

이 API는 사용되지 않으며 이후 버전에서 제거됩니다. 대신 테스트에서 CreateNewHubLifetimeManager를 사용합니다.

메서드

CanCancelClientResult()

SignalR HubLifetimeManager에 대한 사양 테스트입니다.

CanProcessClientReturnErrorResult()

SignalR HubLifetimeManager에 대한 사양 테스트입니다.

CanProcessClientReturnResult()

SignalR HubLifetimeManager에 대한 사양 테스트입니다.

ClientDisconnectsWithoutCompletingClientResult()

SignalR HubLifetimeManager에 대한 사양 테스트입니다.

ConnectionIDNotPresentWhenInvokingClientResult()

SignalR HubLifetimeManager에 대한 사양 테스트입니다.

CreateNewHubLifetimeManager()

테스트에 사용할 구현 HubLifetimeManager<THub> 을 만드는 메서드입니다.

ExceptionWhenIncorrectClientCompletesClientResult()

SignalR HubLifetimeManager에 대한 사양 테스트입니다.

InvokesForMultipleClientsDoNotCollide()

SignalR HubLifetimeManager에 대한 사양 테스트입니다.

SendAllAsyncDoesNotWriteToDisconnectedConnectionsOutput()

SignalR HubLifetimeManager에 대한 사양 테스트입니다.

SendAllAsyncWritesToAllConnectionsOutput()

SignalR HubLifetimeManager에 대한 사양 테스트입니다.

SendConnectionAsyncWritesToConnectionOutput()

SignalR HubLifetimeManager에 대한 사양 테스트입니다.

SendGroupAsyncWritesToAllConnectionsInGroupOutput()

SignalR HubLifetimeManager에 대한 사양 테스트입니다.

SendGroupExceptAsyncDoesNotWriteToExcludedConnections()

SignalR HubLifetimeManager에 대한 사양 테스트입니다.

적용 대상