ScaleoutHubLifetimeManagerTests<TBackplane> Klasa
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Podstawowa klasa testowa dla implementacji menedżera okresu istnienia, które obsługują skalowanie serwera w poziomie.
generic <typename TBackplane>
public ref class ScaleoutHubLifetimeManagerTests abstract : Microsoft::AspNetCore::SignalR::Specification::Tests::HubLifetimeManagerTestsBase<Microsoft::AspNetCore::SignalR::Specification::Tests::MyHub ^>
public abstract class ScaleoutHubLifetimeManagerTests<TBackplane> : Microsoft.AspNetCore.SignalR.Specification.Tests.HubLifetimeManagerTestsBase<Microsoft.AspNetCore.SignalR.Specification.Tests.MyHub>
public abstract class ScaleoutHubLifetimeManagerTests<TBackplane> : Microsoft.AspNetCore.SignalR.Specification.Tests.HubLifetimeManagerTestsBase<Microsoft.AspNetCore.SignalR.Hub>
type ScaleoutHubLifetimeManagerTests<'Backplane> = class
inherit HubLifetimeManagerTestsBase<MyHub>
type ScaleoutHubLifetimeManagerTests<'Backplane> = class
inherit HubLifetimeManagerTestsBase<Hub>
Public MustInherit Class ScaleoutHubLifetimeManagerTests(Of TBackplane)
Inherits HubLifetimeManagerTestsBase(Of MyHub)
Public MustInherit Class ScaleoutHubLifetimeManagerTests(Of TBackplane)
Inherits HubLifetimeManagerTestsBase(Of Hub)
Parametry typu
- TBackplane
Implementacja w pamięci planu zaplecza, z którą HubLifetimeManager<THub>komunikuje się.
- Dziedziczenie
-
ScaleoutHubLifetimeManagerTests<TBackplane>
- Dziedziczenie
Konstruktory
ScaleoutHubLifetimeManagerTests<TBackplane>() |
Podstawowa klasa testowa dla implementacji menedżera okresu istnienia, które obsługują skalowanie serwera w poziomie. |
Właściwości
Manager |
Przestarzałe.
Ten interfejs API jest przestarzały i zostanie usunięty w przyszłej wersji. Zamiast tego użyj polecenia CreateNewHubLifetimeManager w testach. (Odziedziczone po HubLifetimeManagerTestsBase<THub>) |
Metody
AddGroupAsyncForConnectionOnDifferentServerAlreadyInGroupDoesNothing() |
Test specyfikacji dla usługi SignalR HubLifetimeManager. |
AddGroupAsyncForConnectionOnDifferentServerWorks() |
Test specyfikacji dla usługi SignalR HubLifetimeManager. |
AddGroupAsyncForLocalConnectionAlreadyInGroupDoesNothing() |
Test specyfikacji dla usługi SignalR HubLifetimeManager. |
CanCancelClientResult() |
Test specyfikacji dla usługi SignalR HubLifetimeManager. (Odziedziczone po HubLifetimeManagerTestsBase<THub>) |
CanProcessClientReturnErrorResult() |
Test specyfikacji dla usługi SignalR HubLifetimeManager. (Odziedziczone po HubLifetimeManagerTestsBase<THub>) |
CanProcessClientReturnErrorResultAcrossServers() |
Test specyfikacji dla usługi SignalR HubLifetimeManager. |
CanProcessClientReturnResult() |
Test specyfikacji dla usługi SignalR HubLifetimeManager. (Odziedziczone po HubLifetimeManagerTestsBase<THub>) |
CanProcessClientReturnResultAcrossServers() |
Test specyfikacji dla usługi SignalR HubLifetimeManager. |
ClientDisconnectsWithoutCompletingClientResult() |
Test specyfikacji dla usługi SignalR HubLifetimeManager. (Odziedziczone po HubLifetimeManagerTestsBase<THub>) |
ClientDisconnectsWithoutCompletingClientResultOnSecondServer() |
Test specyfikacji dla usługi SignalR HubLifetimeManager. |
ClientReturnResultAcrossServersWithWrongReturnedTypeErrors() |
Test specyfikacji dla usługi SignalR HubLifetimeManager. |
ConnectionDoesNotExist_FailsInvokeConnectionAsync() |
Test specyfikacji dla usługi SignalR HubLifetimeManager. |
ConnectionIDNotPresentMultiServerWhenInvokingClientResult() |
Test specyfikacji dla usługi SignalR HubLifetimeManager. |
ConnectionIDNotPresentWhenInvokingClientResult() |
Test specyfikacji dla usługi SignalR HubLifetimeManager. (Odziedziczone po HubLifetimeManagerTestsBase<THub>) |
CreateBackplane() |
Metoda tworzenia implementacji planu zaplecza w pamięci do użycia w testach. |
CreateNewHubLifetimeManager() |
Metoda tworzenia implementacji HubLifetimeManager<THub> do użycia w testach. (Odziedziczone po HubLifetimeManagerTestsBase<THub>) |
CreateNewHubLifetimeManager(TBackplane) |
Metoda tworzenia implementacji HubLifetimeManager<THub> , która używa płaszczyzny wewnętrznej z programu CreateBackplane(). |
DisconnectConnectionRemovesConnectionFromGroup() |
Test specyfikacji dla usługi SignalR HubLifetimeManager. |
ExceptionWhenIncorrectClientCompletesClientResult() |
Test specyfikacji dla usługi SignalR HubLifetimeManager. (Odziedziczone po HubLifetimeManagerTestsBase<THub>) |
InvocationsFromDifferentServersUseUniqueIDs() |
Test specyfikacji dla usługi SignalR HubLifetimeManager. |
InvokeAllAsyncWithMultipleServersDoesNotWriteToDisconnectedConnectionsOutput() |
Test specyfikacji dla usługi SignalR HubLifetimeManager. |
InvokeAllAsyncWithMultipleServersWritesToAllConnectionsOutput() |
Test specyfikacji dla usługi SignalR HubLifetimeManager. |
InvokeConnectionAsyncForLocalConnectionDoesNotPublishToBackplane() |
Test specyfikacji dla usługi SignalR HubLifetimeManager. |
InvokeConnectionAsyncOnServerWithoutConnectionWritesOutputToConnection() |
Test specyfikacji dla usługi SignalR HubLifetimeManager. |
InvokeGroupAsyncOnServerWithoutConnectionWritesOutputToGroupConnection() |
Test specyfikacji dla usługi SignalR HubLifetimeManager. |
InvokesForMultipleClientsDoNotCollide() |
Test specyfikacji dla usługi SignalR HubLifetimeManager. (Odziedziczone po HubLifetimeManagerTestsBase<THub>) |
InvokeUserSendsToAllConnectionsForUser() |
Test specyfikacji dla usługi SignalR HubLifetimeManager. |
RemoveGroupAsyncForConnectionOnDifferentServerWorks() |
Test specyfikacji dla usługi SignalR HubLifetimeManager. |
RemoveGroupFromConnectionOnDifferentServerNotInGroupDoesNothing() |
Test specyfikacji dla usługi SignalR HubLifetimeManager. |
RemoveGroupFromLocalConnectionNotInGroupDoesNothing() |
Test specyfikacji dla usługi SignalR HubLifetimeManager. |
SendAllAsyncDoesNotWriteToDisconnectedConnectionsOutput() |
Test specyfikacji dla usługi SignalR HubLifetimeManager. (Odziedziczone po HubLifetimeManagerTestsBase<THub>) |
SendAllAsyncWritesToAllConnectionsOutput() |
Test specyfikacji dla usługi SignalR HubLifetimeManager. (Odziedziczone po HubLifetimeManagerTestsBase<THub>) |
SendConnectionAsyncWritesToConnectionOutput() |
Test specyfikacji dla usługi SignalR HubLifetimeManager. (Odziedziczone po HubLifetimeManagerTestsBase<THub>) |
SendGroupAsyncWritesToAllConnectionsInGroupOutput() |
Test specyfikacji dla usługi SignalR HubLifetimeManager. (Odziedziczone po HubLifetimeManagerTestsBase<THub>) |
SendGroupExceptAsyncDoesNotWriteToExcludedConnections() |
Test specyfikacji dla usługi SignalR HubLifetimeManager. (Odziedziczone po HubLifetimeManagerTestsBase<THub>) |
StillSubscribedToUserAfterOneOfMultipleConnectionsAssociatedWithUserDisconnects() |
Test specyfikacji dla usługi SignalR HubLifetimeManager. |
WritingToGroupWithOneConnectionFailingSecondConnectionStillReceivesMessage() |
Test specyfikacji dla usługi SignalR HubLifetimeManager. |
WritingToRemoteConnectionThatFailsDoesNotThrow() |
Test specyfikacji dla usługi SignalR HubLifetimeManager. |