Condividi tramite


IDTSCustomProperty100.EncryptionRequired Proprietà

Definizione

Ottiene o imposta un valore che indica se l'oggetto IDTSCustomProperty100 deve essere crittografato.

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

Valore della proprietà

true se l'oggetto IDTSCustomProperty100 deve essere crittografato; in caso contrario, false. Il valore predefinito è false.

Attributi

Commenti

Utilizzare la EncryptionRequired proprietà per proteggere le informazioni riservate contenute nei valori degli IDTSCustomProperty100 oggetti . Quando si imposta questa proprietà su true, la Value proprietà della proprietà personalizzata viene crittografata o rimossa completamente quando si salva il pacchetto, a seconda della DTSProtectionLevel proprietà del pacchetto. Quando è DontSaveSensitive, l'oggetto DTSProtectionLevelValue delle proprietà personalizzate in cui EncryptionRequired non è true persistente con il pacchetto. Quando DTSProtectionLevel ha un valore diverso da DontSaveSensitive, l'oggetto Value delle proprietà personalizzate in cui EncryptionRequired viene true salvato con la crittografia nel pacchetto persistente.

Si applica a