View Source
Class DataTypeUsageService
Inheritance
System.Object
Assembly: Umbraco.Core.dll
Syntax
public class DataTypeUsageService : IDataTypeUsageService
Constructors
View Source
DataTypeUsageService(IDataTypeUsageRepository, ICoreScopeProvider)
Declaration
public DataTypeUsageService(IDataTypeUsageRepository dataTypeUsageRepository, ICoreScopeProvider scopeProvider)
Parameters
View Source
DataTypeUsageService(IDataTypeUsageRepository, IDataTypeService, ICoreScopeProvider)
Declaration
public DataTypeUsageService(IDataTypeUsageRepository dataTypeUsageRepository, IDataTypeService dataTypeService, ICoreScopeProvider scopeProvider)
Parameters
Methods
View Source
HasSavedValues(Int32)
Declaration
public bool HasSavedValues(int dataTypeId)
Parameters
Type |
Name |
Description |
System.Int32 |
dataTypeId |
|
Returns
Type |
Description |
System.Boolean |
|
View Source
HasSavedValuesAsync(Guid)
Checks if there are any saved property values using a given data type.
Declaration
public async Task<Attempt<bool, DataTypeOperationStatus>> HasSavedValuesAsync(Guid dataTypeKey)
Parameters
Type |
Name |
Description |
Guid |
dataTypeKey |
The key of the data type to check.
|
Returns
Type |
Description |
Task<Attempt<System.Boolean, DataTypeOperationStatus>> |
An attempt with status and result if there are any property values using the data type, otherwise false.
|