Элемент конфигурации фиксирующего элемента WCF - PullRequest
0 голосов
/ 17 октября 2019

У меня есть ConfigurationElement класс, представляющий ключ для отправки в качестве дополнительного заголовка в контексте WCF.

public class HeaderKeyConfiguration : ConfigurationElement
{
    //...
    public HeaderKeyConfiguration(string key, string @namespace, bool lockItem = false)
    {
        this.LockItem = lockItem;
        this.Key = key;
        this.Namespace = @namespace;
    }
    //...
}

Я выставил элемент булевой блокировки, но не могу понять, что этоделает. Согласно MSDN

Получает или задает значение, указывающее, заблокирован ли элемент.

Я понял, что это изменяет заблокированные значения, но чтоотносится ли блокировка в этом контексте?

Я предполагаю, что это предотвратит изменения в классе. Но это не имеет смысла для меня.

Например, если кто-то щелкнет заблокированным флагом, а затем попытается изменить свойство в классе, я предполагаю, что оно все равно изменится.

Что означает Блокировка элемента в контексте ConfigurationElement?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...