Bagikan melalui


ObfuscationAttribute.ApplyToMembers Properti

Definisi

Mendapatkan atau menetapkan nilai yang Boolean menunjukkan apakah atribut jenis akan diterapkan ke anggota jenis.

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

Nilai Properti

true jika atribut akan berlaku untuk anggota jenis; jika tidak, false. Default adalah true.

Contoh

Contoh kode berikut menunjukkan jenis yang dikecualikan dari obfuscation, tetapi pengecualian tidak berlaku untuk anggotanya karena ApplyToMembers properti adalah false.

Kode ini adalah bagian dari contoh yang lebih besar yang dapat dikompilasi dan dijalankan. Lihat kelas ObfuscationAttribute.

[ObfuscationAttribute(Exclude=true, ApplyToMembers=false)]
public class Type2
{
<ObfuscationAttribute(Exclude:=True, ApplyToMembers:=False)> _
Public Class Type2

Keterangan

Nilai properti ini diabaikan ketika atribut diterapkan ke anggota.

Penting

Menerapkan atribut ini tidak secara otomatis mengaburkan entitas kode tempat Anda menerapkannya. Menerapkan atribut adalah alternatif untuk membuat file konfigurasi untuk alat obfuscation. Artinya, itu hanya memberikan instruksi untuk alat obfuscation. Microsoft merekomendasikan agar vendor alat obfuscation mengikuti semantik yang dijelaskan di sini. Namun, tidak ada jaminan bahwa alat tertentu mengikuti rekomendasi Microsoft.

Berlaku untuk