FabricRuntime 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í.
Permite que los hosts creados por el usuario obtengan su CodePackageActivationContext, así como registrar los generadores de servicios necesarios [ IStatelessServiceFactory, IStatefulServiceFactoryo ServiceGroupFactory] o los tipos de servicio directamente.
public sealed class FabricRuntime : IDisposable
type FabricRuntime = class
interface IDisposable
Public NotInheritable Class FabricRuntime
Implements IDisposable
- Herencia
-
FabricRuntime
- Implementaciones
Métodos
Create() |
Crea el FabricRuntime objeto . |
Create(Action) |
Crea el FabricRuntime objeto con una función de devolución de llamada especificada que se ejecutará si el tiempo de ejecución subyacente finaliza o sale por cualquier motivo. |
CreateAsync(Action, TimeSpan, CancellationToken) |
Crea el FabricRuntime objeto de forma asincrónica con la función de devolución de llamada especificada que se ejecutará si el tiempo de ejecución subyacente finaliza o sale por cualquier motivo, |
CreateAsync(TimeSpan, CancellationToken) |
Crea el FabricRuntime objeto de forma asincrónica con el especificado |
Dispose() |
Elimina de FabricRuntime. |
GetActivationContext() |
Recupera el FabricRuntimeobjeto actual CodePackageActivationContext. |
GetActivationContextAsync(TimeSpan, CancellationToken) |
Recupera de forma asincrónica la actual FabricRuntimeCodePackageActivationContext con el especificado |
GetCodePackageActivator() |
Esto último sólo se refiere al uso interno. |
GetCodePackageActivatorAsync(TimeSpan, CancellationToken) |
Esto último sólo se refiere al uso interno. |
GetNodeContext() |
Obtiene el objeto De contexto del nodo que contiene información sobre el nodo de tejido. |
GetNodeContextAsync(TimeSpan, CancellationToken) |
Obtiene el contexto de nodo del nodo de Tejido de forma asincrónica con el token de tiempo de espera y cancelación. |
RegisterServiceGroupFactory(String, ServiceGroupFactory) |
Registra el especificado ServiceGroupFactory para el tipo especificado. |
RegisterServiceGroupFactoryAsync(String, ServiceGroupFactory, TimeSpan, CancellationToken) |
Registra de forma asincrónica el especificado ServiceGroupFactory para el tipo de grupo de servicios especificado con el especificado |
RegisterServiceType(String, Type) |
Asocia el objeto especificado |
RegisterServiceTypeAsync(String, Type, TimeSpan, CancellationToken) |
Asocia de forma asincrónica el serviceTypeName especificado con el tipo administrado real que lo implementa, con los valores especificados |
RegisterStatefulServiceFactory(String, IStatefulServiceFactory) |
Registra el especificado IStatefulServiceFactory para el tipo de servicio especificado. |
RegisterStatefulServiceFactoryAsync(String, IStatefulServiceFactory, TimeSpan, CancellationToken) |
Registra el especificado IStatefulServiceFactory para el tipo de servicio especificado con el especificado |
RegisterStatelessServiceFactory(String, IStatelessServiceFactory) |
Registra el especificado IStatelessServiceFactory para el tipo de servicio especificado. |
RegisterStatelessServiceFactoryAsync(String, IStatelessServiceFactory, TimeSpan, CancellationToken) |
Registra de forma asincrónica el especificado IStatelessServiceFactory para el tipo de servicio especificado, con el especificado |
Se aplica a
Azure SDK for .NET