Partager via


ServiceCorrelationScheme Structure

Définition

Schéma de corrélation de service.

public readonly struct ServiceCorrelationScheme : IEquatable<Azure.ResourceManager.ServiceFabric.Models.ServiceCorrelationScheme>
type ServiceCorrelationScheme = struct
Public Structure ServiceCorrelationScheme
Implements IEquatable(Of ServiceCorrelationScheme)
Héritage
ServiceCorrelationScheme
Implémente

Constructeurs

ServiceCorrelationScheme(String)

Initialise une nouvelle instance de ServiceCorrelationScheme.

Propriétés

Affinity

Indique que ce service a une relation d’affinité avec un autre service. Pour la compatibilité descendante, préférez les options Aligned ou NonAlignedAffinity. La valeur est égale à 1.

AlignedAffinity

L’affinité alignée garantit que les primaires des partitions des services affinités sont colocalisées sur les mêmes nœuds. Il s’agit de la valeur par défaut et est identique à la sélection du schéma d’affinité. La valeur est égale à 2.

Invalid

Schéma de corrélation non valide. Impossible d’utiliser. La valeur est égale à zéro.

NonAlignedAffinity

L’affinité non alignée garantit que tous les réplicas de chaque service seront placés sur les mêmes nœuds. Contrairement à l’affinité alignée, cela ne garantit pas que les réplicas d’un rôle particulier seront colocalisés. La valeur est 3.

Méthodes

Equals(ServiceCorrelationScheme)

Indique si l'objet actuel est égal à un autre objet du même type.

ToString()

Retourne le nom de type qualifié complet de cette instance.

Opérateurs

Equality(ServiceCorrelationScheme, ServiceCorrelationScheme)

Détermine si deux ServiceCorrelationScheme valeurs sont identiques.

Implicit(String to ServiceCorrelationScheme)

Convertit une chaîne en ServiceCorrelationScheme.

Inequality(ServiceCorrelationScheme, ServiceCorrelationScheme)

Détermine si deux ServiceCorrelationScheme valeurs ne sont pas identiques.

S’applique à