Orleans.TestingHost Espacio de nombres
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í.
Clases
AppDomainSiloHandle |
Representa un identificador de un silo que se implementa dentro de un AppDomain remoto, pero en el mismo proceso. |
AppDomainSiloHost |
Permite hospedar mediante programación un silo de Orleans en el dominio de aplicación curent, exponiendo algunos miembros serializables a través de la comunicación remota. |
AppDomainSiloHost.CodeGeneratorOptimizer |
Métodos para optimizar el generador de código. |
AppDomainSiloHost.GeneratedAssemblies |
Representa una colección de ensamblados generados en un dominio de aplicación. |
FaultInjectionGrainStorage |
Decorador de inyección de errores para proveedores de almacenamiento. Esto permite a los usuarios insertar excepciones de almacenamiento para probar escenarios de control de errores. |
FaultInjectionGrainStorageFactory |
Generador para crear FaultInjectionGrainStorage |
FaultInjectionGrainStorageOptions |
Opciones para el almacenamiento de granos de inyección de errores |
FaultInjectionStorageProvider<TStorage> |
Decorador de inyección de errores para proveedores de almacenamiento. Esto permite a los usuarios insertar excepciones de almacenamiento para probar escenarios de control de errores. |
FaultInjectionStorageProviderConfigurationExtensions |
Métodos de extensión para configurar un FaultyMemoryStorage |
FaultyMemoryStorage |
Proveedor de almacenamiento de memoria que admite la inserción de excepciones de almacenamiento. |
InProcessSiloHandle |
Representa un identificador de un silo que se implementa en el mismo proceso y AppDomain. |
LogConsistencyProviderConfiguration |
Una clase estática con funcionalidad compartida por varias pruebas del proveedor de coherencia de registros. |
RandomlyInjectedInconsistentStateException |
Representa un objeto insertado InconsistentStateExceptionaleatoriamente. |
RandomlyInjectedStorageException |
Representa una excepción de almacenamiento insertada aleatoriamente. |
SiloBuilderExtensions |
Métodos de extensión para ISiloBuilder. |
SiloHandle |
Representa un identificador de un silo que se implementa de forma remota. |
SiloHostBuilderExtensions | |
StandaloneSiloHandle |
Identificador de silo y generador que genera un proceso independiente para cada silo. |
StandaloneSiloHost |
Punto de entrada para procesos de silo independientes. Vea StandaloneSiloHandle. |
StorageFaultGrain |
Grano que realiza un seguimiento de las excepciones de almacenamiento que se van a insertar. |
TestCluster |
Una clase host para pruebas locales con Orleans mediante silos en proceso. Ejecuta un silos principal y, opcionalmente, secundarios en dominios de aplicación independientes y cliente en el dominio de aplicación principal. También se pueden iniciar silos adicionales en proceso a petición si es necesario para casos de prueba concretos. |
TestClusterBuilder |
Generador de configuración para iniciar un TestCluster. |
TestClusterExtensions |
Métodos de extensión para clústeres de prueba. |
TestClusterHostFactory |
Utilidad para crear silos con un nombre y una colección de orígenes de configuración. |
TestClusterNetworkHelper |
Métodos para ayudar en la configuración de red para clústeres de prueba. |
TestClusterOptions |
Opciones de configuración para clústeres de prueba. |
TestClusterOptions.FallbackOptions |
Las opciones extendidas que se usarán como reserva en caso de que el usuario no proporcione opciones explícitas. |
TestClusterPortAllocator |
Implementación predeterminada ITestClusterPortAllocator , que intenta asignar puertos no usados. |
TestingClientOptions |
Opciones de cliente que se van a usar en TestingSiloHost |
TestingSiloHost |
Nota importante: TestingSiloHost finalmente quedará en desuso. Por este motivo se recomienda usar TestCluster en su lugar. Una clase host para pruebas locales con Orleans mediante silos en proceso. Ejecuta un silo principal y secundario en dominios de aplicación independientes y cliente en el dominio de aplicación principal. También se pueden iniciar silos adicionales en proceso si es necesario para casos de prueba concretos. |
TestingSiloOptions |
Opciones de silo que se van a usar en TestingSiloHost |
TestSiloSpecificOptions |
Invalidaciones de configuración para silos individuales. |
Interfaces
IClientBuilderConfigurator |
Permite que las implementaciones configuren el generador de clientes al iniciar cada silo en el clúster de prueba. |
IHostConfigurator |
Permite que las implementaciones configuren el generador de hosts al iniciar cada silo en el clúster de prueba. |
ISiloBuilderConfigurator |
Permite que las implementaciones configuren el generador de hosts al iniciar cada silo en el clúster de prueba. |
ISiloConfigurator |
Permite que las implementaciones configuren el generador de silo al iniciar cada silo en el clúster de prueba. |
IStorageFaultGrain |
Grano que realiza un seguimiento de las excepciones de almacenamiento que se van a insertar. |
ITestClusterPortAllocator |
Funcionalidad para buscar puertos no usados. |
Enumeraciones
ConnectionTransportType |
Describir un método de transporte |