ObfuscationAttribute.Feature Egenskap
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
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.