ObfuscationAttribute.ApplyToMembers Eigenschap
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Hiermee wordt een Boolean waarde opgehaald of ingesteld die aangeeft of het kenmerk van een type moet worden toegepast op de leden van het type.
public:
property bool ApplyToMembers { bool get(); void set(bool value); };
public bool ApplyToMembers { get; set; }
member this.ApplyToMembers : bool with get, set
Public Property ApplyToMembers As Boolean
Waarde van eigenschap
true als het kenmerk van toepassing is op de leden van het type; anders, false. De standaardwaarde is true.
Voorbeelden
In het volgende codevoorbeeld ziet u een type dat is uitgesloten van verdoofing, maar de uitsluiting is niet van toepassing op de leden omdat de ApplyToMembers eigenschap is false.
Deze code maakt deel uit van een groter voorbeeld dat kan worden gecompileerd en uitgevoerd. Zie de klasse ObfuscationAttribute.
[ObfuscationAttribute(Exclude=true, ApplyToMembers=false)]
public class Type2
{
<ObfuscationAttribute(Exclude:=True, ApplyToMembers:=False)> _
Public Class Type2
Opmerkingen
De waarde van deze eigenschap wordt genegeerd wanneer het kenmerk wordt toegepast op een lid.
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.