Condividi tramite


Orleans.Metadata Spazio dei nomi

Classi

AttributeGrainBindingsProvider

Fornisce proprietà dell'interfaccia granulari dagli attributi che implementano IGrainPropertiesProviderAttribute.

AttributeGrainPropertiesProvider

Fornisce proprietà dell'interfaccia granulari dagli attributi che implementano IGrainPropertiesProviderAttribute.

AttributeGrainTypeProvider

Ottiene l'oggetto corrispondente GrainType per una classe granulare da un oggetto Attribute che implementa IGrainTypeProviderAttribute in tale classe.

ClusterManifest

Informazioni sui tipi disponibili nel cluster.

DefaultGrainTypeAttribute

Specifica il tipo di granularità predefinito da utilizzare quando si costruisce un riferimento granulare per questa interfaccia senza specificare un tipo di granularità.

FeaturePopulatorAttribute

Definisce un popolamento di funzionalità per questo assembly.

FrameworkPartAttribute

Specifica che un assembly non contiene codice dell'applicazione.

GrainBindings

Descrive le associazioni per un determinato tipo di granularità.

GrainBindingsResolver

Risolve le associazioni per i tipi di granularità.

GrainClassFeature

Contiene descrizioni della classe granulare.

GrainClassMap

Mapping tra GrainType e implementazione di Type.

GrainClassMetadata

Descrive una classe granulare.

GrainInterfaceFeature

Contiene descrizioni dell'interfaccia granulare.

GrainInterfaceMetadata

Descrive un'interfaccia granulare.

GrainInterfaceProperties

Informazioni su un'interfaccia di comunicazione.

GrainInterfaceTypeResolver

Associa un oggetto GrainInterfaceType a un oggetto Type.

GrainManifest

Informazioni sui granelli disponibili.

GrainProperties

Informazioni su un tipo di GrainTypegranularità logica.

GrainPropertiesResolver

Responsabile della risoluzione dei GrainPropertiesGrainType valori.

GrainTypeResolver

Associa un oggetto GrainType a una classe granulare.

WellKnownGrainInterfaceProperties

Chiavi di proprietà dell'interfaccia granulare note.

WellKnownGrainTypeProperties

Proprietà di granularità note.

Struct

MajorMinorVersion

Rappresenta una versione con due componenti, un componente principale (più significativo) e un componente secondario (meno significativo).

Interfacce

IFeaturePopulator<TFeature>

Popola un tipo specificato di funzionalità.

IGrainBindingsProviderAttribute

Interfaccia per Attribute le classi che forniscono informazioni su una granularità.

IGrainInterfacePropertiesProvider

Fornisce proprietà di granularità.

IGrainInterfacePropertiesProviderAttribute

Interfaccia per Attribute le classi che forniscono informazioni su un'interfaccia granulare.

IGrainPropertiesProvider

Fornisce proprietà di granularità.

IGrainPropertiesProviderAttribute

Interfaccia per Attribute le classi che forniscono informazioni su una granularità.

IGrainTypeProvider

Associa un oggetto GrainType a una classe granulare.

IGrainTypeProviderAttribute

Funzionalità che può essere implementata da un personalizzato Attribute che implementa questo specifica il GrainType tipo a cui è collegato.