ObfuscationAttribute.Feature Egenskap

Definition

Hämtar eller anger ett strängvärde som identifieras av obfuscation-verktyget och som anger bearbetningsalternativ.

public:
 property System::String ^ Feature { System::String ^ get(); void set(System::String ^ value); };
public string? Feature { get; set; }
public string Feature { get; set; }
member this.Feature : string with get, set
Public Property Feature As String

Egenskapsvärde

Ett strängvärde som identifieras av verktyget för att dölja och som anger bearbetningsalternativ. Standardvärdet är "alla".

Exempel

I följande kodexempel visas en metod som är markerad med värdet "default" för Feature egenskapen. Det är nödvändigt att ange false för egenskapen Exclude för att undvika att exkludera MethodA från fördunkling, eftersom standardvärdet för Exclude egenskapen är true. Egenskapen StripAfterObfuscation är false så att verktyget fördunkling inte tar bort attributet efter fördunkling.

Den här koden är en del av ett större exempel som kan kompileras och köras. Se klassen ObfuscationAttribute.

[ObfuscationAttribute(Exclude=false, Feature="default",
    StripAfterObfuscation=false)]
public void MethodA() {}
<ObfuscationAttribute(Exclude:=False, _
    Feature:="default", StripAfterObfuscation:=False)> _
Public Sub MethodA()
End Sub

Kommentarer

Värdet som skickas till den här egenskapen beror på det fördunklingsverktyg som används. Vi rekommenderar att leverantörer av obfuscation-verktyg stöder minst "standard" och "alla". Leverantörer kan använda de här inställningarna tillsammans med XML-konfigurationsfilen.

Important

Att tillämpa det här attributet fördunklar inte automatiskt den kodentitet som du tillämpar den på. Att använda attributet är ett alternativ till att skapa en konfigurationsfil för obfuscation-verktyget. Det innebär att den bara innehåller instruktioner för ett fördunklingsverktyg. Microsoft rekommenderar att leverantörer av obfuscation-verktyg följer semantiken som beskrivs här. Det finns dock ingen garanti för att ett visst verktyg följer Microsoft rekommendationer.

Gäller för