Class StandardModel
- Namespace
- InSite.Persistence
- Assembly
- InSite.Persistence.dll
public class StandardModel
- Inheritance
-
StandardModel
- Inherited Members
-
Constructors
StandardModel()
Properties
AssetNumber
public int AssetNumber { get; set; }
Property Value
- int
Children
public StandardModelList Children { get; set; }
Property Value
- StandardModelList
Code
[JsonProperty(DefaultValueHandling = DefaultValueHandling.Ignore)]
[MaxLength(512)]
public string Code { get; set; }
Property Value
- string
CodePath
[JsonIgnore]
public string CodePath { get; }
Property Value
- string
Color
[JsonProperty(DefaultValueHandling = DefaultValueHandling.Ignore)]
public string Color { get; set; }
Property Value
- string
Content
[JsonProperty(DefaultValueHandling = DefaultValueHandling.Ignore)]
public List<StandardContentModel> Content { get; set; }
Property Value
- List<StandardContentModel>
Created
public DateTimeOffset Created { get; set; }
Property Value
- DateTimeOffset
CreatedBy
public Guid CreatedBy { get; set; }
Property Value
- Guid
Depth
[JsonIgnore]
public int Depth { get; }
Property Value
- int
Hook
[JsonProperty(DefaultValueHandling = DefaultValueHandling.Ignore)]
[MaxLength(9)]
public string Hook { get; set; }
Property Value
- string
Icon
[JsonProperty(DefaultValueHandling = DefaultValueHandling.Ignore)]
[MaxLength(32)]
public string Icon { get; set; }
Property Value
- string
IsHidden
[JsonProperty(DefaultValueHandling = DefaultValueHandling.Ignore)]
public bool IsHidden { get; set; }
Property Value
- bool
IsPractical
[JsonProperty(DefaultValueHandling = DefaultValueHandling.Ignore)]
public bool IsPractical { get; set; }
Property Value
- bool
IsPublished
[JsonProperty(DefaultValueHandling = DefaultValueHandling.Ignore)]
public bool IsPublished { get; set; }
Property Value
- bool
IsShared
[JsonProperty(DefaultValueHandling = DefaultValueHandling.Ignore)]
public bool IsShared { get; set; }
Property Value
- bool
IsTheory
[JsonProperty(DefaultValueHandling = DefaultValueHandling.Ignore)]
public bool IsTheory { get; set; }
Property Value
- bool
Modified
public DateTimeOffset Modified { get; set; }
Property Value
- DateTimeOffset
ModifiedBy
public Guid ModifiedBy { get; set; }
Property Value
- Guid
Name
[JsonProperty(DefaultValueHandling = DefaultValueHandling.Ignore)]
[MaxLength(256)]
public string Name { get; set; }
Property Value
- string
NavigateUrl
[JsonProperty(DefaultValueHandling = DefaultValueHandling.Ignore)]
public string NavigateUrl { get; set; }
Property Value
- string
OrganizationIdentifier
public Guid OrganizationIdentifier { get; set; }
Property Value
- Guid
Parent
[JsonIgnore]
public StandardModel Parent { get; set; }
Property Value
- StandardModel
Parents
[JsonIgnore]
public StandardModelList Parents { get; set; }
Property Value
- StandardModelList
Path
[JsonIgnore]
public string Path { get; }
Property Value
- string
QualifiedName
[JsonIgnore]
public string QualifiedName { get; }
Property Value
- string
QualifiedPath
[JsonIgnore]
public string QualifiedPath { get; set; }
Property Value
- string
Sequence
public int Sequence { get; set; }
Property Value
- int
SequencePath
[JsonIgnore]
public string SequencePath { get; set; }
Property Value
- string
Source
[JsonProperty(DefaultValueHandling = DefaultValueHandling.Ignore)]
[MaxLength(256)]
public string Source { get; set; }
Property Value
- string
StandardIdentifier
public Guid StandardIdentifier { get; set; }
Property Value
- Guid
StandardType
[MaxLength(64)]
public string StandardType { get; set; }
Property Value
- string
Summary
[JsonIgnore]
public string Summary { get; }
Property Value
- string
Thumbprint
public Guid Thumbprint { get; set; }
Property Value
- Guid
Title
[JsonIgnore]
public string Title { get; set; }
Property Value
- string
UtcPublished
[JsonProperty(DefaultValueHandling = DefaultValueHandling.Ignore)]
public DateTimeOffset? UtcPublished { get; set; }
Property Value
- DateTimeOffset?
Methods
FindByNumber(int)
public StandardModel FindByNumber(int number)
Parameters
number int
Returns
- StandardModel
FindByThumbprint(Guid)
public StandardModel FindByThumbprint(Guid thumbprint)
Parameters
thumbprint Guid
Returns
- StandardModel
ShouldSerializeChildren()
public bool ShouldSerializeChildren()
Returns
- bool