Class UserPreferenceArchiveHelper
Inheritance
UserPreferenceArchiveHelper
Assembly: SoDataBase.BusinessLogic.dll
Syntax
[SoInject("Database")]
public class UserPreferenceArchiveHelper : IUserPreferenceArchiveHelper
Constructors
UserPreferenceArchiveHelper()
Declaration
public UserPreferenceArchiveHelper()
Methods
GetDatabaseName(int)
Declaration
public string GetDatabaseName(int ownerId)
Parameters
| Type |
Name |
Description |
| int |
ownerId |
|
Returns
GetLevelEntityName(PreferenceLevel)
Declaration
public string GetLevelEntityName(PreferenceLevel deflevel)
Parameters
Returns
GetLevelName(PreferenceLevel)
Declaration
public string GetLevelName(PreferenceLevel deflevel)
Parameters
Returns
GetOwnerName(PreferenceLevel, int)
Declaration
public string GetOwnerName(PreferenceLevel deflevel, int ownerId)
Parameters
Returns
GetPreferenceValueAsync(string, string, string, CancellationToken)
Declaration
public Task<(string value, string tooltip)> GetPreferenceValueAsync(string section, string key, string rawValue, CancellationToken cancellationToken = default)
Parameters
Returns
| Type |
Description |
| TaskstringSystem.ValueTuple{System.String,System.String}.valuestringSystem.ValueTuple{System.String,System.String}.tooltip |
|
Implements
Extension Methods