.NET docs: 1 Eylül 2021 ' deki yenilikler-30 Eylül 2021
1 Eylül 2021 ' den 30 Eylül 2021 ' e kadar .NET belgelerinden yenilikler 'e hoş geldiniz. Bu makalede, bu süre boyunca docs 'ta yapılan önemli değişikliklerden bazıları listelenir.
.NET temel konuları
Yeni makaleler
- ListViewGroupCollection yöntemleri yeni InvalidOperationException throw
- JSON kaynak oluşturma API yeniden düzenlemesi
- Trypari ve Bindadsync metotları doğrulanıyor
- AssociatedMetadataTypeTypeDescriptionProvider içinde yeni null atanabilir ek açıklaması
- Kendinden bağımsız belirtilmemişse Runtimeıdentifier uyarısı
- CA2252: kullanmadan önce Önizleme özelliklerini kullanmayı tercih edin
- MSBuild artık GetType () çağrılmasını desteklemiyor
- Yeni JsonSerializer kaynak Oluşturucu aşırı yüklemeleri
- Arabirimlerde statik soyut Üyeler
- Kırpma uyarılarına giriş
- SYSLIB0032: bozuk işlem durumu özel durumlarından kurtarma desteklenmiyor
- SYSLIB0033: Rfc2898DeriveBytes. CryptDeriveKey artık kullanılmıyor
- SYSLIB0034: CmsSigner (CspParameters) Oluşturucusu kullanılmıyor
- SYSLIB0035: CmsSigner belirtilmeden ComputeCounterSignature artık kullanılmıyor
- HttpClient ile HTTP/3 kullanın
- Öğretici:
ComWrappersAPI 'Yi kullanma - Razor: KIMLIK değişikliklerini günlüğe kaydetme
- CA5404: belirteç doğrulama denetimlerini devre dışı bırakma
- CA5405: Temsilcilerde her zaman belirteç doğrulamasını atlayın
- CA1418: platform uyumluluğunu doğrulama
- CA1849: zaman uyumsuz metotlarda zaman uyumsuz yöntemleri çağırın
- IL2001: tanımlayıcı dosyası, alanı olmayan türde alanları korumayı denedi
- IL2002: tanımlayıcı dosyası, metodu olmayan türde yöntemleri korumayı denedi
- IL2003: ' PreserveDependency ' özniteliğinde belirtilen bağımlılık derlemesi çözümlenemedi
- IL2004: ' PreserveDependency ' özniteliğinde belirtilen bağımlılık türü çözümlenemedi
- IL2005: ' PreserveDependency ' özniteliğinde belirtilen bağımlılık üyesi çözümlenemedi
- IL2007: tanımlayıcı dosyasında belirtilen derleme çözümlenemedi
- IL2008: tanımlayıcı dosyasında belirtilen tür çözümlenemedi
- IL2009: tanımlayıcı dosyasında belirtilen yöntem çözümlenemedi
- IL2010: Yöntem değiştirme sırasında geçersiz değer
- IL2011: bilinmeyen gövde değiştirme eylemi
- IL2012: değiştirme dosyasında tür üzerinde alan bulunamadı
- IL2013: değiştirilen alanlar statik veya sabit olmalıdır
- IL2014: alan değiştirme için eksik değer
- IL2015: alan değiştirme için geçersiz değer
- IL2016: tür üzerinde olay bulunamadı
- IL2017: tür üzerinde özellik bulunamadı
- IL2018: tanımlayıcı dosyasındaki tür üzerinde özelliğin get erişimcisi bulunamadı
- IL2019: tanımlayıcı dosyasındaki tür üzerinde özelliğin set erişimcisi bulunamadı
- IL2022: özel öznitelik ek açıklama dosyasında belirtilen özel öznitelik için eşleşen oluşturucu bulunamadı
- IL2023:
returnözel öznitelik ek açıklama dosyasındaki bir yöntem için birden fazla alt öğe belirtilmiş - IL2024: özel öznitelik ek açıklama dosyasında aynı yöntem parametresi için birden çok değer belirtildi
- IL2025: bir tanımlayıcı dosyasında bir üyenin yinelenen koruması
- IL2027: bilinen kırpıcısı özniteliği tek bir üyede birden çok kez kullanıldı
- IL2028: bilinen kırpıcısı özniteliği gerekli parametre sayısına sahip değil
- IL2029: özel öznitelik ek açıklama dosyasındaki öznitelik öğesi gerekli bağımsız değişkene sahip değil
fullnameveya boş - IL2030: özel öznitelik ek açıklama dosyasında belirtilen bir bütünleştirilmiş kod çözümlenemedi
- IL2031: özel öznitelik ek açıklama dosyasında belirtilen özel öznitelik çözümlenemedi
- IL2032: ' System. Etkinleştirici. CreateInstance ' metodunun ' Parameter ' parametresine tanınmayan değer geçirildi
- IL2033: ' PreserveDependencyAttribute ' kullanım dışıdır
- IL2034: ' DynamicDependencyAttribute ' çözümlenemedi
- IL2035: ' DynamicDependencyAttribute ' içinde çözümlenmemiş derleme
- IL2036: ' DynamicDependencyAttribute ' içinde çözümlenmemiş tür
- IL2037: ' DynamicDependencyAttribute ' içinde çözümlenmemiş üye
- IL2038:
namebir değiştirme dosyasındaki kaynak öğesinde bağımsız değişken eksik - IL2039:
actionbir değiştirme dosyasındaki kaynak öğesinde geçersiz değer - IL2040: bir değiştirme dosyasında belirtilen katıştırılmış kaynak bulunamadı
- IL2041: metotlarda ' DynamicallyAccessedMembersAttribute ' öğesine izin verilmez
- IL2042: bir özelliğe ' DynamicallyAccessedMembersAttribute ' ek açıklamasını yaymak için benzersiz bir destek alanı bulunamadı
- IL2043: özelliğindeki ' DynamicallyAccessedMembersAttribute ', erişimci yönteminde aynı öznitelikle çakışıyor
- IL2044: bir tanımlayıcı dosyasında belirtilen bir ad alanı içinde herhangi bir tür bulunamadı
- IL2045: özel özniteliğe kodda başvuruluyor, ancak kırpıcıyı tüm örneklerinin kaldırılması istendi
- IL2046: tüm arabirim uygulamaları ve metot geçersiz kılmaları, arabirimle eşleşen ek açıklamaların veya ' RequiresUnreferencedCodeAttribute ' ek açıklamalarıyla eşleşmelidir
- IL2048: ' Removeattributeınstances ' Iç ayarlayıcısı özniteliği bir üyede kullanılıyor
- IL2049: tanınmayan iç öznitelik
- IL2050: COM birlikte çalışabilirliğine ilişkin doğruluk garanti edilemez
- IL2051: Özellik öğesi
nameözel öznitelik ek açıklama dosyasında gerekli bağımsız değişkene sahip değil - IL2052: özel öznitelik ek açıklama dosyasında belirtilen özellik bulunamadı
- IL2053: özel öznitelik ek açıklama dosyasındaki Özellik öğesinde geçersiz değer kullanıldı
- IL2054: özel öznitelik ek açıklama dosyasında geçersiz bağımsız değişken değeri
- IL2055: ' System. Type. MakeGenericType ' çağrısı, ayarlayıcısı tarafından statik olarak çözümlenemiyor
- IL2056: bir özellikte ' System. Diagnostics. CodeAnalysis. DynamicallyAccessedMembersAttribute ' ek açıklaması, kendi destek alanındaki aynı öznitelikle çakışıyor
- IL2057:
typeName' System. Type. GetType (String) ' parametresine tanınmayan değer geçirildi - IL2058: ' Assembly. CreateInstance ' öğesine geçirilen parametreler statik olarak çözümlenemiyor
- IL2059:
type' System. Runtime. CompilerServices. RuntimeHelpers. RunClassConstructor ' parametresine tanınmayan değer geçirildi - IL2060: ' System. Reflection. MethodInfo. MakeGenericMethod ' çağrısı, ayarlayıcısı tarafından statik olarak çözümlenemiyor
Güncelleştirilmiş makaleler
- Kod stili kural seçenekleri -editorconfig örneğini güncelleştirme
- Azure 'a bir çalışan hizmeti dağıtma -güncelleştirme bir çalışan hizmetini Azure 'a dağıtma makalesine
- öğretici: Visual Studio-.net 6 güncelleştirme kullanarak bir .net konsol uygulamasında hata ayıklama
- öğretici: Visual Studio .net 6 güncelleştirmesi kullanarak .net sınıf kitaplığı oluşturma
- öğretici: Visual Studio .net 6 güncelleştirme kullanarak bir .net konsol uygulaması yayımlama
- öğretici: Visual Studio .net 6 güncelleştirmesi kullanarak .net sınıf kitaplığı 'nı .net ile Test etme
- öğretici: Visual Studio .net 6 güncelleştirmesi kullanarak .net konsol uygulaması oluşturma
- .NET 5 ' teki son değişiklikler -uyumluluk sütunları ekleme
- .Net 6 ' daki son değişiklikler -uyumluluk sütunları ekleme
- .net SDK projeleri için MSBuild başvurusu -eklenen enableönizleme özellikleri, GenerateRequiresPreviewFeaturesAttribute, satelliteresourcelanguages, assemblymetadata, ınternalsvisibleto, GenerateRuntimeConfigurationFiles, OptimizeImplicitlyTriggeredBuild
C# dili
Yeni makaleler
Güncelleştirilmiş makaleler
- Projeksiyon işlemleri (C#) -küme işleçleri için kod ekleme ve mevcut belgeyi güncelleştirme
- Ayarlama işlemleri (C#) -küme işleçleri için kod ekleme ve mevcut belgeyi güncelleştirme
- Null yapılabilir başvuru türleri -C# 10 için Nullable başvuru türlerini güncelleştirme
F# dili
Güncelleştirilmiş makaleler
- F# kod biçimlendirme yönergeleri
- Formatting.md Güncelleştir
- F # biçimlendirme kılavuzunu düzelt
- Sembol ve operatör başvurusu -aşırı sonlandırma listesini kaldır
ML.NET
Yeni makaleler
katkıda bulunanlar Community
Aşağıdaki kişiler bu süre boyunca .NET belgelerine katkıda bulunmuş. Teşekkür ederiz! Yenilikler giriş sayfasında"katılım alma" başlığı altında yer alan bağlantıları izleyerek nasıl katkıda bulunabileceğinizi öğrenin.
- Uzivatel919 (7)
- pkulikov -Petr Kulikov (6)
- Githubpang (5)
- Youssef1313 -Youssef Victor (4)
- dulanov -Daulet dulanov (3)
- bergerb -Brent (2)
- altını gizleme -Andres G. Aragoneses (2)
- omajıd -omaır Majıd (2)
- Adrianedelen -Adrian edelen (1)
- arturohernandez10 (1)
- BB-Froggy (1)
- DejanPopovic1 -Dean Popovic (1)
- dunkyl (1)
- gamingrobot -Morgan Creekmore (1)
- Gh0stWalk3r -Gregor Dostal (1)
- jaroldwong -Jarold Wong (1)
- jwood803 -Jon Wood (1)
- jzabroski -John Zabroski (1)
- jzsampaio -Juarez SAMPAIO (1)
- kcootedinh -Kieran Coote-Dinh (1)
- kthompson -Kevin Thompson (1)
- limuyuan -MORRIS li (1)
- mahdiva -Mahdi Varpokıti (1)
- marzo23 (1)
- MSDN-beyaz gece -MSDN. Beyaz gece (1)
- okyırylchuk -Oleg Kyrylchuk (1)
- Pentiminax -pentiminax (1)
- Psycho900 (1)
- ranma42 -Andrea Canciani (1)
- rstm-SF -Rustam (1)
- düzgün geliştirici -Gauthier segay (1)
- Stingyıjak -Andrew Stanton (1)
- usewits -AOF WIN (1)
- zanaptak (1)
- zedy-WJ -Wenjie yu (MSFT) (1)