Search Results for

    Show / Hide Table of Contents

    Namespace Umbraco.Cms.Core

    Classes

    Attempt

    Provides ways to create attempts.

    Constants

    Defines constants.

    Constants.Applications

    Defines the alias identifiers for Umbraco's core application sections.

    Constants.Audit

    Constants.CharArrays

    Char Arrays to avoid allocations

    Constants.Composing

    Defines constants for composition.

    Constants.Configuration

    Constants.Configuration.NamedOptions

    Constants.Configuration.NamedOptions.InstallDefaultData

    Constants.Conventions

    Defines the identifiers for property-type alias conventions that are used within the Umbraco core.

    Constants.Conventions.Content

    Constants for Umbraco Content property aliases.

    Constants.Conventions.DataTypes

    Constants.Conventions.Media

    Constants for Umbraco Media property aliases.

    Constants.Conventions.MediaTypes

    Defines the alias identifiers for Umbraco media types.

    Constants.Conventions.Member

    Constants for Umbraco Member property aliases.

    Constants.Conventions.MemberTypes

    Defines the alias identifiers for Umbraco member types.

    Constants.Conventions.Migrations

    Constants.Conventions.PermissionCategories

    Constants.Conventions.PublicAccess

    Constants.Conventions.RelationTypes

    Defines the alias identifiers for built-in Umbraco relation types.

    Constants.Conventions.Udi

    Constants.Conventions.Url

    Constants for Umbraco URLs/Querystrings.

    Constants.DatabaseSchema

    Constants.DatabaseSchema.Tables

    Constants.DataTypes

    Constants.DataTypes.Guids

    Defines the identifiers for Umbraco data types as constants for easy centralized access/management.

    Constants.DataTypes.ReservedPreValueKeys

    Constants.DeploySelector

    Contains the valid selector values.

    Constants.HealthChecks

    Defines constants for ModelsBuilder.

    Constants.HealthChecks.DocumentationLinks

    Constants.HealthChecks.DocumentationLinks.Configuration

    Constants.HealthChecks.DocumentationLinks.FolderAndFilePermissionsCheck

    Constants.HealthChecks.DocumentationLinks.LiveEnvironment

    Constants.HealthChecks.DocumentationLinks.Security

    Constants.HealthChecks.DocumentationLinks.Security.HttpsCheck

    Constants.HttpClients

    Defines constants for named http clients.

    Constants.HttpContext

    Constants.HttpContext.Items

    Defines keys for items stored in HttpContext.Items

    Constants.Icons

    Constants.Locks

    Defines lock objects.

    Constants.Marketplace

    Defines the constants used for the Umbraco Marketplace.

    Constants.ModelsBuilder

    Defines constants for ModelsBuilder.

    Constants.ModelStateErrorKeys

    Constants.ObjectTypes

    Defines the Umbraco object type unique identifiers.

    Constants.ObjectTypes.Strings

    Defines the Umbraco object type unique identifiers as string.

    Constants.PackageRepository

    Defines the constants used for the Umbraco package repository

    Constants.PropertyEditors

    Defines property editors constants.

    Constants.PropertyEditors.Aliases

    Defines Umbraco built-in property editor aliases.

    Constants.PropertyEditors.ConfigurationKeys

    Defines Umbraco build-in datatype configuration keys.

    Constants.PropertyEditors.Groups

    Defines Umbraco's built-in property editor groups.

    Constants.PropertyEditors.Legacy

    Constants.PropertyEditors.Legacy.Aliases

    Constants.PropertyTypeGroups

    Defines the identifiers for property-type groups conventions that are used within the Umbraco core.

    Constants.Security

    Constants.Sql

    Constants.SqlTemplates

    Constants.SqlTemplates.DataTypeRepository

    Constants.SqlTemplates.NuCacheDatabaseDataSource

    Constants.SqlTemplates.RelationRepository

    Constants.SqlTemplates.VersionableRepository

    Constants.System

    Defines the identifiers for Umbraco system nodes.

    Constants.SystemDirectories

    Constants.Telemetry

    Constants.Trees

    Defines the alias identifiers for Umbraco's core trees.

    Constants.Trees.Groups

    Constants.UdiEntityType

    Defines well-known entity types.

    Constants.UmbracoIndexes

    Constants.Web

    Defines the identifiers for Umbraco system nodes.

    Constants.Web.AttributeRouting

    Constants.Web.EmailTypes

    Constants.Web.Mvc

    Constants.Web.RoutePath

    Constants.Web.Routing

    ConventionsHelper

    CustomBooleanTypeConverter

    Allows for converting string representations of 0 and 1 to boolean

    DefaultEventMessagesFactory

    DelegateEqualityComparer<T>

    A custom equality comparer that excepts a delegate to do the comparison operation

    DisposableObjectSlim

    Abstract implementation of managed IDisposable.

    Enum<T>

    Provides utility methods for handling enumerations.

    ExpressionHelper

    A set of helper methods for dealing with expressions

    FireAndForgetRunner

    GuidUdi

    Represents a guid-based entity identifier.

    GuidUtils

    Utility methods for the struct.

    HashCodeCombiner

    Used to create a .NET HashCode from multiple objects.

    HashCodeHelper

    Borrowed from http://stackoverflow.com/a/2575444/694494

    HashGenerator

    Used to generate a string hash using crypto libraries over multiple objects

    HexEncoder

    Provides methods for encoding byte arrays into hexadecimal strings.

    HybridAccessorBase<T>

    Provides a base class for hybrid accessors.

    HybridEventMessagesAccessor

    InstallLog

    MonitorLock

    Provides an equivalent to the c# lock statement, to be used in a using block.

    NamedUdiRange

    Represents a UdiRange complemented with a name.

    PublishedContentQueryAccessor

    ReflectionUtilities

    Provides utilities to simplify reflection.

    Settable<T>

    Represents a value that can be assigned a value.

    SimpleMainDom

    Provides a simple implementation of IMainDom.

    StaticApplicationLogging

    StringUdi

    Represents a string-based entity identifier.

    SystemLock

    TagQuery

    Implements ITagQuery.

    Udi

    Represents an entity identifier.

    UdiDefinitionAttribute

    UdiEntityTypeHelper

    UdiParser

    UdiParserServiceConnectors

    UdiRange

    Represents a Udi range.

    UmbracoApiControllerTypeCollection

    UmbracoContextReference

    Represents a reference to an UmbracoContext instance.

    UnknownTypeUdi

    UpgradeResult

    UriUtilityCore

    Structs

    Attempt<TResult>

    Represents the result of an operation attempt.

    Attempt<TResult, TStatus>

    Represents the result of an operation attempt.

    LambdaExpressionCacheKey

    Represents a simple System.Linq.Expressions.LambdaExpression in a form which is suitable for using as a dictionary key by exposing the return type, argument types and expression string form in a single concatenated string.

    Interfaces

    IBackOfficeInfo

    ICompletable

    IFireAndForgetRunner

    IPublishedContentQuery

    Query methods used for accessing strongly typed content in templates.

    IPublishedContentQueryAccessor

    IRegisteredObject

    Enums

    Direction

    RuntimeLevel

    Describes the levels in which the runtime can run.

    RuntimeLevelReason

    Describes the reason for the runtime level.

    UdiType

    Defines Udi types.

    In This Article
    • Classes
    • Structs
    • Interfaces
    • Enums
    Back to top Copyright © 2016-present Umbraco
    Generated by DocFX