ObfuscationAttribute.Feature Eigenschap

Definitie

Hiermee wordt een tekenreekswaarde opgehaald of ingesteld die wordt herkend door het hulpprogramma voor verdoofing en waarmee verwerkingsopties worden opgegeven.

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

Waarde van eigenschap

Een tekenreekswaarde die wordt herkend door het verdoofingsprogramma en waarmee verwerkingsopties worden opgegeven. De standaardwaarde is 'all'.

Voorbeelden

In het volgende codevoorbeeld ziet u een methode die is gemarkeerd met de waarde "default" voor de Feature eigenschap. Het is noodzakelijk om op te geven false voor de Exclude eigenschap om uit MethodA te sluiten van verdoofing, omdat de standaardwaarde voor de Exclude eigenschap is true. De StripAfterObfuscation eigenschap is false zodanig dat het verdoezelingsprogramma het kenmerk na verdoofing niet zal verwijderen.

Deze code maakt deel uit van een groter voorbeeld dat kan worden gecompileerd en uitgevoerd. Zie de klasse ObfuscationAttribute.

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

Opmerkingen

De waarde die aan deze eigenschap wordt doorgegeven, is afhankelijk van het gebruikte hulpprogramma voor verdoezeling. Het wordt aanbevolen dat leveranciers van verborgen hulpprogramma's ten minste 'standaard' en 'alles' ondersteunen. Leveranciers kunnen deze instellingen gebruiken in combinatie met het XML-configuratiebestand.

Important

Als u dit kenmerk toepast, wordt de code-entiteit waarop u dit toepast niet automatisch verborgen. Het toepassen van het kenmerk is een alternatief voor het maken van een configuratiebestand voor het verborgen hulpprogramma. Dat wil gezegd, het biedt slechts instructies voor een verdoezelingsprogramma. Microsoft raadt aan dat leveranciers van verborgen hulpprogramma's de semantiek volgen die hier worden beschreven. Er is echter geen garantie dat een bepaald hulpprogramma Microsoft aanbevelingen volgt.

Van toepassing op