SecurityRulesAttribute.SkipVerificationInFullTrust Eigenschaft
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Bestimmt, ob in voll vertrauenswürdigem transparentem Code die MSIL-Überprüfung (Microsoft Intermediate Language) übersprungen werden soll.
public:
property bool SkipVerificationInFullTrust { bool get(); void set(bool value); };
public bool SkipVerificationInFullTrust { get; set; }
member this.SkipVerificationInFullTrust : bool with get, set
Public Property SkipVerificationInFullTrust As Boolean
Eigenschaftswert
true
, wenn die MSIL-Überprüfung übersprungen werden soll, andernfalls false
. Der Standardwert ist false
.
Hinweise
Diese Eigenschaft sollte nur zur Optimierung verwendet werden, da sicherheitsrelevante Garantien für transparenten Code nicht erzwungen werden können, wenn der Code nicht überprüfbar ist.
Wenn Sie diese Eigenschaft verwenden, um die MSIL-Überprüfung für eine Assembly zu überspringen, verwenden Sie die /transparent
Option im Peverify-Tool , um statisch zu überprüfen, ob der transparente Code der Assembly die Typsicherheitsanforderungen erfüllt.