Table of Contents

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

metadata AttributeInfo
parent EntityKernel

Properties

DefaultValue

public static Guid? DefaultValue { get; }

Property Value

Guid?

Methods

CreateDocument(Guid)

protected override FileDocument CreateDocument(Guid id)

Parameters

id Guid

Returns

FileDocument

GetDocumentWithUpdatedRule(Guid)

protected override FileDocument GetDocumentWithUpdatedRule(Guid id)

Parameters

id Guid

Returns

FileDocument

Parse(string?)

public static Guid? Parse(string? text)

Parameters

text string

Returns

Guid?