Interface IAttributeTypeInfo
- Namespace
- The.Attributes
- Assembly
- Instagile.dll
public interface IAttributeTypeInfo
Properties
DefaultValue
object? DefaultValue { get; }
Property Value
Methods
Accept(IAttributeVisitor)
Passes the concrete entity type to Visit<T>(AttributeTypeInfo<T>).
void Accept(IAttributeVisitor visitor)
Parameters
visitorIAttributeVisitor
Accept<T>(IAttributeVisitor<T>)
Passes the concrete entity type to Visit<T>(AttributeTypeInfo<T>).
T Accept<T>(IAttributeVisitor<T> visitor)
Parameters
visitorIAttributeVisitor<T>
Returns
- T
Type Parameters
T
CreateAttribute(AttributeInfo, EntityKernel)
AttributeBase CreateAttribute(AttributeInfo metadata, EntityKernel parent)
Parameters
metadataAttributeInfoparentEntityKernel