IDTSCustomProperty100.EncryptionRequired Eigenschaft

Definition

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

Eigenschaftswert

TRUE , wenn das IDTSCustomProperty100 Objekt verschlüsselt werden muss, andernfalls false. Die Standardeinstellung ist false.

Attribute

Hinweise

Verwenden Sie die EncryptionRequired-Eigenschaft, um vertrauliche Informationen zu schützen, die in den Werten von IDTSCustomProperty100 Objekten enthalten sind. Wenn Sie diese Eigenschaft auf true festlegen, wird die Value-Eigenschaft der benutzerdefinierten Eigenschaft entweder verschlüsselt oder vollständig entfernt, wenn Sie das Paket speichern, abhängig von der DTSProtectionLevel Eigenschaft des Pakets. Wenn dontSaveSensitive DTSProtectionLevel ist, werden der Wert der benutzerdefinierten Eigenschaften, bei denen EncryptionRequired true ist, nicht mit dem Paket beibehalten. Wenn DTSProtectionLevel über einen anderen Wert als DontSaveSensitive verfügt, werden die Werte der benutzerdefinierten Eigenschaften, bei denen EncryptionRequired true ist, mit Verschlüsselung im persistenten Paket gespeichert.

Gilt für: