View Source
Class NodeDto
Assembly: Umbraco.Infrastructure.dll
Syntax
[TableName("umbracoNode")]
[PrimaryKey("id")]
[ExplicitColumns]
public class NodeDto
Fields
View Source
IdColumnName
Declaration
public const string IdColumnName = "id"
Field Value
View Source
KeyColumnName
Declaration
public const string KeyColumnName = "uniqueId"
Field Value
View Source
NodeIdSeed
Declaration
public const int NodeIdSeed = 1060
Field Value
View Source
ParentIdColumnName
Declaration
public const string ParentIdColumnName = "parentId"
Field Value
View Source
SortOrderColumnName
Declaration
public const string SortOrderColumnName = "sortOrder"
Field Value
View Source
TableName
Declaration
public const string TableName = "umbracoNode"
Field Value
View Source
TrashedColumnName
Declaration
public const string TrashedColumnName = "trashed"
Field Value
Properties
View Source
CreateDate
Declaration
[Column("createDate")]
public DateTime CreateDate { get; set; }
Property Value
| Type |
Description |
| DateTime |
|
View Source
Level
Declaration
[Column("level")]
[Index(IndexTypes.NonClustered, Name = "IX_umbracoNode_Level", ForColumns = "level,parentId,sortOrder,nodeObjectType,trashed", IncludeColumns = "nodeUser,path,uniqueId,createDate")]
public short Level { get; set; }
Property Value
View Source
NodeId
Declaration
[Column("id")]
[PrimaryKeyColumn(IdentitySeed = 1060)]
public int NodeId { get; set; }
Property Value
View Source
NodeObjectType
Declaration
[Column("nodeObjectType")]
[Index(IndexTypes.NonClustered, Name = "IX_umbracoNode_ObjectType", ForColumns = "nodeObjectType,trashed", IncludeColumns = "uniqueId,parentId,level,path,sortOrder,nodeUser,text,createDate")]
public Guid? NodeObjectType { get; set; }
Property Value
View Source
ParentId
Declaration
[Column("parentId")]
[ForeignKey(typeof(NodeDto))]
[Index(IndexTypes.NonClustered, Name = "IX_umbracoNode_parentId_nodeObjectType", ForColumns = "parentId,nodeObjectType", IncludeColumns = "trashed,nodeUser,level,path,sortOrder,uniqueID,text,createDate")]
public int ParentId { get; set; }
Property Value
View Source
Path
Declaration
[Column("path")]
[Length(150)]
[Index(IndexTypes.NonClustered, Name = "IX_umbracoNode_Path")]
public string Path { get; set; }
Property Value
View Source
SortOrder
Declaration
[Column("sortOrder")]
[Index(IndexTypes.NonClustered, Name = "IX_umbracoNode_ObjectType_trashed_sorted", ForColumns = "nodeObjectType,trashed,sortOrder,id", IncludeColumns = "uniqueID,parentId,level,path,nodeUser,text,createDate")]
public int SortOrder { get; set; }
Property Value
View Source
Text
Declaration
[Column("text")]
public string? Text { get; set; }
Property Value
View Source
Trashed
Declaration
[Column("trashed")]
[Index(IndexTypes.NonClustered, Name = "IX_umbracoNode_Trashed")]
public bool Trashed { get; set; }
Property Value
View Source
UniqueId
Declaration
[Column("uniqueId")]
[Index(IndexTypes.UniqueNonClustered, Name = "IX_umbracoNode_UniqueId", IncludeColumns = "parentId,level,path,sortOrder,trashed,nodeUser,text,createDate")]
public Guid UniqueId { get; set; }
Property Value
View Source
UserId
Declaration
[Column("nodeUser")]
[ForeignKey(typeof(UserDto))]
public int? UserId { get; set; }
Property Value