Aracılığıyla paylaş


Adlandırma Uyarıları

Uyarıları destek bağlılığın adlandırma kurallarına adlandırma .NET Framework tasarım yönergeleri.

Bu Bölümde

Kural

Tanımlama

CA1700: Numaralandırma değerlerini 'Ayrılmış' olarak adlandırmayın

Bu kural, "ayrılmış" içeren bir ada sahip bir numaralandırma üyesi şu anda kullanılmamaktadır ancak yeniden adlandırılabilir veya gelecekteki bir sürümüne kaldırıldığını varsayar.Üye kaldırma veya yeniden adlandırma bölünmesi farklıdır.

CA1713: Olaylarda önce veya sonra önek olmamalıdır

Olay adı "Önce" veya "Sonra" ile başlar.Belirli bir sırayla ilgili olayları adlandırmak için yoksa veya geçmiş zamanın göreceli konumunu sıralı eylemleri belirtmek için kullanın.

CA1714: Bayrak numaralandırmalarında çoğul adlar olmalıdır

Ortak bir numaralandýrma System.FlagsAttribute özniteliğine sahip ve adı "s" bitmez.Bileşik FlagsAttribute ile işaretlenmiş türleri özniteliği birden fazla değer belirtilebilir gösterir çünkü çoğul adları vardır.

CA1704: Tanımlayıcılar doğru yazılmalıdır

Microsoft Yazım kitaplığı tarafından tanınmayan bir veya birkaç sözcük dışarıdan görünen bir tanımlayıcı adını içerir.

CA1708: Tanımlayıcılar örnekten daha fazla farklı olmalıdır

Ortak dil çalışma zamanı hedef dilleri büyük küçük harf duyarlı olması gerekli değildir çünkü ad alanları, türleri, üyeler ve parametreler için tanımlayıcıları yalnızca harf farklı olamaz.

CA1715: Tanımlayıcıların önekleri doğru olmalıdır

Dışarıdan görünür bir arabirimin adını bir büyük "ı" başlatılmaz. Genel tür parametresi dışarıdan görünen türü veya yöntem adı büyük "T" ile başlamıyor.

CA1720: Tanımlayıcılar tür adları içermemelidir

parametre adı açıkça görünür üye, veri tipi adını içerir, ya da açıkça görünen üyenin adı dil özellikli veri tipi adı içerir.

CA1722: Tanımlayıcıların önekleri yanlış olmamalıdır

Kural gereği, programlama elementlerinin belirli bir önek ile başlayan adları vardır.

CA1711: Tanımlayıcıların sonekleri yanlış olmamalıdır

Kural gereği, yalnızca, belirli temel türleri genişletmek veya, bazı arabirimler ya da bu türlerinden türetilmiş tür uygulamak, tür adlarının belirli ayrılmış öneklerle bitmelidir.Diğer tür adları aşağıdaki ayrılmış soneklerini kullanmamalı.

CA1717: Yalnızca FlagsAttribute numaralandırmalarında çoğul adlar olmalıdır

Adlandırma kuralları numaralandırma için adlandırma aynı anda birden fazla numaralandırma değeri olduğunu gösterir.

CA1725: Parametre adları taban yöntem ile eşleşmelidir

Parametreyi geçersiz kılma hiyerarşisinde tutarlı adlandırma yöntemini geçersiz kılmaları kullanılabilirliği artırır.Temel bildirim alanındaki addan farklı bir türetilmiş yöntem parametre adı taban yöntemin geçersiz kılma veya yeni aşırı yönteminin yöntem olup olmadığı hakkında karışıklığa neden olabilir.

CA1719: Parametre adları üye adlarıyla eşleşmemelidir

Parametre adını parametre anlamını iletişim kurmak ve üyenin adını üye anlamını iletişim kurmalıdır.Bunların aynı olduğu yerlerde nadir bir tasarım olur.Aynı üye adıyla parametreyi adlandırma sezgisel değildir ve kütüphane kullanımını zorlaştırır.

CA1701: Kaynak dize bileşik sözcüklerinin küçük/büyük harfleri doğru yazılmalıdır

Kaynak dizedeki her sözcük durumlandırmaya dayanan bütün işaretlerin içinde bölünür.Her bir bitişik ikili-işaret kombinasyonu Microsoft yazım kitaplığı tarafından denetlenir.Tanınırsa, kelime kural ihlali üretir.

CA1703: Kaynak dizeler doğru yazılmalıdır

Kaynak dizesi, Microsoft Yazım kitaplığı tarafından tanınmayan bir veya birkaç sözcük içerir.

CA1724: Tür Adları Ad Alanlarıyla Eşleşmemelidir

Bu .NET Framework sınıf kütüphanesi içindeki tür adları içinde tanımlı ad alanlarının adlarıyla eşleşmiyor.Bu kuralı ihlal kitaplığı kullanılabilirliğini azaltabilir.

CA1707: Tanımlayıcılar alt çizgi içermemelidir

Kural gereği, tanımlayıcı adlar alt çizgi (_) karakterini içermez.Bu kural; ad alanlarını, türlerini, üyelerini ve parametrelerini denetler.

CA1721: Tür adları alma yöntemleriyle eşleşmemelidir

Ortak veya korumalı bir üye adı "Get" ile başlar, ve aksi durumda ortak veya korumalı özellik adıyla eşleşir. "Get" yöntemleri ve özellikleri, işlevleri açıkça ayırt adları olması gerekir.

CA1716: Tanımlayıcılar anahtar sözcüklerle eşleşmemelidir

Ad alanı adı veya tür adı ayrılmış bir anahtar sözcük bir programlama dili ile eşleşir.Tanımlayıcı adı ve türleri için ortak dil çalışma zamanı, hedef diller tarafından tanımlanan anahtar sözcüklerle aynı değildir.

CA1726: Tercih edilen terimleri kullanın

Dışarıdan görünen bir tanımlayıcının adı, tercih edilen terim varolduğunda alternatif olarak bir terim içerir.Alternatif olarak ad, "Bayrak" veya "Bayraklar" terimini içerir.

CA1709: Tanımlayıcıların büyük/küçük harfleri doğru yazılmalıdır

Kuralı olarak, parametre adları camel casing ve ad, tür ve üye adlarını Pascal Kasa.

CA1702: Bileşik sözcüklerin küçük/büyük harfleri doğru yazılmalıdır

Tanımlayıcının adı birden çok sözcük içerir, ve bu sözcüklerden en az biri büyük harf kullanımı hatasına maruz kalmış birleşik kelime olarak görülür.

CA1712: Numaralandırma değerleri için tür adıyla önek kullanmayın

Tür bilgilerini geliştirme araçları tarafından sağlanan beklendiğinden numaralama üyelerinin adlarını tür adıyla öneki değil.

CA1710: Tanımlayıcıların sonekleri doğru olmalıdır

Kural gereği, belli uzatılan tiplerin isimleri ya da belli arayüzlerin uygulanması, ya da bu tiplerden türetilen türler, basit tip ya da arayüzden oluşturulan son eke sahiptir.