Aracılığıyla paylaş


Yönetilen Kod için Kod Analizi Uyarıları

Yönetilen Kod Analiz Aracı, yönetilen kod kitaplıklarındaki kural ihlallerini gösteren uyarıları sağlar.Uyarılar, tasarım, yerelleştirme, performans ve güvenlik gibi kural alanlarına göre düzenlenir.Her uyarı, bir Yönetilen Kod Analizi kuralının bir ihlalini belirtir.Bu bölüm, her Yönetilen Kod Analizi uyarısı için kapsamlı tartışmalar ve örnekler sunar.

Aşağıdaki tablo her uyarı için sağlanan bilgi türünü gösterir.

Öğe

Tanımlama

Tür

Kural için TürAdı.

CheckId

Kuralın benzersiz tanımlayıcısı.Kontrol Kimliği ve Kategori uyarının kaynakta bastırılması için kullanılır.

Kategori

Uyarı kategorisi.

Bozan Değişiklik

Kural ihlal için düzeltmenin bölünür değişiklik olup olmadığı.Bölünür değişiklik ihlale yol açan hedefe bir bağlılığı bulunan bir çevirici, yeni düzeltilmiş sürüm ile tekrar derlenmeyecektir veya değişim nedeniyle çalışma zamanında başarısız olabilir.Birden çok düzeltme bulunduğu zaman ve en az bir düzeltme bölünür değişiklik olup biri olmadığı zaman, hem 'Bölünür' hem de 'Bölünmez' belirtilir.

Sebep

Bir uyarı oluşturmak için kurala neden olan özel yönetilmiş kod.

Tanımlama

Uyarının arkasında olan sorunları açıklanır.

İhlallerin Düzeltilmesi

Kaynak kodunun kuralı karşılamak ve onu bir uyarı üretmeden önlemesi için nasıl değiştirilmesi gerektiğini açıklar.

Uyarılar Ne Zaman Bastırılmalı

Ne zaman kuraldan gelen bir uyarıyı bastırmanın güvenli olduğunu açıklar.

Örnek Kod

Kuralı ihlal eden örnekler ve kuralı karşılayan düzeltilmiş örnekler.

İlgili Uyarılar

İlgili uyarılar

Bu Bölümde

CheckId Tarafından Yönetilen Kod için Kod Analizi Uyarıları

Kontol Kimliği tarafından tüm uyarıları listeler

Tasarım Uyarıları

Bu .NET Framework Tasarım Yönergeleri tarafından belirtildiği gibi doğru kütüphane tasarımını destekleyen uyarılar.

Genelleştirme Uyarıları

Dünya-hazır kitaplıkları ve uygulamaları destekleyen uyarılar.

Birlikte Çalışabilirlik Uyarıları

COM istemcileri ile etkileşimini destekleyen uyarılar.

Bakım Uyarıları

Kitaplık ve uygulama bakımını destekleyen uyarılar.

Hareketlilik Uyarıları

Verimli güç kullanımını destekleyen uyarılar.

Adlandırma Uyarıları

Bu .NET Framework Tasarım Yönergelerinin adlandırma kurallarına bağlılığı destekleyen uyarılar.

Performans Uyarıları

Yüksek performans kitaplıkları ve uygulamaları destekleyen uyarılar.

Taşınabilirlik Uyarıları

Farklı platformlarda taşınabilirliği destekleyen uyarılar.

Güvenilirlik Uyarıları

Doğru bellek ve iş parçacığı kullanımı gibi kitaplığı ve uygulama güvenilirliğini destekleyen uyarılar.

Güvenlik Uyarıları

Daha güvenli kitaplıkları ve uygulamaları destekleyen uyarılar.

Kullanım Uyarıları

Bu .NET Framework 'ın uygun kullanımını destekleyen uyarılar.

Kod Analiz İlkesi Hataları

Kod analizi ilkesi girişi denetlerken kaşılanmaz ise ortaya çıkan hatalar.