Namespace Umbraco.Cms.Infrastructure.Persistence.Dtos
Classes
CacheInstructionDto
Data transfer object representing a cache instruction for persistence operations.
ConsentDto
Represents a data transfer object (DTO) that encapsulates user consent details.
ContentDto
Represents a data transfer object (DTO) for content entities in Umbraco CMS, used for database persistence operations.
ContentNuDto
Represents a data transfer object (DTO) for content entities used in the Umbraco CMS persistence layer. This class is typically used for database operations involving content data.
ContentVersionDto
Represents a data transfer object (DTO) that encapsulates information about a specific version of content within Umbraco CMS.
CreatedPackageSchemaDto
Represents the data transfer object (DTO) for the schema of a package that has been created in the persistence layer.
DataTypeDto
Data Transfer Object (DTO) for persisting data type information in the database.
DictionaryDto
Data transfer object representing a dictionary item in the Umbraco CMS database. Used for persisting and retrieving dictionary entries, typically for localization or multilingual support.
DocumentDto
Represents a data transfer object (DTO) for a content document within the Umbraco CMS persistence layer.
DocumentUrlDto
Represents a data transfer object that encapsulates URL-related information for a document entity in Umbraco CMS. This DTO is typically used for persisting or transferring document URL data between application layers or for database operations.
DocumentVersionDto
Data transfer object representing a specific version of a document in Umbraco CMS, typically used for persistence operations.
LanguageTextDto
Represents a data transfer object for a language text entry, typically used for localization or translation in the system.
LastSyncedDto
Data Transfer Object (DTO) representing information about the last synchronization event for a data entity.
NodeDto
Represents a data transfer object (DTO) for a node entity in the Umbraco persistence layer. This class is used to transfer node data between the database and application logic.
RepositoryCacheVersionDto
Represents a data transfer object used for tracking repository cache version information within the Umbraco CMS persistence layer. Typically contains versioning data to manage cache consistency for repository operations.
User2ClientIdDto
Represents a data transfer object that maps a user to a client identifier in the system.
User2UserGroupDto
Represents a data transfer object (DTO) that defines the association between a user and a user group in the persistence layer. Typically used to map user-to-group relationships in the database.
UserDataDto
Represents a data transfer object (DTO) containing user-related data for persistence operations in Umbraco CMS.
UserDto
Data transfer object representing a user in the Umbraco CMS persistence layer.
UserGroup2AppDto
Represents a data transfer object (DTO) that defines the association between a user group and an application in the system.
UserGroup2GranularPermissionDto
Represents an association between a user group and its assigned granular permissions. This DTO is used to map specific permissions to user groups within the system.
UserGroup2LanguageDto
Represents a data transfer object (DTO) that defines the association between a user group and a language in the system.
UserGroup2PermissionDto
Represents a mapping between a user group and a permission in the database. This DTO is used to associate user groups with their assigned permissions.
UserGroupDto
Data transfer object representing a user group in the Umbraco CMS infrastructure.
UserStartNodeDto
Represents a data transfer object (DTO) that defines the start node configuration for a user within the Umbraco CMS persistence layer.
Webhook2ContentTypeKeysDto
Data transfer object for associating webhooks with content type keys.
Webhook2EventsDto
Represents a data transfer object that maps webhooks to their associated events.
Webhook2HeadersDto
Represents a data transfer object (DTO) for storing header information associated with Webhook2 configurations. This DTO is typically used for persisting or transferring webhook header data within the Umbraco CMS infrastructure.
WebhookRequestDto
Represents a data transfer object used for persisting webhook request data in the database.
Enums
UserStartNodeDto.StartNodeTypeValue
Gets or sets the value that indicates the type of the start node, typically as an integer or enumeration.