ConnectionManagerBase.ProtectionLevel Propiedad
Gets or sets a value, by using the DTSProtectionLevel enumeration, that enforces how the connection controls sensitive information.
Espacio de nombres: Microsoft.SqlServer.Dts.Runtime
Ensamblado: Microsoft.SqlServer.ManagedDTS (en Microsoft.SqlServer.ManagedDTS.dll)
Sintaxis
'Declaración
Public Overridable Property ProtectionLevel As DTSProtectionLevel
Get
Set
'Uso
Dim instance As ConnectionManagerBase
Dim value As DTSProtectionLevel
value = instance.ProtectionLevel
instance.ProtectionLevel = value
public virtual DTSProtectionLevel ProtectionLevel { get; set; }
public:
virtual property DTSProtectionLevel ProtectionLevel {
DTSProtectionLevel get ();
void set (DTSProtectionLevel value);
}
abstract ProtectionLevel : DTSProtectionLevel with get, set
override ProtectionLevel : DTSProtectionLevel with get, set
function get ProtectionLevel () : DTSProtectionLevel
function set ProtectionLevel (value : DTSProtectionLevel)
Valor de la propiedad
Tipo: Microsoft.SqlServer.Dts.Runtime.DTSProtectionLevel
A DTSProtectionLevel enumeration.
Ejemplos
The following code example gives an sample of what code may be in an overridden ProtectionLevel property for a custom connection manager.
public virtual DTSProtectionLevel ProtectionLevel
{
get{return DTSProtectionLevel.DontSaveSensitive;}
set{
// Vadidate that protection level is within company guidelines.
}
}
Public Overridable Property ProtectionLevel() As DTSProtectionLevel
Get
Return DTSProtectionLevel.DontSaveSensitive
End Get
Set (ByVal Value As DTSProtectionLevel)
' Vadidate that protection level is within company guidelines.
End Set
End Property