ObfuscationAttribute.ApplyToMembers Özellik
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Bir Boolean türün özniteliğinin türün üyelerine uygulanıp uygulanmayacağını belirten bir değer alır veya ayarlar.
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
Özellik Değeri
true
özniteliği türün üyelerine uygulanacaksa; aksi takdirde , false
. Varsayılan değer: true
.
Örnekler
Aşağıdaki kod örneği, gizlemenin dışında tutulan bir türü gösterir, ancak özelliği olduğundan false
dışlama üyelerine ApplyToMembers uygulanmaz.
Bu kod, derlenip yürütülebilen daha büyük bir örneğin parçasıdır. Sınıfına ObfuscationAttribute bakın.
[ObfuscationAttribute(Exclude=true, ApplyToMembers=false)]
public class Type2
{
<ObfuscationAttribute(Exclude:=True, ApplyToMembers:=False)> _
Public Class Type2
Açıklamalar
Öznitelik bir üyeye uygulandığında bu özelliğin değeri yoksayılır.
Önemli
Bu özniteliğin uygulanması, uyguladığınız kod varlığını otomatik olarak karartmaz. özniteliğini uygulamak, gizleme aracı için bir yapılandırma dosyası oluşturmaya alternatiftir. Yani, yalnızca bir gizleme aracı için yönergeler sağlar. Microsoft, karartma araçları satıcılarının burada açıklanan semantiği izlemesini önerir. Ancak, belirli bir aracın Microsoft önerilerine uyduğunun garantisi yoktur.