View Source
Class NodeDto
Assembly: Umbraco.Infrastructure.dll
Syntax
Constructors
View Source
NodeDto()
Declaration
Fields
View Source
CreateDateColumnName
Declaration
public const string CreateDateColumnName = "createDate"
Field Value
View Source
IdColumnName
This actually represents NodeId but kept as Id for backward compatibility.
Declaration
public const string IdColumnName = "id"
Field Value
View Source
KeyColumnName
Declaration
public const string KeyColumnName = "uniqueId"
Field Value
View Source
LevelColumnName
Declaration
public const string LevelColumnName = "level"
Field Value
View Source
NodeIdSeed
Declaration
public const int NodeIdSeed = 1060
Field Value
View Source
NodeObjectTypeColumnName
Declaration
public const string NodeObjectTypeColumnName = "nodeObjectType"
Field Value
View Source
ParentIdColumnName
Declaration
public const string ParentIdColumnName = "parentId"
Field Value
View Source
PathColumnName
Declaration
public const string PathColumnName = "path"
Field Value
View Source
PrimaryKeyColumnName
Declaration
public const string PrimaryKeyColumnName = "id"
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
TextColumnName
Declaration
public const string TextColumnName = "text"
Field Value
View Source
TrashedColumnName
Declaration
public const string TrashedColumnName = "trashed"
Field Value
View Source
UniqueIdColumnNameTypo
Declaration
public const string UniqueIdColumnNameTypo = "uniqueID"
Field Value
View Source
UserIdColumnName
Declaration
public const string UserIdColumnName = "nodeUser"
Field Value
Properties
View Source
CreateDate
Declaration
[Constraint(Default = SystemMethods.CurrentUTCDateTime)]
public DateTime CreateDate { get; set; }
Property Value
| Type |
Description |
| DateTime |
|
View Source
Level
Declaration
[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
[PrimaryKeyColumn(IdentitySeed = 1060)]
public int NodeId { get; set; }
Property Value
View Source
NodeObjectType
Declaration
[NullSetting(NullSetting = NullSettings.Null)]
[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
[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
[Length(150)]
[Index(IndexTypes.NonClustered, Name = "IX_umbracoNode_Path")]
public string Path { get; set; }
Property Value
View Source
SortOrder
Declaration
[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
[NullSetting(NullSetting = NullSettings.Null)]
public string? Text { get; set; }
Property Value
View Source
Trashed
Declaration
[Constraint(Default = "0")]
[Index(IndexTypes.NonClustered, Name = "IX_umbracoNode_Trashed")]
public bool Trashed { get; set; }
Property Value
View Source
UniqueId
Declaration
[NullSetting(NullSetting = NullSettings.NotNull)]
[Index(IndexTypes.UniqueNonClustered, Name = "IX_umbracoNode_UniqueId", IncludeColumns = "parentId,level,path,sortOrder,trashed,nodeUser,text,createDate")]
[Constraint(Default = SystemMethods.NewGuid)]
public Guid UniqueId { get; set; }
Property Value
View Source
UserId
Declaration
[ForeignKey(typeof(UserDto))]
[NullSetting(NullSetting = NullSettings.Null)]
public int? UserId { get; set; }
Property Value