ScaleoutHubLifetimeManagerTests<TBackplane> Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Clase de prueba base para implementaciones del administrador de duración que admiten el escalado horizontal del servidor.
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)
Parámetros de tipo
- TBackplane
Una implementación en memoria del backplane con el que HubLifetimeManager<THub>se comunica.
- Herencia
-
ScaleoutHubLifetimeManagerTests<TBackplane>
- Herencia
Constructores
| ScaleoutHubLifetimeManagerTests<TBackplane>() |
Propiedades
| Manager |
Obsoleto.
Esta API está obsoleta y se quitará en una versión futura. En su lugar, use CreateNewHubLifetimeManager en las pruebas. (Heredado de HubLifetimeManagerTestsBase<THub>) |
Métodos
| AddGroupAsyncForConnectionOnDifferentServerAlreadyInGroupDoesNothing() |
Prueba de especificación para SignalR HubLifetimeManager. |
| AddGroupAsyncForConnectionOnDifferentServerWorks() |
Prueba de especificación para SignalR HubLifetimeManager. |
| AddGroupAsyncForLocalConnectionAlreadyInGroupDoesNothing() |
Prueba de especificación para SignalR HubLifetimeManager. |
| CanCancelClientResult() |
Prueba de especificación para SignalR HubLifetimeManager. (Heredado de HubLifetimeManagerTestsBase<THub>) |
| CanProcessClientReturnErrorResult() |
Prueba de especificación para SignalR HubLifetimeManager. (Heredado de HubLifetimeManagerTestsBase<THub>) |
| CanProcessClientReturnErrorResultAcrossServers() |
Prueba de especificación para SignalR HubLifetimeManager. |
| CanProcessClientReturnResult() |
Prueba de especificación para SignalR HubLifetimeManager. (Heredado de HubLifetimeManagerTestsBase<THub>) |
| CanProcessClientReturnResultAcrossServers() |
Prueba de especificación para SignalR HubLifetimeManager. |
| ClientDisconnectsWithoutCompletingClientResult() |
Prueba de especificación para SignalR HubLifetimeManager. (Heredado de HubLifetimeManagerTestsBase<THub>) |
| ClientDisconnectsWithoutCompletingClientResultOnSecondServer() |
Prueba de especificación para SignalR HubLifetimeManager. |
| ConnectionDoesNotExist_FailsInvokeConnectionAsync() |
Prueba de especificación para SignalR HubLifetimeManager. |
| ConnectionIDNotPresentMultiServerWhenInvokingClientResult() |
Prueba de especificación para SignalR HubLifetimeManager. |
| ConnectionIDNotPresentWhenInvokingClientResult() |
Prueba de especificación para SignalR HubLifetimeManager. (Heredado de HubLifetimeManagerTestsBase<THub>) |
| CreateBackplane() |
Método para crear una implementación de un backplane en memoria para su uso en pruebas. |
| CreateNewHubLifetimeManager() |
Método para crear una implementación de HubLifetimeManager<THub> para su uso en pruebas. (Heredado de HubLifetimeManagerTestsBase<THub>) |
| CreateNewHubLifetimeManager(TBackplane) |
Método para crear una implementación de HubLifetimeManager<THub> que usa el backplane de CreateBackplane(). |
| DisconnectConnectionRemovesConnectionFromGroup() |
Prueba de especificación para SignalR HubLifetimeManager. |
| ExceptionWhenIncorrectClientCompletesClientResult() |
Prueba de especificación para SignalR HubLifetimeManager. (Heredado de HubLifetimeManagerTestsBase<THub>) |
| InvocationsFromDifferentServersUseUniqueIDs() |
Prueba de especificación para SignalR HubLifetimeManager. |
| InvokeAllAsyncWithMultipleServersDoesNotWriteToDisconnectedConnectionsOutput() |
Prueba de especificación para SignalR HubLifetimeManager. |
| InvokeAllAsyncWithMultipleServersWritesToAllConnectionsOutput() |
Prueba de especificación para SignalR HubLifetimeManager. |
| InvokeConnectionAsyncForLocalConnectionDoesNotPublishToBackplane() |
Prueba de especificación para SignalR HubLifetimeManager. |
| InvokeConnectionAsyncOnServerWithoutConnectionWritesOutputToConnection() |
Prueba de especificación para SignalR HubLifetimeManager. |
| InvokeGroupAsyncOnServerWithoutConnectionWritesOutputToGroupConnection() |
Prueba de especificación para SignalR HubLifetimeManager. |
| InvokesForMultipleClientsDoNotCollide() |
Prueba de especificación para SignalR HubLifetimeManager. (Heredado de HubLifetimeManagerTestsBase<THub>) |
| InvokeUserSendsToAllConnectionsForUser() |
Prueba de especificación para SignalR HubLifetimeManager. |
| RemoveGroupAsyncForConnectionOnDifferentServerWorks() |
Prueba de especificación para SignalR HubLifetimeManager. |
| RemoveGroupFromConnectionOnDifferentServerNotInGroupDoesNothing() |
Prueba de especificación para SignalR HubLifetimeManager. |
| RemoveGroupFromLocalConnectionNotInGroupDoesNothing() |
Prueba de especificación para SignalR HubLifetimeManager. |
| SendAllAsyncDoesNotWriteToDisconnectedConnectionsOutput() |
Prueba de especificación para SignalR HubLifetimeManager. (Heredado de HubLifetimeManagerTestsBase<THub>) |
| SendAllAsyncWritesToAllConnectionsOutput() |
Prueba de especificación para SignalR HubLifetimeManager. (Heredado de HubLifetimeManagerTestsBase<THub>) |
| SendConnectionAsyncWritesToConnectionOutput() |
Prueba de especificación para SignalR HubLifetimeManager. (Heredado de HubLifetimeManagerTestsBase<THub>) |
| SendGroupAsyncWritesToAllConnectionsInGroupOutput() |
Prueba de especificación para SignalR HubLifetimeManager. (Heredado de HubLifetimeManagerTestsBase<THub>) |
| SendGroupExceptAsyncDoesNotWriteToExcludedConnections() |
Prueba de especificación para SignalR HubLifetimeManager. (Heredado de HubLifetimeManagerTestsBase<THub>) |
| StillSubscribedToUserAfterOneOfMultipleConnectionsAssociatedWithUserDisconnects() |
Prueba de especificación para SignalR HubLifetimeManager. |
| WritingToGroupWithOneConnectionFailingSecondConnectionStillReceivesMessage() |
Prueba de especificación para SignalR HubLifetimeManager. |
| WritingToRemoteConnectionThatFailsDoesNotThrow() |
Prueba de especificación para SignalR HubLifetimeManager. |