View Source
Class ContentBaseSave<TPersisted>
A model representing a content item to be saved
Inheritance
System.Object
Assembly: Umbraco.Core.dll
Syntax
public abstract class ContentBaseSave<TPersisted> : ContentItemBasic<ContentPropertyBasic>, IContentProperties<ContentPropertyBasic>, IContentSave<TPersisted>, IHaveUploadedFiles where TPersisted : IContentBase
Type Parameters
Name |
Description |
TPersisted |
|
Constructors
View Source
ContentBaseSave()
Declaration
protected ContentBaseSave()
Properties
View Source
Action
The action to perform when saving this content item
Declaration
public ContentSaveAction Action { get; set; }
Property Value
View Source
PersistedContent
Declaration
public TPersisted PersistedContent { get; set; }
Property Value
Type |
Description |
TPersisted |
|
View Source
Properties
Declaration
public override IEnumerable<ContentPropertyBasic> Properties { get; set; }
Property Value
View Source
PropertyCollectionDto
The property DTO object is used to gather all required property data including data type information etc... for use with validation - used during inbound model binding
Declaration
public ContentPropertyCollectionDto PropertyCollectionDto { get; set; }
Property Value
View Source
UploadedFiles
Declaration
public List<ContentPropertyFile> UploadedFiles { get; }
Property Value
Explicit Interface Implementations
View Source
IContentSave<TPersisted>.PersistedContent
The real persisted content object - used during inbound model binding
Declaration
TPersisted IContentSave<TPersisted>.PersistedContent { get; set; }
Returns
Type |
Description |
TPersisted |
|