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.
|