Table of Contents

Namespace The.Attributes

Classes

AttributeBase

Nongeneric base class for attributes

AttributeBase<TStorage, TPresentation>

Attribute which represents a datastore column, either set manually or calculated by supplied code.

AttributeFactory
AttributeInfo
AttributeTypeInfo
AttributeTypeInfo<T>
CalculationDependencyAttribute
CalculationResultAttribute

Declares a relationship path through which an entity's OnCalculatedAsync or OnCalculatingAsync writes or creates other entities.

DocumentAttributeBase<TDocument>
FileProperty
ImageProperty
PrimitiveAttribute<T>
QueryOnlyAttribute

Marks a member as usable only inside expression trees.

Interfaces

IAttributeTypeInfo
IAttributeVisitor

Generic visitor which behaves like a higher-kinded Action<T> for any T.

IAttributeVisitor<U>

Generic visitor which behaves like a higher-kinded Func<T, TResult> for any T.

IDocumentAttribute