View Source
Class ConvertBlockEditorPropertiesBase
Inheritance
System.Object
Assembly: Umbraco.Infrastructure.dll
Syntax
public abstract class ConvertBlockEditorPropertiesBase : MigrationBase, IDiscoverable
Constructors
View Source
ConvertBlockEditorPropertiesBase(IMigrationContext, ILogger<ConvertBlockEditorPropertiesBase>, IContentTypeService, IDataTypeService, IJsonSerializer, IUmbracoContextFactory, ILanguageService, ICoreScopeProvider)
Declaration
public ConvertBlockEditorPropertiesBase(IMigrationContext context, ILogger<ConvertBlockEditorPropertiesBase> logger, IContentTypeService contentTypeService, IDataTypeService dataTypeService, IJsonSerializer jsonSerializer, IUmbracoContextFactory umbracoContextFactory, ILanguageService languageService, ICoreScopeProvider coreScopeProvider)
Parameters
Properties
View Source
ParallelizeMigration
Declaration
protected bool ParallelizeMigration { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
View Source
PropertyEditorAliases
Declaration
protected abstract IEnumerable<string> PropertyEditorAliases { get; }
Property Value
Type |
Description |
IEnumerable<System.String> |
|
View Source
SkipMigration
Declaration
protected bool SkipMigration { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
Methods
View Source
DetermineEditorValueHandling(Object)
Declaration
protected abstract ConvertBlockEditorPropertiesBase.EditorValueHandling DetermineEditorValueHandling(object editorValue)
Parameters
Type |
Name |
Description |
System.Object |
editorValue |
|
Returns
View Source
Declaration
protected virtual bool IsCandidateForMigration(IPropertyType propertyType, IDataType dataType)
Parameters
Returns
Type |
Description |
System.Boolean |
|
View Source
Migrate()
Declaration
protected override void Migrate()
View Source
UpdateDatabaseValue(String)
Declaration
protected virtual string UpdateDatabaseValue(string dbValue)
Parameters
Type |
Name |
Description |
System.String |
dbValue |
|
Returns
Type |
Description |
System.String |
|
View Source
UpdateEditorValue(Object)
Declaration
protected virtual object UpdateEditorValue(object editorValue)
Parameters
Type |
Name |
Description |
System.Object |
editorValue |
|
Returns
Type |
Description |
System.Object |
|