Class FileProperty
- Namespace
- The.Attributes
- Assembly
- Instagile.dll
public sealed class FileProperty : DocumentAttributeBase<FileDocument>, IComparable, IComparable<AttributeBase<Guid?, FileDocument?>>, IOwnedValue<FileDocument?>, IValue<FileDocument?>, INotifyValueChanged, IProperty, IOwned, IHasChanges, IDocumentAttribute
- Inheritance
-
FileProperty
- Implements
- Inherited Members
- Extension Methods
Constructors
FileProperty(AttributeInfo, EntityKernel)
public FileProperty(AttributeInfo metadata, EntityKernel parent)
Parameters
metadataAttributeInfoparentEntityKernel
Properties
DefaultValue
public static Guid? DefaultValue { get; }
Property Value
- Guid?
Methods
CreateDocument(Guid)
protected override FileDocument CreateDocument(Guid id)
Parameters
idGuid
Returns
GetDocumentWithUpdatedRule(Guid)
protected override FileDocument GetDocumentWithUpdatedRule(Guid id)
Parameters
idGuid
Returns
Parse(string?)
public static Guid? Parse(string? text)
Parameters
textstring
Returns
- Guid?