Freigeben über


Orleans.Metadata Namespace

Klassen

AttributeGrainBindingsProvider

Stellt Grain-Schnittstelleneigenschaften aus Attributen bereit, die implementieren IGrainPropertiesProviderAttribute.

AttributeGrainPropertiesProvider

Stellt Grain-Schnittstelleneigenschaften aus Attributen bereit, die implementieren IGrainPropertiesProviderAttribute.

AttributeGrainTypeProvider

Ruft die entsprechende GrainType für eine Grain-Klasse von einer Attribute ab, die für diese Klasse implementiert IGrainTypeProviderAttribute .

ClusterManifest

Informationen zu Typen, die im Cluster verfügbar sind.

DefaultGrainTypeAttribute

Gibt den Standardkorntyp an, der beim Erstellen eines Grain-Verweises für diese Schnittstelle ohne Angabe eines Grain-Typs verwendet werden soll.

FeaturePopulatorAttribute

Definiert einen Feature-Populator für diese Assembly.

FrameworkPartAttribute

Gibt an, dass eine Assembly keinen Anwendungscode enthält.

GrainBindings

Beschreibt die Bindungen für einen bestimmten Grain-Typ.

GrainBindingsResolver

Löst Bindungen für Grain-Typen auf.

GrainClassFeature

Enthält Beschreibungen der Grain-Klasse.

GrainClassMap

Zuordnung zwischen GrainType und Implementierung von Type.

GrainClassMetadata

Beschreibt eine Grain-Klasse.

GrainInterfaceFeature

Enthält Beschreibungen der Grain-Schnittstelle.

GrainInterfaceMetadata

Beschreibt eine Grain-Schnittstelle.

GrainInterfaceProperties

Informationen zu einer Kommunikationsschnittstelle.

GrainInterfaceTypeResolver

Ordnet einer GrainInterfaceType ein Type zu.

GrainManifest

Informationen zu verfügbaren Körnern.

GrainProperties

Informationen zu einem logischen Grain-Typ GrainType.

GrainPropertiesResolver

Verantwortlich für das Auflösen von GrainPropertiesGrainType Werten.

GrainTypeResolver

Ordnet einer Grain-Klasse zu GrainType .

WellKnownGrainInterfaceProperties

Bekannte Eigenschaftenschlüssel der Grain-Schnittstelle.

WellKnownGrainTypeProperties

Bekannte Korneigenschaften.

Strukturen

MajorMinorVersion

Stellt eine Version mit zwei Komponenten dar, einer Hauptkomponente (die wichtigste Komponente) und einer untergeordneten Komponente (geringste Bedeutung).

Schnittstellen

IFeaturePopulator<TFeature>

Füllt eine angegebene Art von Feature auf.

IGrainBindingsProviderAttribute

Schnittstelle für Attribute Klassen, die Informationen zu einem Grain bereitstellen.

IGrainInterfacePropertiesProvider

Stellt Korneigenschaften bereit.

IGrainInterfacePropertiesProviderAttribute

Schnittstelle für Attribute Klassen, die Informationen zu einer Grain-Schnittstelle bereitstellen.

IGrainPropertiesProvider

Stellt Korneigenschaften bereit.

IGrainPropertiesProviderAttribute

Schnittstelle für Attribute Klassen, die Informationen zu einem Grain bereitstellen.

IGrainTypeProvider

Ordnet einer Grain-Klasse zu GrainType .

IGrainTypeProviderAttribute

Die Funktionalität, die von einer benutzerdefinierten Attribute implementiert werden kann, die dies implementiert, gibt die GrainType des Typs an, an den sie angefügt ist.