Partager via


Orleans.Metadata Espace de noms

Classes

AttributeGrainBindingsProvider

Fournit des propriétés d’interface de grain à partir d’attributs implémentant IGrainPropertiesProviderAttribute.

AttributeGrainPropertiesProvider

Fournit des propriétés d’interface de grain à partir d’attributs implémentant IGrainPropertiesProviderAttribute.

AttributeGrainTypeProvider

Obtient le correspondant GrainType pour une classe de grain à partir d’une Attribute implémentation IGrainTypeProviderAttribute sur cette classe.

ClusterManifest

Informations sur les types disponibles dans le cluster.

DefaultGrainTypeAttribute

Spécifie le type de grain par défaut à utiliser lors de la construction d’une référence de grain pour cette interface sans spécifier de type de grain.

FeaturePopulatorAttribute

Définit un populateur de fonctionnalités pour cet assembly.

FrameworkPartAttribute

Spécifie qu’un assembly ne contient pas de code d’application.

GrainBindings

Décrit les liaisons pour un type de grain donné.

GrainBindingsResolver

Résout les liaisons pour les types de grain.

GrainClassFeature

Contient des descriptions de classes de grain.

GrainClassMap

Mappage entre GrainType et implémentation de Type.

GrainClassMetadata

Décrit une classe de grain.

GrainInterfaceFeature

Contient des descriptions d’interface de grain.

GrainInterfaceMetadata

Décrit une interface de grain.

GrainInterfaceProperties

Informations sur une interface de communication.

GrainInterfaceTypeResolver

Associe un GrainInterfaceType à un Type.

GrainManifest

Informations sur les grains disponibles.

GrainProperties

Informations sur un type GrainTypede grain logique .

GrainPropertiesResolver

Responsable de la résolution GrainProperties des GrainType valeurs.

GrainTypeResolver

Associe un à une GrainType classe de grain.

WellKnownGrainInterfaceProperties

Clés de propriété d’interface de grain connues.

WellKnownGrainTypeProperties

Propriétés de grain connues.

Structures

MajorMinorVersion

Représente une version avec deux composants, un composant majeur (le plus significatif) et un composant mineur (le moins significatif).

Interfaces

IFeaturePopulator<TFeature>

Remplit un type de fonctionnalité spécifié.

IGrainBindingsProviderAttribute

Interface pour Attribute les classes qui fournissent des informations sur un grain.

IGrainInterfacePropertiesProvider

Fournit des propriétés de grain.

IGrainInterfacePropertiesProviderAttribute

Interface pour Attribute les classes qui fournissent des informations sur une interface de grain.

IGrainPropertiesProvider

Fournit des propriétés de grain.

IGrainPropertiesProviderAttribute

Interface pour Attribute les classes qui fournissent des informations sur un grain.

IGrainTypeProvider

Associe un à une GrainType classe de grain.

IGrainTypeProviderAttribute

Les fonctionnalités qui peuvent être implémentées par un personnalisé Attribute qui implémente cela spécifie le GrainType du type auquel il est attaché.