Поделиться через


Orleans.Metadata Пространство имен

Классы

AttributeGrainBindingsProvider

Предоставляет свойства интерфейса grain из атрибутов, реализующих IGrainPropertiesProviderAttribute.

AttributeGrainPropertiesProvider

Предоставляет свойства интерфейса grain из атрибутов, реализующих IGrainPropertiesProviderAttribute.

AttributeGrainTypeProvider

Получает соответствующий GrainType для класса grain из Attribute реализации IGrainTypeProviderAttribute в этом классе.

ClusterManifest

Сведения о типах, доступных в кластере.

DefaultGrainTypeAttribute

Указывает тип grain по умолчанию, используемый при создании ссылки на grain для этого интерфейса без указания типа grain.

FeaturePopulatorAttribute

Определяет заполнение компонентов для этой сборки.

FrameworkPartAttribute

Указывает, что сборка не содержит код приложения.

GrainBindings

Описывает привязки для заданного типа grain.

GrainBindingsResolver

Разрешает привязки для типов grain.

GrainClassFeature

Содержит описания классов grain.

GrainClassMap

Сопоставление между GrainType и реализацией Type.

GrainClassMetadata

Описывает класс grain.

GrainInterfaceFeature

Содержит описания интерфейса grain.

GrainInterfaceMetadata

Описывает интерфейс grain.

GrainInterfaceProperties

Сведения об интерфейсе связи.

GrainInterfaceTypeResolver

Связывает объект GrainInterfaceType с объектом Type.

GrainManifest

Сведения о доступных элементах grain.

GrainProperties

Сведения о типе GrainTypeлогического зерна .

GrainPropertiesResolver

Отвечает за разрешение значений GrainPropertiesGrainType .

GrainTypeResolver

Связывает с GrainType классом grain.

WellKnownGrainInterfaceProperties

Известные ключи свойств интерфейса grain.

WellKnownGrainTypeProperties

Известные свойства grain.

Структуры

MajorMinorVersion

Представляет версию с двумя компонентами: основным (наиболее значимым) компонентом и дополнительным (наименее значимым) компонентом.

Интерфейсы

IFeaturePopulator<TFeature>

Заполняет указанный тип компонента.

IGrainBindingsProviderAttribute

Интерфейс для Attribute классов, предоставляющих сведения о объекте grain.

IGrainInterfacePropertiesProvider

Предоставляет свойства grain.

IGrainInterfacePropertiesProviderAttribute

Интерфейс для Attribute классов, предоставляющих сведения об интерфейсе grain.

IGrainPropertiesProvider

Предоставляет свойства grain.

IGrainPropertiesProviderAttribute

Интерфейс для Attribute классов, предоставляющих сведения о объекте grain.

IGrainTypeProvider

Связывает с GrainType классом grain.

IGrainTypeProviderAttribute

Функциональные возможности, которые могут быть реализованы с помощью пользовательского Attribute объекта, реализующего этот параметр, определяет GrainType тип, к которому он присоединен.