MSTEST0012: AssemblyInitialize yönteminin geçerli düzeni olmalıdır
Özellik | Değer |
---|---|
Kural Kimliği | MSTEST0012 |
Başlık | AssemblyInitialize yöntemi geçerli bir düzene sahip olmalıdır |
Kategori | Kullanım |
Hataya neden olan veya bozulmayan düzeltme | Hataya neden olmayan |
Varsayılan olarak etkin | Yes |
Varsayılan önem derecesi | Uyarı |
Sürümde kullanıma sunulmuştur | 3.3.0 |
Neden
ile [AssemblyInitialize]
işaretlenmiş bir yöntemin geçerli düzeni olmalıdır.
Kural açıklaması
ile [AssemblyInitialize]
işaretlenmiş yöntemlerin geçerli olması için aşağıdaki düzeni izlemesi gerekir:
- genel bir sınıfta bildirilemiyor
- olması gerekir
public
- olması gerekir
static
- olmamalıdır
async void
- özel bir yöntem olmamalıdır (sonlandırıcı, işleç...).
- genel olmamalıdır
- türünde bir parametre almalıdır
TestContext
- dönüş türü ,
Task
veya olmalıdırvoid
ValueTask
İhlalleri düzeltme
Yöntemin yukarıda açıklanan düzen ile eşleştiğinden emin olun.
Uyarıların ne zaman bastırılması gerekiyor?
Bu kuraldan uyarıyı bastırmayın. Bu kuralı yoksayarsanız, bayrak eklenmiş örnekler atlanır veya çalışma zamanı hatasıyla sonuçlanır.
GitHub'da bizimle işbirliği yapın
Bu içeriğin kaynağı GitHub'da bulunabilir; burada ayrıca sorunları ve çekme isteklerini oluşturup gözden geçirebilirsiniz. Daha fazla bilgi için katkıda bulunan kılavuzumuzu inceleyin.
Geri Bildirim
https://aka.ms/ContentUserFeedback.
Çok yakında: 2024 boyunca, içerik için geri bildirim mekanizması olarak GitHub Sorunları’nı kullanımdan kaldıracak ve yeni bir geri bildirim sistemiyle değiştireceğiz. Daha fazla bilgi için bkz.Gönderin ve geri bildirimi görüntüleyin