FabricRuntime Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Permet aux hôtes créés par l’utilisateur d’obtenir leurs CodePackageActivationContext, ainsi que d’inscrire directement les fabriques de service nécessaires [ IStatelessServiceFactory, IStatefulServiceFactoryou ServiceGroupFactory] ou les types de service.
public sealed class FabricRuntime : IDisposable
type FabricRuntime = class
interface IDisposable
Public NotInheritable Class FabricRuntime
Implements IDisposable
- Héritage
-
FabricRuntime
- Implémente
Méthodes
Create() |
Crée l’objet FabricRuntime . |
Create(Action) |
Crée l’objet FabricRuntime avec une fonction de rappel spécifiée qui sera exécutée si le runtime sous-jacent se termine ou se ferme pour une raison quelconque. |
CreateAsync(Action, TimeSpan, CancellationToken) |
Crée l’objet FabricRuntime de manière asynchrone avec la fonction de rappel spécifiée qui sera exécutée si le runtime sous-jacent se termine ou se ferme pour une raison quelconque, |
CreateAsync(TimeSpan, CancellationToken) |
Crée l’objet FabricRuntime de manière asynchrone avec le spécifié |
Dispose() |
Supprime .FabricRuntime |
GetActivationContext() |
Récupère le actuel FabricRuntimeCodePackageActivationContext. |
GetActivationContextAsync(TimeSpan, CancellationToken) |
Récupère le actuel FabricRuntimede CodePackageActivationContext manière asynchrone avec les spécifiés |
GetCodePackageActivator() |
Ceci est exclusivement destiné à un usage interne. |
GetCodePackageActivatorAsync(TimeSpan, CancellationToken) |
Ceci est exclusivement destiné à un usage interne. |
GetNodeContext() |
Obtient l’objet Node Context qui contient des informations sur Fabric Node. |
GetNodeContextAsync(TimeSpan, CancellationToken) |
Obtient le contexte de nœud à partir du nœud d’infrastructure de manière asynchrone avec un jeton de délai d’expiration et d’annulation. |
RegisterServiceGroupFactory(String, ServiceGroupFactory) |
Inscrit le spécifié ServiceGroupFactory pour le type spécifié. |
RegisterServiceGroupFactoryAsync(String, ServiceGroupFactory, TimeSpan, CancellationToken) |
Inscrit de manière asynchrone le spécifié ServiceGroupFactory pour le type de groupe de services spécifié avec le spécifié |
RegisterServiceType(String, Type) |
Associe le spécifié |
RegisterServiceTypeAsync(String, Type, TimeSpan, CancellationToken) |
Associe de manière asynchrone le serviceTypeName spécifié au type managé réel qui l’implémente, avec le spécifié |
RegisterStatefulServiceFactory(String, IStatefulServiceFactory) |
Inscrit le spécifié IStatefulServiceFactory pour le type de service spécifié. |
RegisterStatefulServiceFactoryAsync(String, IStatefulServiceFactory, TimeSpan, CancellationToken) |
Inscrit le spécifié IStatefulServiceFactory pour le type de service spécifié avec le spécifié |
RegisterStatelessServiceFactory(String, IStatelessServiceFactory) |
Inscrit le spécifié IStatelessServiceFactory pour le type de service spécifié. |
RegisterStatelessServiceFactoryAsync(String, IStatelessServiceFactory, TimeSpan, CancellationToken) |
Inscrit de manière asynchrone le spécifié IStatelessServiceFactory pour le type de service spécifié, avec le spécifié |
S’applique à
Azure SDK for .NET