.NET API browser
Welcome to the .NET API browser – your one-stop shop for all .NET-based APIs from Microsoft. Start searching for any managed APIs by typing in the box below.
If you have any feedback, create a new issue in the dotnet/dotnet-api-docs repo.
- Semua API
-
- 1.0.3065.39
- 1.0.2957.106
- 1.0.2903.40
- 1.0.2849.39
- 1.0.2792.45
- 1.0.2739.15
- 1.0.2651.64
- 1.0.2592.51
- 1.0.2535.41
- 1.0.2478.35
- 1.0.2420.47
- 1.0.2365.46
- 1.0.2277.86
- 1.0.2210.55
- 1.0.2151.40
- 1.0.2088.41
- 1.0.2045.28
- 1.0.1938.49
- 1.0.1901.177
- 1.0.1823.32
- 1.0.1774.30
- 1.0.1722.45
- 1.0.1661.34
- 1.0.1587.40
- 1.0.1518.46
- 1.0.1462.37
- 1.0.1418.22
- 1.0.1370.28
- 1.0.1343.22
- 1.0.1293.44
- 1.0.1264.42
- 1.0.1245.22
- 1.0.1210.39
- 1.0.1185.39
- 1.0.1150.38
- 1.0.1108.44
- 1.0.1072.54
- 1.0.1054.31
- 1.0.1020.30
- 1.0.992.28
- 1.0.961.33
- 1.0.902.49
- 1.0.864.35
- 1.0.818.41
- 1.0.774.44
- 1.0.705.50
- 1.0.664.37
-
- 1.0.3116
- 1.0.3079
- 1.0.2950
- 1.0.2895
- 1.0.2839
- 1.0.2783
- 1.0.2730
- 1.0.2646
- 1.0.2584
- 1.0.2526
- 1.0.2470
- 1.0.2415
- 1.0.2357
- 1.0.2194
- 1.0.2164
- 1.0.2106
- 1.0.2065
- 1.0.1988
- 1.0.1905
- 1.0.1829
- 1.0.1777
- 1.0.1724
- 1.0.1671
- 1.0.1619
- 1.0.1549
- 1.0.1466
- 1.0.1414
- 1.0.1369
- 1.0.1340
- 1.0.1305
- 1.0.1248
- 1.0.1222
- 1.0.1189
- 1.0.1158
- 1.0.1133
- 1.0.1083
- 1.0.1056
- 1.0.1018
- 1.0.1010
- 1.0.955
- 1.0.902
- 1.0.865
- 1.0.824
- 1.0.790
- 1.0.721
- 1.0.674
- 0.9.628
- 0.9.579
- 0.9.538
- 0.9.515
Filter Cepat
Referensi API .NET version Core 1.1
Nama | Deskripsi |
---|---|
Microsoft. | Menyediakan kelas dan antarmuka yang mendukung interoperarasi antara Dynamic Language Runtime dan C#. |
Microsoft. | Ini adalah pustaka pembantu untuk Microsoft.Data.SqlClient, memungkinkan dukungan lintas kerangka kerja dari jenis UDT. Pustaka mengimplementasikan jenis yang diperlukan untuk .NET Standard 2.0 kompatibilitas dengan .NET kerangka kerja target dan .NET Core dan jenis meneruskannya saat menargetkan .NET Framework. Berisi kelas, antarmuka, dan enumerasi yang khusus untuk integrasi Microsoft .NET Framework common language runtime (CLR) ke microsoft SQL Server, dan lingkungan eksekusi proses mesin database SQL Server. Berisi kelas, antarmuka, dan enumerasi yang khusus untuk integrasi Microsoft .NET Framework common language runtime (CLR) ke microsoft SQL Server, dan lingkungan eksekusi proses mesin database SQL Server. |
Microsoft. | Berisi jenis yang mendukung Visual Basic Runtime di Visual Basic. |
Microsoft. | Berisi jenis penggunaan internal saja yang mendukung pengkompilasi Visual Basic. |
Microsoft. | Menyediakan dua jenis kelas: yang menangani peristiwa yang diangkat oleh sistem operasi dan yang memanipulasi registri sistem. |
Microsoft. | Berisi kelas yang merupakan turunan abstrak dari kelas handel aman yang menyediakan fungsionalitas umum yang mendukung file dan handel sistem operasi. |
System Namespace | Berisi kelas dasar dan kelas dasar yang menentukan jenis data nilai dan referensi yang umum digunakan, peristiwa dan penanganan aktivitas, antarmuka, atribut, dan pengecualian pemrosesan. |
System. | Berisi jenis yang digunakan dalam membuat dan mengelola buffer memori, seperti yang diwakili oleh Span<T> dan Memory<T>. |
System. | Berisi jenis untuk mengelola pembuatan dan kompilasi kode sumber dalam bahasa pemrograman yang didukung. Generator kode masing-masing dapat menghasilkan kode sumber dalam bahasa pemrograman tertentu berdasarkan struktur model kode sumber Code Document Object Model (CodeDOM) yang terdiri dari elemen yang disediakan oleh System.CodeDom namespace. |
System. | Contains interfaces and classes that define various collections of objects, such as lists, queues, bit arrays, hash tables and dictionaries. |
System. | Menyediakan beberapa kelas pengumpulan aman utas yang harus digunakan sebagai pengganti jenis yang sesuai di namespace System.Collections dan System.Collections.Generic setiap kali beberapa utas mengakses koleksi secara bersamaan. Namun, akses ke elemen objek koleksi melalui metode ekstensi atau melalui implementasi antarmuka eksplisit tidak dijamin aman untuk utas dan mungkin perlu disinkronkan oleh pemanggil. |
System. | Berisi antarmuka dan kelas yang menentukan koleksi generik, yang memungkinkan pengguna untuk membuat koleksi yang sangat diketik yang memberikan keamanan dan performa jenis yang lebih baik daripada koleksi yang diketik dengan kuat non-generik. |
System. | Berisi antarmuka dan kelas yang menentukan koleksi yang tidak dapat diubah. |
System. | Berisi kelas yang dapat digunakan sebagai koleksi dalam model objek pustaka yang dapat digunakan kembali. Gunakan kelas ini saat properti atau metode mengembalikan koleksi. |
System. | Berisi koleksi khusus dan diketik dengan kuat; misalnya, kamus daftar tertaut, sedikit vektor, dan koleksi yang hanya berisi string. |
System. | Menyediakan kelas yang digunakan untuk mengimplementasikan perilaku run-time dan design-time komponen dan kontrol. Kumpulan nama XML ini mencakup kelas dasar dan antarmuka untuk mengimplementasikan atribut dan pengonversi jenis, mengikat sumber data, dan komponen lisensi. |
System. | Menyediakan kelas atribut yang digunakan untuk menentukan metadata untuk kontrol data ASP.NET MVC dan ASP.NET. |
System. | Provides support for attribute classes that are used to define metadata for ASP.NET MVC and ASP.NET data controls. |
System. | Contains classes for creating and specifying export attributes, retrieving exports from a composition, configuring import attributes, and for specifying how parts interact during composition. |
System. | Contains classes that represent convention builders for constructing rules used to configure CLR objects as MEF parts. |
System. | Contains classes for building and configuring a composition container and for reporting exceptions from a failed composition. |
System. | Contains classes that represent core functionality of the composition engine, including composition operations, contracts, part dependencies, export descriptions, and the lifetime context of a shared part that governs how it can be disposed. |
System. | Menyediakan akses ke kelas yang mewakili arsitektur ADO.NET. ADO.NET memungkinkan Anda membangun komponen yang mengelola data secara efisien dari beberapa sumber data. |
System. | Berisi kelas yang dibagikan oleh penyedia data .NET. |
System. | Namespace System.Data.SqlClient adalah Penyedia Data .NET untuk SQL Server. |
System. | Provides classes for native data types in SQL Server. These classes provide a safer, faster alternative to the data types provided by the .NET Framework common language runtime (CLR). Using the classes in this namespace helps prevent type conversion errors caused by loss of precision. Because other data types are converted to and from SqlTypes behind the scenes, explicitly creating and using objects within this namespace also yields faster code. |
System. | Menyediakan kelas yang memungkinkan Anda berinteraksi dengan proses sistem, log peristiwa, dan penghitung kinerja. |
System. | Berisi kelas untuk interaksi dengan alat analisis kode. Alat-alat ini digunakan untuk menganalisis kode agar sesuai dengan konvensi pengkodean seperti penamaan atau aturan keamanan. |
System. | Berisi kelas statis untuk mewakili kontrak program seperti prasyarat, pascakondisi, dan invarian. |
System. | Menyediakan jenis dan anggota yang memungkinkan Anda membuat peristiwa yang sangat diketik untuk ditangkap oleh pelacakan peristiwa untuk Windows (ETW). |
System. | Menyediakan akses ke fungsionalitas grafis dasar GDI+. Namespace System.Drawing.Drawing2D, System.Drawing.Imaging, dan System.Drawing.Text menyediakan fungsionalitas yang lebih canggih. Untuk batasan, lihat bagian Keterangan. |
System. | Provides classes and interfaces that support Dynamic Language Runtime. |
System. | Berisi kelas yang menentukan informasi terkait budaya, termasuk bahasa, negara/wilayah, kalender yang digunakan, pola format untuk tanggal, mata uang, dan angka, dan urutan pengurutan untuk string. Kelas-kelas ini berguna untuk menulis aplikasi globalisasi (internasional). Kelas seperti StringInfo dan TextInfo menyediakan fungsi globalisasi tingkat lanjut, termasuk dukungan pengganti dan pemrosesan elemen teks. |
System. | Berisi jenis yang memungkinkan membaca dan menulis ke file dan aliran data, dan jenis yang menyediakan dukungan file dan direktori dasar. |
System. | Berisi kelas yang menyediakan layanan kompresi dan dekompresi dasar untuk aliran. |
System. | Menyediakan kelas untuk menggunakan file yang dipetakan memori, yang memetakan konten file ke ruang alamat logis aplikasi. |
System. | Menyediakan kelas yang mendukung penyimpanan beberapa objek data dalam satu kontainer. |
System. | Contains types that provide a means for interprocess communication through anonymous and/or named pipes. |
System. | Contains classes that implement authentication in the Windows Communication Foundation (WCF) claims-based identity model. Beginning with .NET Framework 4.5 and the integration of Windows Identity Foundation (WIF) into the .NET Framework, the WCF claims-based identity model has been superseded by WIF. WIF provides a claims-based identity object model that can be used to provide authentication and authorization across several Microsoft product stacks, including the CLR, WCF, and ASP.NET. The WIF classes that represent security tokens and that are used to process security tokens are contained in the System.IdentityModel.Tokens namespace; for example, SecurityToken and SecurityTokenHandler. Beginning with .NET 4.5, the classes in the System.IdentityModel.Tokens namespace should be used instead of those in the System.IdentityModel.Selectors namespace. |
System. | Menyediakan kelas dan antarmuka yang mendukung kueri yang menggunakan Language-Integrated Query (LINQ). |
System. | Contains classes, interfaces and enumerations that enable language-level code expressions to be represented as objects in the form of expression trees. |
System. | Menyediakan antarmuka pemrograman sederhana untuk banyak protokol yang digunakan pada jaringan saat ini. Kelas di System.Net namespace dapat digunakan untuk mengembangkan aplikasi Windows Store atau aplikasi desktop. Saat digunakan dalam aplikasi Windows Store, kelas di System.Net namespace dipengaruhi oleh fitur isolasi jaringan, bagian dari model keamanan aplikasi yang digunakan oleh Pratinjau Pengembang Windows. Kemampuan jaringan yang sesuai harus diaktifkan dalam manifes aplikasi untuk aplikasi Windows Store agar sistem mengizinkan akses jaringan oleh aplikasi Windows Store. Untuk informasi selengkapnya, lihat Isolasi Jaringan untuk Aplikasi Bursa Windows. |
System. | Menyediakan antarmuka pemrograman untuk aplikasi HTTP modern. |
System. | Provides support for collections of HTTP headers used by the System.Net.Http namespace. |
System. | Menyediakan akses ke data lalu lintas jaringan, informasi alamat jaringan, dan pemberitahuan perubahan alamat untuk komputer lokal. Namespace juga berisi kelas yang mengimplementasikan utilitas Ping. Anda dapat menggunakan Ping kelas terkait dan untuk memeriksa apakah komputer dapat dijangkau di seluruh jaringan. |
System. | Menyediakan aliran jaringan untuk komunikasi yang aman antar host. |
System. | Menyediakan implementasi terkelola antarmuka Windows Sockets (Winsock) untuk pengembang yang perlu mengontrol akses ke jaringan dengan ketat. |
System. | Provides a managed implementation of the WebSocket interface for developers. |
System. | Berisi jenis numerik yang melengkapi primitif numerik, seperti Byte, , Doubledan Int32, yang ditentukan oleh .NET. |
System. | Berisi jenis yang mengambil informasi tentang rakitan, modul, anggota, parameter, dan entitas lain dalam kode terkelola dengan memeriksa metadata mereka. Jenis ini juga dapat digunakan untuk memanipulasi instans jenis yang dimuat, misalnya untuk menghubungkan peristiwa atau untuk memanggil metode. Untuk membuat jenis secara dinamis, gunakan System.Reflection.Emit namespace. |
System. | Contains classes that enable customized reflection contexts. |
System. | Berisi kelas yang memungkinkan pengkompilasi atau alat untuk memancarkan metadata dan bahasa perantara Microsoft (MSIL) dan secara opsional menghasilkan file PE pada disk. Klien utama kelas ini adalah mesin skrip dan kompilator. |
System. | Menyediakan fungsionalitas tingkat rendah untuk membaca metadata rakitan sesuai dengan ECMA-335. Namespace ini dirancang untuk digunakan oleh pengkompilasi dan alat lain yang perlu membaca metadata rakitan. |
System. | Menyediakan fungsionalitas tingkat rendah untuk menulis metadata rakitan sesuai dengan ECMA-335. |
System. | Menyediakan kelas yang terkait dengan membaca atau menulis file Portable Executable (PE). |
System. | Provides classes and interfaces that allow developers to create, store, and manage various culture-specific resources used in an application. One of the most important classes of the System.Resources namespace is the ResourceManager class. |
System. | Berisi jenis tingkat lanjut yang mendukung beragam namespace seperti System, , Runtimedan Security namespace. |
System. | Menyediakan fungsionalitas untuk penulis kompilator yang menggunakan kode terkelola untuk menentukan atribut dalam metadata yang memengaruhi perilaku run-time dari runtime bahasa umum. |
System. | Provides classes for advanced exception handling. |
System. | Menyediakan berbagai anggota yang mendukung interop COM dan layanan pemanggilan platform. Jika Anda tidak terbiasa dengan layanan ini, lihat Beroperasi dengan Kode Tidak Terkelola. |
System. | Berisi jenis terkelola yang sesuai dengan jenis yang digunakan oleh interop COM. |
System. | Berisi kelas yang mendukung interoperasi antara kode terkelola dan Windows Runtime, dan yang memungkinkan pembuatan jenis Windows Runtime dengan kode terkelola. |
System. | Menyediakan antarmuka dan kelas untuk memungkinkan pengembang memiliki kesempatan untuk memengaruhi perilaku pemuatan runtime. |
System. | Berisi kelas yang dapat digunakan untuk menserialisasikan dan mendeserialisasi objek. Serialisasi adalah proses mengonversi objek atau grafik objek menjadi urutan byte linier untuk penyimpanan atau transmisi ke lokasi lain. Deserialisasi adalah proses mengambil informasi tersimpan dan membuat ulang objek darinya. |
System. | Menyediakan kelas yang terkait dengan serialisasi Json. |
System. | Berisi jenis tingkat lanjut yang mendukung penerapan versi secara berdampingan dari .NET. |
System. | Menyediakan struktur yang mendasari sistem keamanan runtime bahasa umum, termasuk kelas dasar untuk izin. |
System. | Provides programming elements that control access to and audit security-related actions on securable objects. |
System. | Provides a set of enumerations that describe the security of a connection. These enumerations include CipherAlgorithmType, ExchangeAlgorithmType, HashAlgorithmType, and SslProtocols. |
System. | Provides support for authentication using extended protection for applications. |
System. | Berisi kelas yang menerapkan identitas berbasis klaim di .NET, termasuk kelas yang mewakili klaim, identitas berbasis klaim, dan prinsip berbasis klaim. |
System. | Menyediakan layanan kriptografi, termasuk pengodean dan dekode data yang aman, serta banyak operasi lainnya, seperti hashing, pembuatan angka acak, dan autentikasi pesan. Untuk informasi selengkapnya, lihat Layanan Kriptografi. |
System. | Menyediakan elemen pemrograman untuk Standar Kriptografi Kunci Publik (PKCS), termasuk metode untuk menandatangani data, bertukar kunci, meminta sertifikat, enkripsi dan dekripsi kunci publik, dan fungsi keamanan lainnya. |
System. | Berisi implementasi runtime bahasa umum sertifikat Authenticode X.509 v.3. Sertifikat ini ditandatangani dengan kunci privat yang secara unik dan positif mengidentifikasi pemegang sertifikat. |
System. | Contains classes to support the creation and validation of XML digital signatures. The classes in this namespace implement the World Wide Web Consortium Recommendation, XML-Signature Syntax and Processing. |
System. | Menentukan objek utama yang mewakili konteks keamanan tempat kode berjalan. Untuk informasi selengkapnya, lihat Keamanan Berbasis Peran. |
System. | Menyediakan kelas yang terkait dengan model layanan. |
System. | Provides classes related to service model channels. |
System. | Provides classes related to the service model description. |
System. | Provides classes related to dispatching the service model. |
System. | Contains general security-related types. |
System. | Deals with security tokens and certificates. |
System. | Provides classes that allow you to implement, install, and control Windows service applications. Services are long-running executables that run without a user interface. Implementing a service involves inheriting from the ServiceBase class and defining specific behavior to process when start, stop, pause, and continue commands are passed in, as well as custom behavior and actions to take when the system shuts down. |
System. | Berisi kelas yang mewakili pengodean karakter ASCII dan Unicode; kelas dasar abstrak untuk mengonversi blok karakter ke dan dari blok byte; dan kelas pembantu yang memanipulasi dan memformat String objek tanpa membuat instans perantara .String |
System. | Contains a base class that represent a web encoder; subclasses that represent HTML, JavaScript, and Url character encoding; and a class that represents a filter for allowing only certain characters, character ranges, or code points to be encoded. |
System. | Menyediakan fungsionalitas ekspresi reguler yang dapat digunakan dari platform atau bahasa apa pun yang berjalan dalam .NET. Selain jenis yang terkandung dalam namespace layanan ini, kelas RegexStringValidator memungkinkan Anda menentukan apakah string tertentu sesuai dengan pola ekspresi reguler. |
System. | Berisi jenis yang memungkinkan Anda mengambil dan bekerja dengan rentang Unicode bernama. |
System. | Menyediakan kelas dan antarmuka yang memungkinkan pemrograman multithreaded. Selain kelas untuk menyinkronkan aktivitas utas dan akses ke data (Mutex, , Monitor, AutoResetEventInterlocked, dan sebagainya), namespace layanan ini mencakup ThreadPool kelas yang memungkinkan Anda menggunakan kumpulan utas yang disediakan sistem, dan Timer kelas yang menjalankan metode panggilan balik pada utas kumpulan utas. |
System. | Menyediakan jenis yang menyederhanakan pekerjaan penulisan kode bersamaan dan asinkron. Jenis utama adalah Task yang mewakili operasi asinkron yang dapat ditunggu dan dibatalkan, dan Task<TResult>, yang merupakan tugas yang dapat mengembalikan nilai. Kelas TaskFactory menyediakan metode statis untuk membuat dan memulai tugas, dan kelas TaskScheduler menyediakan infrastruktur penjadwalan utas default. |
System. | Menyediakan model pemrograman berbasis aktor yang mendukung penerusan pesan dalam proses untuk aliran data dan tugas alur yang kasar. |
System. | Sebagian besar tipe di namespace ini mendukung sistem input Windows Presentation Foundation (WPF). Ini termasuk kelas abstraksi perangkat untuk mouse, keyboard, dan perangkat stylus, kelas manajer input umum, dukungan untuk perintah dan perintah kustom, dan berbagai kelas utilitas. Namun, beberapa jenis berlaku di luar WPF. |
System. | Menyediakan dukungan berbasis standar untuk memproses XML. |
System. | Berisi kelas untuk LINQ ke XML. LINQ ke XML adalah antarmuka pemrograman XML dalam memori yang memungkinkan Anda memodifikasi dokumen XML secara efisien dan mudah. |
System. | Contains the XML classes that provide standards-based support for XML schema definition language (XSD) schemas. |
System. | Berisi kelas yang digunakan untuk menserialisasikan objek ke dalam dokumen atau aliran format XML. |
System. | Contains the classes that define a cursor model for navigating and editing XML information items as instances of the XQuery 1.0 and XPath 2.0 Data Model. |