IDTSCustomProperty100.EncryptionRequired Свойство
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Получает или устанавливает значение, указывающее, необходимо ли зашифровать IDTSCustomProperty100 объект.
public:
property bool EncryptionRequired { bool get(); void set(bool value); };
[System.Runtime.InteropServices.DispId(103)]
public bool EncryptionRequired { [System.Runtime.InteropServices.DispId(103)] get; [System.Runtime.InteropServices.DispId(103)] set; }
[<System.Runtime.InteropServices.DispId(103)>]
[<get: System.Runtime.InteropServices.DispId(103)>]
[<set: System.Runtime.InteropServices.DispId(103)>]
member this.EncryptionRequired : bool with get, set
Public Property EncryptionRequired As Boolean
Значение свойства
верно, если IDTSCustomProperty100 объект должен быть зашифрован; иначе — ложно. Значение по умолчанию — false.
- Атрибуты
Комментарии
Используйте EncryptionRequired свойство для защиты чувствительной информации, содержащейся в значениях IDTSCustomProperty100 объектов. Когда вы устанавливаете это свойство на true, Value свойство пользовательского свойства либо шифруется, либо полностью удаляется при сохранении пакета, в зависимости от DTSProtectionLevel свойства пакета. Когда есть DTSProtectionLevelDontSaveSensitive, пользовательские Value свойства , где EncryptionRequired , не true сохраняются в пакете. Когда DTSProtectionLevel имеет любое значение, отличное от DontSaveSensitive, Value пользовательские свойства, где EncryptionRequired сохраняются true с помощью шифрования в сохраняемом пакете.