System.Fabric Espace de noms
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.
Classes
ApplicationUpgradeProgress |
Représente la status de mise à niveau de l’application instance. |
ByteSerializable |
Une classe qui doit être sérialisée/désérialisée vers/à partir d’un tableau d’octets doit hériter de cette classe de base |
CheckExistsPropertyOperation |
Représente un PropertyBatchOperation qui compare l’existence booléenne d’une propriété à l’argument ExistenceCheck . |
CheckSequencePropertyOperation |
Compare le SequenceNumber d’une propriété à l’argument SequenceNumber . |
CheckValuePropertyOperation |
Représente un PropertyBatchOperation qui compare la valeur de la propriété à la valeur attendue. |
ClaimsCredentials |
Représente les informations d’identification de sécurité basées sur les revendications acquises auprès de STS (service de jeton de sécurité). |
CodePackage |
Représente la définition du package de code. |
CodePackageActivationContext |
Représente l’activation qui contient des informations sur un package de code en cours d’exécution dans une application Service Fabric. Les GetActivationContext() méthodes et GetActivationContextAsync(TimeSpan, CancellationToken) peuvent être utilisées pour obtenir une instance du contexte d’activation. |
CodePackageActivationInformation |
Pour une utilisation interne. |
CodePackageActivator |
Représente l’activateur pour les codepackages dans le package de service. Ceci est destiné à un usage interne uniquement |
CodePackageActivator.CodePackageEventArgs |
Pour Interne uniquement |
CodePackageDebugParameters |
Classe pour les paramètres de débogage de package de code. |
CodePackageEventDescription |
Pour une utilisation interne. |
ComposeDeploymentUpgradeProgress |
Représente la progression de la mise à niveau du déploiement compose. |
ConfigurationPackage |
Représente un package de configuration. |
ContainerDebugParameters |
Classe pour les paramètres de débogage de conteneur. |
DataPackage |
Cette classe représente un package de données dans l’application. Un package de données se compose de données statiques (qui peuvent être mises à niveau) consommées par l’application. Pour plus d'informations, consultez https://docs.microsoft.com/azure/service-fabric/service-fabric-application-model |
DeletePropertyOperation |
Représente un PropertyBatchOperation qui supprime une propriété spécifiée si elle existe. |
ExecutionPolicyDescription |
Pour une utilisation interne. |
FabricBackupDirectoryNotEmptyException |
Exception levée lorsqu’un répertoire de sauvegarde fourni par l’utilisateur n’est pas vide. |
FabricBackupInProgressException |
Exception levée lorsqu’une tentative est effectuée pour lancer une sauvegarde alors qu’une sauvegarde lancée précédemment est toujours en cours. |
FabricBackupNotFoundException |
Exception levée lors de la tentative d’obtention d’une stratégie de planification de sauvegarde pour une partition pour laquelle la sauvegarde n’est pas activée |
FabricCannotConnectException |
Exception qui indique qu’il existe une erreur CannotConnect. |
FabricChaosAlreadyRunningException |
Exception levée lors d’une tentative de création d’une nouvelle instance du service de test de chaos intégré de Service Fabric, alors que le service est déjà en cours d’exécution dans le cluster. |
FabricChaosEngineException |
Exception levée lorsque le service chaos test intégré de Service Fabric a rencontré quelque chose d’inattendu. |
FabricClient |
Crée et gère les services Service Fabric et d’autres entités. |
FabricClient.ApplicationManagementClient |
Fournit les fonctionnalités permettant de gérer les applications Service Fabric. |
FabricClient.ClaimsRetrievalEventArgs |
Représente les arguments d’événement d’un événement de récupération de jeton de revendications |
FabricClient.ClusterManagementClient |
Représente le client de gestion de cluster pour l’exécution des opérations de maintenance du cluster. |
FabricClient.ComposeDeploymentClient |
Fournit les fonctionnalités permettant de gérer les déploiements De compose Service Fabric. |
FabricClient.FaultManagementClient |
Fournit des fonctionnalités permettant d’introduire des erreurs dans un cluster Service Fabric. |
FabricClient.GatewayInformationEventArgs |
Représente les arguments d’événement pour les événements liés à la passerelle, comme se connecter et se déconnecter. |
FabricClient.HealthClient |
Fournit des fonctionnalités permettant d’effectuer des opérations liées à l’intégrité, telles que l’intégrité des rapports et des requêtes. |
FabricClient.InfrastructureServiceClient |
Fournit des méthodes pour effectuer des opérations spécifiques à l’infrastructure. Cette classe prend en charge la plateforme Service Fabric ; il n’est pas destiné à être appelé directement à partir de votre code. |
FabricClient.NetworkManagementClient |
Fournit les fonctionnalités permettant de gérer les réseaux de conteneurs Service Fabric. |
FabricClient.PropertyManagementClient |
Représente le client de gestion des propriétés utilisé pour gérer les noms et les propriétés. |
FabricClient.QueryClient |
Représente le client d’infrastructure qui peut être utilisé pour émettre des requêtes. |
FabricClient.RepairManagementClient |
Fournit des méthodes pour gérer les tâches de réparation. Cette classe prend en charge la plateforme Service Fabric ; il n’est pas destiné à être appelé directement à partir de votre code. |
FabricClient.SecretStoreClient |
Permet de créer un client de magasin de secrets Service Fabric |
FabricClient.ServiceGroupManagementClient |
Autorise la création, la suppression et l’inspection côté client des groupes de services à l’intérieur du cluster, tout comme pour les FabricClient.ServiceManagementClient services standard. |
FabricClient.ServiceManagementClient |
Représente l’activation des services à gérer. |
FabricClient.ServiceManagementClient.ServiceNotificationEventArgs |
Arguments d’événement pour un ServiceNotificationFilterMatched événement. |
FabricClient.TestManagementClient |
Fournit des méthodes pour l’émission et le contrôle des commandes de test. |
FabricClientSettings |
Représente les paramètres de configuration de la FabricClient classe . |
FabricConnectionDeniedException |
Exception levée lorsqu’une demande de connexion est refusée par le cluster ou le serveur Service Fabric. |
FabricConstants |
Il s’agit de constantes utilisées par ServiceFabric pour diverses ressources liées au système d’exploitation. |
FabricDeleteBackupFileFailedException |
Exception levée lors de l’échec de la suppression d’un fichier ou d’un répertoire pendant la sauvegarde. |
FabricElementAlreadyExistsException |
Exception qui indique un échec dû à l’existence d’une entité en conflit. |
FabricElementNotFoundException |
Exception levée lorsqu’un élément Service Fabric n’est pas disponible. |
FabricEndpointNotFoundException |
Exception levée lorsque le point de terminaison spécifié est introuvable. |
FabricException |
Classe d’exception Service Fabric de base. |
FabricImageStoreException |
Exception levée lors de l’exécution d’opérations ImageStore. |
FabricInvalidAddressException |
Exception levée lorsqu’une adresse n’est pas reconnue par Service Fabric. |
FabricInvalidAtomicGroupException |
Exception levée lorsque le groupe atomique Service Fabric n’est pas valide. |
FabricInvalidForStatefulServicesException |
Exception levée lorsqu’une opération n’est valide que pour les services sans état. |
FabricInvalidForStatelessServicesException |
Exception levée lorsqu’une opération n’est valide que pour les services avec état. |
FabricInvalidPartitionKeyException |
Exception qui indique un échec dû à l’utilisation d’une clé de partition de service qui n’est pas valide. |
FabricInvalidPartitionSelectorException |
Exception levée lorsqu’un PartitionSelector n’est pas valide. |
FabricInvalidReplicaSelectorException |
Exception levée lorsqu’un ReplicaSelector n’est pas valide. |
FabricInvalidTestCommandStateException |
Exception levée lorsqu’une opération n’est pas valide pour une commande de test dans un état particulier. |
FabricMessageTooLargeException |
Exception qui indique que le message est trop volumineux. |
FabricMissingFullBackupException |
Exception levée lorsqu’une tentative de création d’une sauvegarde incrémentielle du magasin clé-valeur est effectuée avant la création d’une sauvegarde complète initiale. |
FabricNotPrimaryException |
Exception levée lorsque l’appelé n’est pas un principal. |
FabricNotReadableException |
Exception levée lorsqu’une partition de service ou un réplica ne peut pas accepter de lectures. |
FabricObjectClosedException |
Exception levée lorsque l’objet Service Fabric est actuellement dans un état fermé en raison de l’une des conditions suivantes : 1. L’objet Service Fabric est en cours de suppression. 2. L’objet Service Fabric n’est pas accessible en raison d’un basculement. |
FabricOnlyValidForStatefulPersistentServicesException |
Exception levée lorsqu’une opération est uniquement valide pour les services persistants avec état. |
FabricOrchestrationUpgradeProgress |
Encapsule la progression d’une mise à niveau De Service Fabric. |
FabricPeriodicBackupNotEnabledException |
Exception levée lors de la tentative d’obtention d’une stratégie de planification de sauvegarde pour une partition pour laquelle la sauvegarde n’est pas activée |
FabricReplicationOperationTooLargeException |
Exception levée lorsque l’opération de réplication est supérieure à la limite configurée. |
FabricReplicator |
Réplique l’état pour la haute disponibilité et la fiabilité. |
FabricRestoreSafeCheckFailedException |
Exception levée lorsque la sauvegarde est trop ancienne pour être utilisée pour la restauration |
FabricRuntime |
Permet aux hôtes créés par l’utilisateur d’obtenir leurs CodePackageActivationContext, et d’inscrire directement les fabriques de services nécessaires [ IStatelessServiceFactory, IStatefulServiceFactoryou ServiceGroupFactory] ou les types de service. |
FabricServerAuthenticationFailedException |
Exception qui indique un échec d’authentification de l’identité du cluster ou du serveur. |
FabricServiceNotFoundException |
Exception levée lorsqu’aucun service n’est trouvé par le nom spécifié. |
FabricSkipRestoreOperationException |
Exception levée lorsque l’utilisateur a décidé d’ignorer la restauration automatique et de continuer à utiliser réplica données à la place |
FabricTestCommandOperationIdAlreadyExistsException |
Exception levée lorsqu’une commande de test existe déjà, c’est-à-dire lorsqu’il existe un identificateur d’opération en double. |
FabricTransientException |
Exception qui indique l’échec d’une opération en raison d’une circonstance d’environnement ou d’exécution temporaire. Gestion des FabricTransientExceptioncollections fiables : l’utilisateur est suggéré d’intercepter cette exception, d’abandonner la transaction et de réessayer toutes les opérations avec une nouvelle transaction |
FabricUpgradeOrchestrationServiceState |
Encapsule l’état du service d’orchestration de mise à niveau. |
FabricUpgradeProgress |
Encapsule la progression d’une mise à niveau De Service Fabric. |
FabricValidationException |
Exception levée par les API de validation dans la testabilité |
FabricWorkerEntryPoint |
Réservé pour un usage futur. |
GatewayInformation |
Contient des informations identifiant un nœud Service Fabric dans le cluster. |
GetPropertyOperation |
Représente un PropertyBatchOperation qui obtient la propriété spécifiée si elle existe. |
Int64RangePartitionInformation |
Décrit les informations de partition pour la plage d’entiers basée sur des schémas de partition. Les services observent ce type de ServicePartitionInformation lorsque le service est créé avec la UniformInt64RangePartitionSchemeDescription classe . Int64RangePartitionInformation dérive de IServicePartition et est fourni aux services dans le cadre de ou IStatefulServicePartitionIStatelessServicePartition, qui est transmis via les méthodes avec OpenAsync(ReplicaOpenMode, IStatefulServicePartition, CancellationToken) état ou sans OpenAsync(IStatelessServicePartition, CancellationToken) état. |
KeyValueStoreEnumerator |
Lit le contenu du magasin local d’un réplica secondaire dans le contexte d’un rappel de fin de copie. . |
KeyValueStoreItem |
Représente un élément dans le magasin de clés/valeurs. |
KeyValueStoreItemMetadata |
Représente les métadonnées associées à un KeyValueStoreItem objet dans le magasin clé/valeur. |
KeyValueStoreNotification |
Contient toutes les informations relatives à une opération répliquée reçue par un réplica secondaire. |
KeyValueStoreReplica |
Fournit un composant de stockage de données transactionnel, répliqué et associatif aux enregistreurs de service, prêt à être intégré à n’importe quel service Service Fabric. Il est utilisé par les services Service Fabric hérités. Tous les nouveaux services doivent utiliser les collections fiables. |
KeyValueStoreReplicaSettings |
Représente les paramètres d’un magasin de clés/valeurs réplica. |
KeyValueStoreTransactionSettings |
Spécifie les paramètres facultatifs pour décrire le comportement des transactions prises en charge par KeyValueStoreReplica. |
LoadMetric |
Représente le nom d’une métrique et d’une valeur d’exécution sous la forme d’une paire nom-valeur qui est signalée à Service Fabric. Les charges de métriques sont utilisées par Service Fabric pour s’assurer que le cluster est utilisé uniformément et que les nœuds ne dépassent pas leurs capacités pour des métriques données. LoadMetric les rapports sont fournis à Service Fabric via ReportLoad(IEnumerable<LoadMetric>). |
LocalEseStoreSettings |
Représente les paramètres facultatifs d’un magasin ESE local. |
LocalStoreSettings |
Représente les paramètres d’option d’un magasin local. |
MemoryOwner |
IMemoryOwner<T> wrapper qui indique le nombre d’octets dans Memory lesquels contiennent des données valides. Lors de l’exécution de lectures, les consommateurs de cette classe doivent considérer ValidLength) comme la longueur de Memory plutôt que d’utiliser Length directement. |
NamedPartitionInformation |
Décrit les informations de partition pour le nom sous la forme d’une chaîne basée sur des schémas de partition. Les services observent ce type de ServicePartitionInformation lorsque le service est créé avec le NamedPartitionSchemeDescription. NamedPartitionInformation dérive de l’interface IServicePartition et est fourni aux services dans le cadre de l’interface IStatefulServicePartition ou IStatelessServicePartition , qui est passée pendant le avec OpenAsync(ReplicaOpenMode, IStatefulServicePartition, CancellationToken) état ou sans état OpenAsync(IStatelessServicePartition, CancellationToken). |
NamedProperty |
Représente une propriété gérée à l’aide de FabricClient.PropertyManagementClient. |
NamedPropertyMetadata |
Métadonnées associées à un NamedProperty, y compris le nom de la propriété. |
NameEnumerationResult |
Collection de noms Service Fabric, comme retourné par EnumerateSubNamesAsync(Uri, NameEnumerationResult, Boolean). |
NodeConfiguration |
Cette classe contient des API permettant de gérer la configuration du nœud. |
NodeContext |
Spécifie des informations contextuelles sur un nœud Service Fabric, telles que le nom du nœud, l’ID, le type de nœud, etc. |
NodeId |
Classe pour encapsuler un ID de nœud. |
NodeTransitionProgress |
Renvoie l’objet NodeTransitionProgress. |
NodeUpgradeProgress |
Fournit les plans pour les détails de la progression de la mise à niveau d’un nœud. |
NoneSecurityCredentials |
Sous-type SecurityCredentials pour le mode non sécurisé |
OperationData |
Un OperationData est utilisé pour transférer les modifications d’état de copie et le contexte de copie entre les réplicas. Si AsMemoryManagedOperationData() retourne une valeur non null, cette valeur doit être interagissante avec au lieu de l’objet OperationData . Exposé de cette façon pour éviter de perturber la surface de l’API. |
OrderingUtility |
Méthodes utilitaires pour le classement de la classe. |
OutOfDiskSpaceException |
Exception indiquant que le disque écrit est à court d’espace. |
PackageAddedEventArgs<TPackage> |
Décrit un événement ajouté à un package. |
PackageModifiedEventArgs<TPackage> |
Représente les arguments d’événement pour la modification du package. |
PackageRemovedEventArgs<TPackage> |
Décrit un événement supprimé du package. |
PackageSharingPolicy |
Représente une stratégie pour le partage de package. |
PackageSharingPolicyList |
Représente une liste d’objets PackageSharingPolicy. |
PartitionDataLossProgress |
Retourne l’objet Invoke de progression de la perte de données. |
PartitionQuorumLossProgress |
Renvoie l’objet Invoke de progression de la perte de quorum. |
PartitionRestartProgress |
Renvoie l’objet Invoke de progression de la perte de quorum. |
PartitionSafetyCheck |
Représente le SafetyCheck d’une partition. |
PartitionSelector |
Il s’agit d’une classe d’assistance pour la sélection de partitions. |
PartitionUpgradeSafetyCheck |
Représente le UpgradeSafetyCheck pour une partition. |
PropertyBatchOperation |
Représente la classe de base pour les opérations de propriété qui peuvent être placées dans un lot et envoyées via la SubmitPropertyBatchAsync(Uri, ICollection<PropertyBatchOperation>, TimeSpan, CancellationToken) méthode . |
PropertyBatchResult |
Spécifie le lot qui contient les résultats de l’appel SubmitPropertyBatchAsync(Uri, ICollection<PropertyBatchOperation>, TimeSpan, CancellationToken) de méthode. |
PropertyEnumerationResult |
Représente une énumération des propriétés qui est retournée à partir d’une opération par le gestionnaire de propriétés. |
PutCustomPropertyOperation |
Représente la propriété spécifiée sous le nom spécifié et définit les informations de type personnalisé pour une interprétation personnalisée de la valeur de la propriété. |
PutPropertyOperation |
Place la propriété spécifiée sous le nom spécifié. |
ReconfigurationInformation |
Représente des informations sur la reconfiguration réplica. |
ReplicaInformation |
Cela prend en charge l’infrastructure Service Fabric et n’est pas destiné à être utilisé directement à partir de votre code. |
ReplicaSelector |
Il s’agit d’une classe d’assistance pour la sélection de réplicas. |
ReplicaSetConfiguration |
Cela prend en charge l’infrastructure Service Fabric et n’est pas destiné à être utilisé directement à partir de votre code. |
ReplicatorSettings |
Permet à un réplica avec état de configurer le lors de sa FabricReplicator création via CreateReplicator(IStateProvider, ReplicatorSettings). |
ResolvedServiceEndpoint |
Représente un point de terminaison de service résolu, qui contient des informations sur la partition de service réplica rôle et l’adresse qu’il écoute. |
ResolvedServicePartition |
Contient des informations sur la partition du service qui a été résolu et l’ensemble de points de terminaison qui peuvent être utilisés pour accéder à la partition. |
RestoreSettings |
Représente les paramètres d’une opération de magasin RestoreAsync(String, RestoreSettings, CancellationToken) de clés/valeurs. |
SafetyCheck |
Représente une case activée de sécurité en cours d’exécution pour un nœud. |
SecurityCredentials |
Classe de base abstraite pour les types qui représentent des informations d’identification de sécurité. |
SeedNodeSafetyCheck |
Le case activée de sécurité en cours d’exécution pour les nœuds de départ. |
SeedNodeUpgradeSafetyCheck |
Le case activée de sécurité en cours d’exécution pour le nœud initial.pendant la mise à niveau |
SelectedPartition |
Retourne la partition sélectionnée à l’aide des API PartitionSelector FaultManagementClient. |
SelectedReplica |
Retourne l’objet réplica sélectionné à l’aide de l’API de testabilité ReplicaSelector. |
ServiceContext |
Contexte de service sous lequel le service fonctionne. |
ServiceEndpointsVersion |
Permet de comparer deux ServiceNotification objets et de déterminer quel événement de notification précède l’autre. |
ServiceGroupFactory |
Crée une fabrique de groupes de services qui est utilisée pour créer des groupes de services réels à partir des fabriques de types fournies au moment de l’exécution. |
ServiceInitializationParameters |
Représente la classe de base pour les paramètres d’initialisation de service qui sont passés à la Initialize(StatefulServiceInitializationParameters) méthode d’un service. |
ServiceNotification |
Représente une notification de service contenant des détails sur un service dont les points de terminaison réplica ou instance ont changé. Les notifications sont distribuées par l’événement ServiceNotificationFilterMatched . |
ServicePartitionInformation |
Représente la classe de base pour décrire les partitions. |
ServicePartitionResolutionChange |
Ce wrapper contient le mis à jour ResolvedServicePartition. |
SingletonPartitionInformation |
Indique que le service est partitionné à Singleton, en fait non partitionné ou avec une seule partition, et utilise le schéma de partition d’un service Singleton. |
StatefulServiceContext |
Représente le contexte de service sous lequel le service avec état fonctionne. |
StatefulServiceInitializationParameters |
Définit les paramètres d’initialisation du service pour un service avec état. |
StatelessServiceContext |
Contexte de service sous lequel le service sans état fonctionne. |
StatelessServiceInitializationParameters |
Définit les paramètres d’initialisation de service pour un service sans état. |
StoreBackupInfo |
Fournit des informations sur la sauvegarde créée en appelant BackupAsync(String, StoreBackupOption, Func<StoreBackupInfo,Task<Boolean>>). |
TestCommandProgress |
Classe de base pour les objets progress. |
TokenServiceMetadata |
À usage interne uniquement. |
Transaction |
Représente une transaction. KeyValueStoreReplica |
TransactionBase |
Fournit une classe de base abstraite pour une transaction. |
TransactionFaultedException |
Exception qui indique un échec dû à une erreur de transaction en interne par le système. |
UnknownSafetyCheck |
La case activée de sécurité qui n’est pas connue de la version actuelle de Service Fabric. |
UnknownUpgradeSafetyCheck |
Le type de sécurité case activée mise à niveau est inconnu. Cela est probablement dû au fait que le client exécute une version antérieure. |
UpgradeDomainProgress |
Représente les détails de la progression de la mise à niveau des nœuds dans le domaine de mise à niveau. |
UpgradeDomainStatus |
Représente le status d’un domaine de mise à niveau. |
UpgradeSafetyCheck |
Représente la case activée de sécurité en cours d’exécution pour un nœud pendant la mise à niveau. |
UpgradeUnitsProgress |
Représente les détails de la progression de la mise à niveau des nœuds en cours de mise à niveau. |
UpgradeUnitStatus |
Représente le status d’une unité de mise à niveau. Il s’agit normalement d’un domaine de mise à niveau, mais pour les mises à niveau de nœud par nœud, il s’agit d’un nœud. |
WindowsCredentials |
Représente les informations d’identification de domaine Active Directory. |
X509Credentials |
Spécifie les informations d’identification de sécurité basées sur les certificats X.509. |
X509IssuerStore |
Type permettant d’identifier le magasin d’émetteurs X509 avec le nom commun et les magasins de l’objet de l’émetteur |
X509Name |
Type permettant d’identifier le certificat X509 avec le nom commun de l’objet ou le nom DNS |
Structures
Epoch |
Représente la version actuelle de la partition dans Service Fabric. |
Interfaces
IAtomicGroupStateProvider |
Décrit les méthodes supplémentaires de l’interface IAtomicGroupStateProvider qu’un service utilisateur doit implémenter pour tirer parti des fonctionnalités de groupe atomique d’un groupe de services. |
IAtomicGroupStateReplicator |
Expose les fonctions liées à la réplication pour les groupes atomiques. |
IByteSerializable |
Expose les méthodes pour sérialiser l’objet dans un octet[] ou désérialiser l’objet à partir d’un octet[] |
ICodePackageActivationContext |
Représente le contexte d’activation pour le service activé Service Fabric. |
ICodePackageActivationContext2 |
Représente le contexte d’activation pour le service activé Service Fabric. |
ICodePackageActivationContext3 |
Représente le contexte d’activation pour le service activé Service Fabric. |
IImageBuilder |
Interface implémentée par ImageBuilderDummyService dans ImageBuilderExe.cs |
IImageStoreProgressHandler |
Définit le comportement qu’un gestionnaire de progression doit implémenter pour traiter les informations de progression des opérations de magasin d’images |
IMemoryManagedOperationData |
Similaire à IOperationData, mais soutenu par MemoryOwner |
IOperation |
Décrit les données obtenues à partir du réplicateur d’état. |
IOperationData |
Interface pour les données transférées. |
IOperationDataStream |
Un IOperationDataStream encapsule un flux d’objets OperationData échangés entre les réplica principaux et les réplica secondaires. Les objets qui implémentent IOperationDataStream sont utilisés pendant le processus de copie. La méthode de contexte GetCopyContext() de copie qui est envoyée à partir de l’réplica secondaire à l’réplica primaire et la méthode d’état GetCopyState(Int64, IOperationDataStream) de copie implémentent l’interfaceIOperationDataStream. |
IOperationStream |
Représente un flux d’opérations de réplication ou de copie qui sont envoyées du réplica principal vers le réplica secondaire. |
IOperationStream2 |
Cela prend en charge l’infrastructure Service Fabric et n’est pas destiné à être utilisé directement à partir de votre code. |
IOperationStream3 |
IOperationStream2 avec System.Fabric.MemoryManagedOperationData support. Les OperationData instance retournées par Data ne doivent pas être utilisées directement. Au lieu de cela, appelez AsMemoryManagedOperationData() cette instance pour obtenir le System.Fabric.MemoryManagedOperationData instance à utiliser. |
IPrimaryReplicator |
Cela prend en charge l’infrastructure Service Fabric et n’est pas destiné à être utilisé directement à partir de votre code. |
IReplicator |
Cela prend en charge l’infrastructure Service Fabric et n’est pas destiné à être utilisé directement à partir de votre code. |
IReplicatorCatchupSpecificQuorum |
Permet à un IReplicator d’indiquer qu’il prend en charge le rattrapage de quorums spécifiques avec l’utilisation de l’indicateur MustCatchup dans ReplicaInformation. |
IServiceGroupPartition |
Les membres d’un groupe de services à l’intérieur d’un groupe de services peuvent caster le fourni IStatefulServicePartition ou IStatelessServicePartition vers un IServiceGroupPartition pour accéder aux méthodes spécifiques aux membres des groupes de services. |
IServicePartition |
Fournit des informations au service sur la partition à laquelle il appartient et fournit des méthodes permettant au service d’interagir avec le système pendant l’exécution. |
IStatefulServiceFactory |
Représente une fabrique de service avec état qui est chargée de créer des réplicas d’un type spécifique de service avec état. Les fabriques de service avec état sont inscrites auprès des hôtes de FabricRuntime service via RegisterStatefulServiceFactory(String, IStatefulServiceFactory) ou RegisterStatefulServiceFactoryAsync(String, IStatefulServiceFactory, TimeSpan, CancellationToken). |
IStatefulServicePartition |
Représente une partition associée à un service avec état réplica. |
IStatefulServiceReplica |
Définit le comportement qui régit le cycle de vie d’un réplica, tel que le démarrage, l’initialisation, les modifications de rôle et l’arrêt. |
IStatelessServiceFactory |
Représente une fabrique de service sans état chargée de créer des instances d’un type spécifique de service sans état. |
IStatelessServiceInstance |
Définit le comportement qui régit le cycle de vie d’un service sans état instance, comme le démarrage, l’initialisation et l’arrêt. |
IStatelessServicePartition |
Représente une partition associée à un service sans état instance. |
IStateProvider |
Définit le comportement qu’un service doit implémenter pour interagir avec le FabricReplicator. |
IStateReplicator |
Expose les fonctions liées à la réplication de la FabricReplicator classe qui sont utilisées par IStateProvider pour répliquer l’état afin de garantir la haute disponibilité. |
IStateReplicator2 |
Expose les fonctions liées à la réplication de la FabricReplicator classe qui sont utilisées par IStateProvider pour répliquer l’état afin de garantir la haute disponibilité. |
Énumérations
ApplicationUpgradeState |
Énumère l’état de la mise à niveau de l’application. |
AuthorizedConnectionKeyType |
Énumère l’état des types de clés de connexion autorisés. |
CodePackageEventType |
Pour une utilisation interne. |
CompletionMode |
Il s’agit d’une énumération utilisée pour indiquer quand l’API doit se terminer. |
ComposeDeploymentUpgradeState |
Énumère l’état de la mise à niveau du déploiement compose. |
CredentialType |
Définit les types valides d’informations d’identification de sécurité. |
DataLossMode |
Cette énumération est passée à l’API de testabilité DataLoss pour indiquer le type de perte de données à induire. |
DeploymentStatus |
Spécifie le status du package sur le nœud. |
EntryPointStatus |
Spécifie la status du CodePackage EntryPoint déployé sur un nœud. |
ExecutionPolicyExecutionType |
Pour une utilisation interne. |
ExecutionPolicyRestartPolicy |
Pour une utilisation interne. |
FabricClientRole |
Représente le rôle de sécurité du client d’infrastructure. |
FabricErrorCode |
Définit les codes d’erreur qui peuvent être associés à un FabricException. |
FabricUpgradeState |
Spécifie l’état de mise à niveau lors de la mise à niveau de Service Fabric. |
FaultType |
Indique le type d’erreur signalé par un service : non valide, temporaire ou permanent. |
HostIsolationMode |
Indique le mode d’isolation de main point d’entrée d’un package de code quand son type d’hôte est ContainerHost. Cela est spécifié dans le cadre des stratégies d’hôte de conteneur dans le manifeste de l’application lors de l’importation du manifeste de service. |
HostType |
Type d’hôte pour main point d’entrée d’un package de code tel que spécifié dans le manifeste de service. |
KeyValueStoreReplica.FullCopyMode |
Spécifie le comportement à utiliser lors de la création de nouveaux réplicas secondaires (copie complète). |
KeyValueStoreReplica.SecondaryNotificationMode |
Spécifie le comportement de OnCopyComplete(KeyValueStoreEnumerator) et OnReplicationOperation(IEnumerator<KeyValueStoreNotification>) pour les réplicas dans le rôle secondaire. |
LocalStoreKind |
Spécifie le type de fournisseur de magasin local. |
ManagedIdentityKind |
Type d’entité référencée dans une déclaration d’utilisation mi |
MoveCost |
Décrit le coût de déplacement d’un réplica. |
NetworkStatus |
Indique status du réseau de conteneurs. |
NetworkStatusFilter |
Énumère les filtres utilisés pour mettre en correspondance les status de réseaux de conteneurs qui doivent être retournés par la requête. |
NetworkType |
Indique le type de réseau de conteneurs. |
NodeDeactivationIntent |
Décrit la raison pour laquelle le nœud est désactivé. |
NodeDeactivationStatus |
Spécifie le status pour une tâche de désactivation de nœud. |
NodeDeactivationTaskType |
Spécifie les différents types de tâches de désactivation de nœud. |
NodeTransitionType |
Décrit le type de transition de nœud |
NodeUpgradePhase |
Décrit la phase de mise à niveau du nœud correspondant. |
OperationType |
Spécifie le type d’opération reçu via le flux de copie ou de réplication. |
Ordering |
Définit des valeurs pour Ordering. |
PackageSharingPolicyScope |
Représente l’étendue de .PackageSharingPolicy |
PartitionAccessStatus |
Énumère les status d’accès de la partition. |
ProgressUnitType |
Décrit l’unité de mesure pour chaque UpdateProgress(Int64, Int64, ProgressUnitType) rappel. |
PropertyBatchOperationKind |
Spécifie le type de BatchPropertyOperation. |
PropertyTypeId |
Énumère les types de propriétés possibles. |
ProtectionLevel |
Énumère la façon dont la communication est protégée. |
QuorumLossMode |
Type de QuorumLoss qui sera appelé. |
ReconfigurationPhase |
Représente réplica phase de reconfiguration. |
ReconfigurationType |
Représente réplica type de reconfiguration. |
ReplicaOpenMode |
Cela prend en charge l’infrastructure Service Fabric et n’est pas destiné à être utilisé directement à partir de votre code. |
ReplicaRole |
Indique le rôle d’un réplica de service avec état. |
ReplicaSetQuorumMode |
Cela prend en charge l’infrastructure Service Fabric et n’est pas destiné à être utilisé directement à partir de votre code. |
ReplicaStatus |
Cela prend en charge l’infrastructure Service Fabric et n’est pas destiné à être utilisé directement à partir de votre code. |
RestartPartitionMode |
Énumération passée à l’API RestartPartition pour spécifier les réplicas à redémarrer |
RollingUpgradeMode |
Spécifie le type de mise à niveau propagée lors de la mise à niveau d’une application instance ou d’un cluster. |
SafetyCheckKind |
Énumération Service Fabric qui indique la case activée de sécurité de mise à niveau effectuée. |
ServiceEndpointRole |
Énumère les types de rôles possibles d’un point de terminaison de service. |
ServicePartitionKind |
Indique le type de schéma de partitionnement utilisé. |
StoreBackupOption |
Option de sauvegarde pour le magasin clé-valeur. |
TestCommandProgressState |
Cette énumération indique l’état d’une commande de test. |
TestCommandType |
Type de commande de test de la commande de test interrogée. |
TransactionIsolationLevel |
Énumère l’ensemble des niveaux d’isolation possibles pour un Transaction. |
UpgradeDomainState |
Énumère les états d’un domaine de mise à niveau. |
UpgradeFailureAction |
Énumère les actions que Service Fabric doit effectuer en cas d’échec de la mise à niveau. |
UpgradeFailureReason |
Décrit les raisons possibles des échecs de mise à niveau. |
UpgradeSafetyCheckKind |
Énumère le qui est effectué pour un nœud pendant la UpgradeSafetyCheck mise à niveau. |
UpgradeSortOrder |
Énumère les façons dont les domaines de mise à niveau peuvent être triés. |
UpgradeUnitState |
Énumère les états d’une unité de mise à niveau. |
Délégués
FabricClient.ClaimsRetrievalEventHandler |
Délégué pour la gestion d’un rappel de récupération de jeton de revendications en s’inscrivant à l’événement ClaimsRetrieval |
ServicePartitionResolutionChangeHandler |
Type délégué pour les rappels côté client qui sont effectués vers le code utilisateur lorsque les points de terminaison d’un service changent ou qu’une exception est rencontrée pendant le processus de mise à jour des informations de point de terminaison au moment de l’exécution. |
Azure SDK for .NET