ChatUserInfoGetUniqueNameWhereCondition Method |
Constructs base where condition for checking column value uniqueness.
If DisplayName column is being checked, it modifies where condition, so only non-anonymous users are checked.
Namespace: CMS.ChatAssembly: CMS.Chat (in CMS.Chat.dll) Version: 9.0.0
Syntax protected override WhereCondition GetUniqueNameWhereCondition(
string columnName,
string searchName,
int currentObjectId,
bool exactMatch
)
Parameters
- columnName
- Type: SystemString
Name of the column in which the uniqueness should be preserved (CodeNameColumn/DisplayNameColumn) - searchName
- Type: SystemString
Name which should be saved in the column (evenutally with suffix) - currentObjectId
- Type: SystemInt32
ID of the current object (this object will be excluded from the search for duplicate names) - exactMatch
- Type: SystemBoolean
If true, the names must match exactly
Return Value
Type:
WhereConditionWhere condition used to check for unique name
See Also