.NET Framework Sınıf Kitaplığı

Korumalı Üyeleri Ekle
Devralınan Üyeleri Ekle

.NET Framework Üyelerini Ekle
XNA Framework Üyelerini Ekle
Taşınabilir Sınıf Kitaplığı Üyelerini Ekle

.NET Framework sınıf kitaplığı, sistem işlevlerine erişmek için sağlanan sınıflardan, arabirimlerden ve veri türlerinden oluşan bir kitaplıktır. .NET Framework uygulamalarının, bileşenlerinin ve denetimlerinin üzerine kurulduğu bir temel niteliğindedir. Sınıf kitaplığındaki ad alanları ve ad alanı kategorileri aşağıdaki tabloda listelenmiş ve bu başvuru kaynağında ayrıntılı olarak belirtilmiştir. Ad alanları ve kategoriler, en sık kullanılan ad alanları ilk görüntülenecek şekilde kullanıma göre listelenmiştir.

Ad alanları

Ad Alanı Açıklama
System System Ad alanı temel sınıfları ve yaygın olarak kullanılan değer ve başvuru veri türleri, olayları ve olay işleyicileri, arabirimleri, öznitelikleri ve işleme özel durumlar tanımlayan temel sınıfları içerir.
System.Activities System.Activities ad alanlarında, Windows Workflow Foundation'da etkinlik oluşturmak ve bu etkinliklerle çalışmak için gereken sınıfların tümü bulunur.
System.AddIn System.AddIn ad alanlarında, eklentileri tanımlamak, kaydettirmek, etkinleştirmek ve denetlemek ve eklentilerin konak uygulamasıyla iletişimine olanak sağlamak için kullanılan türler bulunur.
System.CodeDom System.CodeDom ad alanlarında, kaynak kodu belgesinin öğelerini temsil eden ve kaynak kodun desteklenen programlama dillerinde üretilmesini ve derlenmesini destekleyen sınıflar bulunur.
System.Collections System.Collections ad alanlarında, çeşitli standart, özelleştirilmiş ve genel koleksiyon nesnelerini tanımlayan türler bulunur.
System.ComponentModel System.ComponentModel ad alanlarında, bileşenlerin ve denetimlerin çalışma zamanı ve tasarım zamanı davranışını uygulayan türler bulunur. Alt ad alanları, Yönetilen Genişletilebilirlik Çerçevesi'ni (MEF) destekler, ASP.NET Dinamik Veri denetimlerine yönelik meta verileri tanımlayan öznitelik sınıfları sağlar ve bileşenlerin tasarım zamanı davranışını ve kullanıcı arabirimlerini tanımlamanızı sağlayan türler içerir.
System.Configuration System.Configuration ad alanlarında, makinedeki veriler veya uygulama yapılandırma dosyaları gibi yapılandırma verilerini işlemeye yönelik türler bulunur. Alt ad alanlarında, derlemeyi yapılandırmak, bileşenler için özel yükleyiciler yazmak ve hem istemci hem de sunucu uygulamalarına işlev eklemeye ve kaldırmaya olanak veren takılabilir modeli desteklemek için kullanılan türler bulunur.
System.Data System.Data ad alanlarında farklı kaynaklardaki verilere erişmek ve bu verileri yönetmek için sınıflar bulunur. Üst düzey ad alanı ve bir dizi alt ad alanı, ADO.NET mimarisini ve ADO.NET veri sağlayıcılarını oluşturur. Örneğin, SQL Server, Oracle, ODBC ve OleDB için sağlayıcılar sunar. Diğer alt ad alanlarında, ADO.NET Varlık Veri Modeli (EDM) ve WCF Veri Hizmetleri tarafından kullanılan sınıflar bulunur.
System.Deployment System.Deployment ad alanlarında ClickOnce uygulamalarının dağıtımını destekleyen türler bulunur.
System.Device.Location System.Device.Location Ad alanının tek bir API kullanarak bilgisayarın konumunu kolayca erişmek uygulama geliştiricileri sağlar. Konum bilgileri, GPS, Wi-Fi Üçlü gibi birden çok sağlayıcı alınması ve telefon kule üç taraflı kur çevrimi hücre.System.Device.Location Sınıfları, bir bilgisayarda birden çok yerleşim sağlayıcı şifreleyebilir ve sorunsuz önceliği ve aralarında geçiş desteği için tek bir API sağlar.Sonuç olarak, bu API'yi kullanan uygulama geliştiricileri belirli donanım yapılandırmaları uygulamalarına uyarlamak gerek yoktur.
System.Diagnostics System.Diagnostics ad alanlarında, sistem işlemleri, olay günlükleri ve performans sayaçları ile etkileşimde bulunmanızı sağlayan türler bulunur. Alt ad alanlarında, kod çözümleme araçlarıyla etkileşimde bulunmak, sözleşmeleri desteklemek, uygulama izlemeye ve işaretlemeye yönelik tasarım zamanı desteğini genişletmek, Windows için Olay İzleme (ETW) adındaki izleme alt sistemini kullanarak olay verilerini günlüğe kaydetmek, olay günlüklerinde okuma ve yazma işlemleri yapmak ve performans verilerini toplamak ve hata ayıklama bilgilerini okumak ve yazmak için türler bulunur.
System.DirectoryServices System.DirectoryServices ad alanlarında, yönetilen koddan Active Directory'ye erişim sağlayan türler bulunur.
System.Drawing System.Drawing üst ad alanında temel GDI+ grafik işlevlerini destekleyen türler bulunur. Alt ad alanları, gelişmiş iki boyutlu ve vektör grafik işlevlerini, gelişmiş görüntüleme işlevlerini ve yazdırmayla ve yazım hatasıyla ilişkili hizmetleri destekler. Bir alt ad alanında ayrıca tasarım zamanı kullanıcı arabirimi mantığının ve çiziminin kapsamını genişleten türler de bulunur.
System.Dynamic System.Dynamic Ad alanı sınıfları ve dinamik dil çalıştırma desteği arabirimleri sağlar.
System.EnterpriseServices System.EnterpriseServices ad alanlarında, kurumsal uygulamalar için altyapı sağlayan COM+ hizmetleri mimarisini tanımlayan türler bulunur. Alt ad alanı, Microsoft Dağıtılmış İşlem Düzenleyicisi (DTC) işlemlerine eklenecek işleme uygun olmayan nesneler sağlayan bir COM+ hizmeti olan Karşılayan Kaynak Yöneticisi'ni (CRM) destekler. Alt ad alanları aşağıdaki tabloda kısaca açıklanmış ve bu başvuru kaynağında ayrıntılı olarak belirtilmiştir.
System.Globalization System.Globalization Ad alanı dil, ülke, takvimler kullanımda biçimi desenleri tarihler için dizeleri için para birimi ve sayıları ve sıralama sipariş gibi kültür ile ilgili bilgileri tanımlayan sınıfları içerir.Bu sınıflar, globalized (Uluslararası yapılan) uygulamalar yazmak için yararlıdır.Sınıfları gibi StringInfo ve TextInfo vekil desteği ve metin öğesi işleme de dahil olmak üzere Gelişmiş genelleştirme işlevlerini sağlar.
System.IdentityModel System.IdentityModel ad alanları, .NET uygulamaları için kimlik doğrulaması ve yetkilendirme sağlamak için kullanılan türleri içerir.
System.IO System.IO ad alanlarında, verileri zaman uyumlu veya zaman uyumsuz olarak akışlardan okuma ve akışlara yazma, verileri akışlarda sıkıştırma, yalıtılmış depolar oluşturma ve kullanma, dosyaları uygulamanın mantıksal adres alanına eşleme, birden çok veri nesnesini tek bir kapsayıcıda depolama, anonim veya adlandırılmış kanallar kullanarak iletişim kurma, özel günlük uygulama ve seri bağlantı noktaları üzerinden yapılan veri akışını yönetme özelliklerini de içeren giriş ve çıkış işlemlerini destekleyen türler bulunur.
System.Linq System.Linq ad alanlarında, Dil ile Tümleşik Sorgu (LINQ) kullanan sorguları destekleyen türler bulunur. Bunların içinde sorguları ifade ağaçlarındaki nesneler olarak gösteren türler de yer alır.
System.Management System.Management ad alanlarında, Windows Yönetim Araçları (WMI) altyapısında işaretlenen sistem, cihazlar ve uygulamalar hakkındaki yönetim bilgilerine ve yönetim olaylarına erişim sağlayan türler bulunur. Bu ad alanlarında ayrıca uygulamaları işaretleyerek yönetim bilgilerini ve olaylarını WMI aracılığıyla olası müşterilere açıklamak için gereken türler de bulunur.
System.Media System.Media Ad alanı sistem tarafından sağlanan sesleri erişmek ve ses dosyalarını çalma için sınıfları içerir.
System.Messaging System.Messaging ad alanlarında ağdaki ileti sıralarına bağlanmanızı, izlemenizi ve yönetmenizi, ayrıca ileti göndermenizi, almanızı ve iletilere göz atmanızı sağlayan türler bulunur. Alt ad alanında ileti sınıfları için tasarım zamanı desteğini genişletmek amacıyla kullanılabilecek sınıflar bulunur.
System.Net System.Net ad alanlarında, çeşitli ağ protokolleri için basit bir programlama arabirimi sağlayan ve System.Net ad alanlarının yapılandırma ayarlarına program yoluyla erişmeye ve güncelleştirmeye, web kaynaklarının önbellek ilkelerini tanımlamaya, e-posta oluşturmaya ve göndermeye, Çok Amaçlı Internet Posta Değişimi (MIME) üstbilgilerini göstermeye, ağ trafiği verilerine ve ağ adresi bilgilerini erişmeye ve eşler arası ağ işlevlerine erişmeye olanak veren sınıflar bulunur. Ek alt ad alanları, Windows Sockets (Winsock) arabiriminin yönetilen bir uygulamasını ve konaklar arasında güvenli iletişim için ağ akışlarına erişmeyi sağlar.
System.Numerics System.Numerics Ad alanı içeren sayısal ilkel gibi tamamlayıcı sayısal türler Byte, Double, ve Int32, tarafından tanımlanmıştır.net Framework.
System.Printing System.Printing ad alanlarında, yazdırma sistemi nesnelerinin özelliklerine erişmeyi ve özellik ayarlarını aynı türdeki başka bir nesneye hızlı bir şekilde kopyalamayı sağlayan yazdırmayı ve yönetilen System.PrintTicket nesneleri ile yönetilmeyen GDI DEVMODE yapıları arasında dönüştürme işlemleri yapmayı destekleyen türler bulunur.
System.Reflection System.Reflection ad alanlarında, yüklü türlerin, yöntemlerin ve alanların yönetilen görünümü sağlayan ve türleri dinamik olarak oluşturabilen ve başlatabilen türler bulunur. Alt ad alanında, meta verileri ve Microsoft Ara Dili'ni (MSIL) göstermek için derleyici veya başka bir araç sağlayan türler bulunur.
System.Resources System.Resources ad alanlarında, geliştiricilerin uygulama için kültüre özgü kaynaklar oluşturmasını, depolamasını ve yönetmesini sağlayan türler bulunur.
System.Runtime System.Runtime ad alanlarında, uygulamanın genel dil çalışma zamanı modülüyle etkileşim kurmasını destekleyen türler ve uygulama verilerini önbelleğe alma, gelişmiş özel durum yönetimi, uygulama etki alanlarında uygulama etkinleştirme, COM ile birlikte çalışma, dağıtılmış uygulamalar, seri hale getirme ve seri durumundan çıkarma ve sürüm oluşturma gibi özellikler sağlayan türler bulunur. Ek ad alanları, derleyici yazanların genel dil çalışma zamanı modülünün çalışma zamanı davranışını etkileyen öznitelikler belirlemesine, bir dizi kodla bu kod dizisine bağımlı olan diğer kod arasında güvenilirlik sağlamak amacıyla sözleşme tanımlamasına ve Windows Communication Foundation (WCF) için kalıcı bir sağlayıcı uygulamasına olanak verir.
System.Security System.Security ad alanlarında .NET Framework güvenlik sistemini ve izinlerini temsil eden sınıflar bulunur. Alt ad alanları, hem güvenilir nesneleri hem de bu nesnelere erişimi denetleyen, kimlik doğrulamasına izin veren, şifreleme hizmetleri sağlayan, işlemlere ve kaynaklara ilke bazında erişimi denetleyen ve uygulama tarafından oluşturulan içerik üzerinde hak yönetimini destekleyen türler sağlar.
System.ServiceModel System.ServiceModel ad alanlarında, Windows Communication Foundation (WCF) hizmet ve istemci uygulamaları oluşturmak için gereken türler bulunur.
System.ServiceProcess System.ServiceProcess ad alanlarında, Windows hizmet uygulamaları çalıştırmanızı, yüklemenizi ve denetlemenizi ve Windows hizmet uygulamaları için tasarım zamanı desteğini genişletmenizi sağlayan türler bulunur.
System.Speech System.Speech ad alanlarında konuşma tanımayı destekleyen türler bulunur.
System.Text System.Text ad alanlarında karakter kodlamaya ve dize düzenlemeye yönelik türler bulunur. Alt ad alanı normal ifadeler kullanarak metin işlemenizi sağlar.
System.Threading System.Threading ad alanlarında çoklu iş parçacıklı programlamaya olanak veren türler bulunur. Alt ad alanı eş zamanlı ve zaman uyumsuz kod yazmayı basitleştiren türler sağlar.
System.Timers System.Timers Ad alanı sağlar Timer bileşeni, belirtilen bir zaman aralığından bir olay yükseltmenizi sağlar.
System.Transactions System.Transactions ad alanlarında birden çok, dağıtılmış katılımcı, birden çok aşama bildirimi ve kalıcı kayıtlar kullanılarak yapılan işlemleri destekleyen türler bulunur. Alt ad alanında, System.Transactions türleri tarafından kullanılan yapılandırma seçeneklerini açıklayan türler bulunur.
System.Web System.Web ad alanlarında tarayıcı/sunucu iletişimini sağlayan türler bulunur. Alt ad alanlarında, ASP.NET formları kimlik doğrulamasını, uygulama hizmetlerini, sunucuda verileri önbelleğe almayı, ASP.NET uygulama yapılandırmasını, dinamik verileri, HTTP işleyicilerini, JSON seri hale getirmesini, AJAX işlevlerini ASP.NET yapısına katmayı, ASP.NET güvenliğini ve web hizmetlerini destekleyen türler bulunur.
System.Windows System.Windows ad alanlarında, animasyon istemcileri, kullanıcı arabirimi denetimleri, veri bağlama ve tür dönüştürme de dahil Windows Presentation Foundation (WPF) uygulamalarında kullanılan türler bulunur. System.Windows.Forms ve bunun alt ad alanları Windows Forms uygulamaları geliştirmek için kullanılır.
System.Workflow System.Workflow ad alanlarında, Windows Workflow Foundation kullanan uygulamalar geliştirmek için kullanılan türler bulunur. Bu türler, iş akışı çalışma zamanı altyapısını yapılandırmak, denetlemek, barındırmak ve hatalarını ayıklamak için kurallara ve etkinliklere yönelik tasarım zamanı ve çalışma zamanı desteği sağlar.
System.Xaml System.Xaml ad alanlarında, Genişletilebilir Uygulama Biçimlendirme Dili'ni (XAML) ayrıştırma ve işleme desteği sağlayan türler bulunur.
System.Xml System.Xml ad alanlarında XML işlemeye yönelik türler bulunur. Alt ad alanları, XML belgelerinin ve akışlarının, XSD şemalarının, XQuery 1.0'ın ve XPath 2.0'ın ve XML belgelerinde kolay bir şekilde değişiklik yapılmasını sağlayan belleğe yüklenmiş bir XML programlama arabirimi olan LINQ to XML'in seri hale getirilmesini destekler.
Accessibility Accessibility Ve tüm sunulma üyeleri için Bileşen Nesne Modeli (com) erişilebilirlik arabirimini yönetilen sarıcı parçasıdır.
Microsoft.Activities Microsoft.Activities ad alanları, Windows Workflow Foundation uygulamaları için hata ayıklayıcı uzantılarını ve MSBuild'i destekleyen türleri içerir.
Microsoft.Aspnet.Snapin Microsoft.Aspnet.Snapin Ad alanı, asp için gerekli türlerini tanımlar.Microsoft Yönetim Konsolu (mmc) ile etkileşim kurmak için net Yönetimi konsol uygulaması.Daha fazla bilgi için "mmc Programmer's Guide" konusuna bakın. msdn Kitaplığı.
Microsoft.Build Microsoft.Build ad alanlarında, MSBuild altyapısına program yoluyla erişmek ve bu altyapıyı denetlemek için sağlanan türler bulunur.
Microsoft.CSharp Microsoft.CSharp ad alanlarında, C# dilinde yazılan kaynak kodu derlemeyi ve buna yönelik kod üretmeyi destekleyen türler ve dinamik dil çalışma zamanı (DLR) ve C# dillerinin birlikte çalışmasını destekleyen türler bulunur.
Microsoft.Data.Entity.Build.Tasks Microsoft.Data.Entity.Build.Tasks ado tarafından kullanılan iki MSBuild görevi ad alanı içerir.net varlık veri modeli Tasarımcısı (varlık Tasarımcısı).
Microsoft.JScript Microsoft.JScript ad alanlarında, JScript dili kullanılarak yapılan derlemeyi ve kod üretimini destekleyen sınıflar bulunur.
Microsoft.SqlServer.Server Microsoft.SqlServer.Server Ad alanı sınıfları, arabirimler ve belirli Microsoft bütünleştirmesi için numaralandırma içerir.net Framework ortak dil çalışma zamanı (clr) Microsoft sql Server ve sql Server veritabanı altyapısı işlem Yürütme Ortamı.
Microsoft.VisualBasic Microsoft.VisualBasic ad alanlarında, Visual Basic dili kullanılarak yapılan derlemeyi ve kod üretimini destekleyen sınıflar bulunur. Alt ad alanlarında, Visual Basic derleyicisine hizmet sağlayan türler ve Visual Basic uygulama modeli, My ad alanı, lambda ifadeleri ve kod dönüştürme için destek içeren türler bulunur.
Microsoft.VisualC Microsoft.VisualC ad alanlarında, Visual C++ derleyicisini destekleyen türler ve STL/CLR Kitaplığını ve STL/CLR Kitaplığına yönelik genel arabirimi uygulayan türler bulunur.
Microsoft.Win32 Microsoft.Win32 ad alanları, işletim sistemi tarafından oluşturulan olayları işleyen, sistem kayıt defterini düzenleyen ve dosya ve işletim sistemi işleyicilerini temsil eden türler sağlar.
Microsoft.Windows Microsoft.Windows ad alanları, Windows Presentation Framework (WPF) uygulamalarında önizlemeyi ve temaları destekleyen türleri içerir.
UIAutomationClientsideProviders İstemci Otomasyon sağlayıcılar eşleyen bir tek türünü içerir.
XamlGeneratedNamespace Derleyici tarafından oluşturulmuş ve doğrudan sizin kodunuzdan kullanılmak için yapılmamıştır türleri içerir.