.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.
- Wszystkie interfejsy 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
Szybkie filtry
Dokumentacja interfejsów API platformy .NET Standard version 1.1
Nazwa | Opis |
---|---|
System Namespace | Zawiera podstawowe klasy i klasy bazowe, które definiują powszechnie używane typy danych, zdarzenia i procedury obsługi zdarzeń, interfejsy, atrybuty i wyjątki przetwarzania. |
System. | Zawiera typy do zarządzania generowaniem i kompilacją kodu źródłowego w obsługiwanych językach programowania. Generatory kodu mogą tworzyć kod źródłowy w określonym języku programowania w oparciu o strukturę modeli kodu kodu modelu obiektów dokumentów (CodeDOM) składających się z elementów dostarczanych przez System.CodeDom przestrzeń nazw. |
System. | Zawiera interfejsy i klasy definiujące różne kolekcje obiektów, takie jak listy, kolejki, tablice bitowe, tabele skrótów i słowniki. |
System. | Udostępnia kilka klas kolekcji bezpiecznych wątkowo, które powinny być używane zamiast odpowiednich typów w System.Collections i System.Collections.Generic przestrzeni nazw za każdym razem, gdy wiele wątków uzyskuje dostęp do kolekcji jednocześnie. Jednak dostęp do elementów obiektu kolekcji za pośrednictwem metod rozszerzeń lub jawnych implementacji interfejsu nie gwarantuje bezpieczeństwa wątków i może być konieczne zsynchronizowanie przez obiekt wywołujący. |
System. | Zawiera interfejsy i klasy definiujące kolekcje ogólne, które umożliwiają użytkownikom tworzenie silnie typiowanych kolekcji, które zapewniają lepsze bezpieczeństwo i wydajność typów niż kolekcje silnie typizowane nieogólne. |
System. | Zawiera klasy, które mogą być używane jako kolekcje w modelu obiektów biblioteki wielokrotnego użytku. Użyj tych klas, gdy właściwości lub metody zwracają kolekcje. |
System. | Zawiera wyspecjalizowane i silnie typizowane kolekcje; na przykład słownik listy połączonej, wektor bitowy i kolekcje zawierające tylko ciągi. |
System. | Udostępnia klasy używane do implementowania zachowania czasu wykonywania i czasu projektowania składników i kontrolek. Ta przestrzeń nazw obejmuje klasy podstawowe i interfejsy do implementowania atrybutów i konwerterów typów, powiązania ze źródłami danych i składnikami licencjonowania. |
System. | Udostępnia klasy, które umożliwiają interakcję z procesami systemowymi, dziennikami zdarzeń i licznikami wydajności. |
System. | Zawiera klasy interakcji z narzędziami do analizy kodu. Te narzędzia służą do analizowania kodu pod kątem zgodności z konwencjami kodowania, takimi jak nazewnictwo lub reguły zabezpieczeń. |
System. | Udostępnia typy i elementy członkowskie, które umożliwiają tworzenie silnie typiowanych zdarzeń, które mają być przechwytywane przez śledzenie zdarzeń dla systemu Windows (ETW). |
System. | Zawiera klasy, które definiują informacje związane z kulturą, w tym język, kraj/region, używane kalendarze, wzorce formatu daty, waluty i liczb oraz porządek sortowania dla ciągów. Klasy te są przydatne do pisania aplikacji w skali globalnej (międzynarodowej). Klasy takie jak StringInfo i TextInfo zapewniają zaawansowane funkcje globalizacji, w tym pomocnicze wsparcie i przetwarzanie elementów tekstowych. |
System. | Zawiera typy, które umożliwiają odczytywanie i zapisywanie w plikach i strumieniach danych oraz typy zapewniające podstawową obsługę plików i katalogów. |
System. | Zawiera klasy, które zapewniają podstawową kompresję i usługi dekompresji dla strumieni. |
System. | Udostępnia klasy i interfejsy, które obsługują zapytania korzystające z Language-Integrated Query (LINQ). |
System. | Zawiera klasy, interfejsy i wyliczenia, które umożliwiają reprezentację wyrażeń kodu na poziomie języka jako obiektów w postaci drzew wyrażeń. |
System. | Prosty interfejs programistyczny dla wielu protokołów używanych obecnie w sieciach. Klasy w System.Net przestrzeni nazw mogą służyć do tworzenia aplikacji ze Sklepu Windows lub aplikacji klasycznych. W przypadku użycia w aplikacji ze Sklepu Windows klasy w System.Net przestrzeni nazw mają wpływ na funkcję izolacji sieciowej, część modelu zabezpieczeń aplikacji używanego przez dewelopera systemu Windows Preview. Odpowiednie możliwości sieciowe muszą być włączone w manifeście aplikacji dla aplikacji ze Sklepu Windows dla systemu, aby umożliwić dostęp do sieci przez aplikację ze Sklepu Windows. Aby uzyskać więcej informacji, zobacz Izolacja sieciowa dla aplikacji ze Sklepu Windows. |
System. | Udostępnia interfejs programowania dla nowoczesnych aplikacji HTTP. |
System. | Zapewnia obsługę kolekcji nagłówków HTTP używanych przez System.Net.Http przestrzeń nazw. |
System. | Zawiera typy liczbowe, które uzupełniają typy liczbowe, takie jak Byte, Doublei Int32, zdefiniowane przez platformę .NET. |
System. | Zawiera typy pobierające informacje o zestawach, modułach, elementach członkowskich, parametrach i innych jednostkach w kodzie zarządzanym przez sprawdzenie ich metadanych. Tego typu można również użyć do manipulowania wystąpieniami załadowanych typów, na przykład w celu podłączenia zdarzeń lub wywołania metod. Aby dynamicznie tworzyć typy, użyj System.Reflection.Emit przestrzeni nazw. |
System. | Zawiera klasy, które umożliwiają kompilatorowi lub narzędziu emitowanie metadanych i języka microsoft intermediate language (MSIL) oraz opcjonalnie generowanie pliku PE na dysku. Podstawowymi klientami tych klas są aparaty skryptów i kompilatory. |
System. | Udostępnia klasy i interfejsy, które umożliwiają deweloperom tworzenie, przechowywanie i zarządzanie różnymi zasobami specyficznymi dla kultury używanymi w aplikacji. Jedną z najważniejszych klas System.Resources przestrzeni nazw jest ResourceManager klasa . |
System. | Zawiera zaawansowane typy, które obsługują różne przestrzenie nazw, takie jak System, Runtimei Security przestrzenie nazw. |
System. | Udostępnia funkcje składników zapisywania kompilatora, którzy używają kodu zarządzanego do określania atrybutów w metadanych mających wpływ na zachowanie środowiska uruchomieniowego języka wspólnego. |
System. | Udostępnia klasy na potrzeby zaawansowanej obsługi wyjątków. |
System. | Zapewnia szeroką gamę elementów członkowskich, które obsługują międzyoperację modelu COM i platformę wywoływania usług. Jeśli nie znasz tych usług, zobacz Współdziałanie z niezarządzanymi kodami. |
System. | Zawiera typy zarządzane, które odpowiadają typom używanym przez międzyoperacyjności modelu COM. |
System. | Zawiera zaawansowane typy, które obsługują przechowywanie wersji obok siebie implementacji platformy .NET. |
System. | Zapewnia podstawową strukturę systemu zabezpieczeń środowiska uruchomieniowego języka wspólnego, w tym klasy bazowe dla uprawnień. |
System. | Zawiera klasy reprezentujące kodowanie znaków ASCII i Unicode; abstrakcyjne klasy bazowe do konwertowania bloków znaków na i z bloków bajtów; i klasa pomocnika, która manipuluje i formatuje String obiekty bez tworzenia wystąpień Stringpośrednich klasy . |
System. | Udostępnia funkcje wyrażeń regularnych, które mogą być używane z dowolnej platformy lub języka działającego na platformie .NET. Oprócz typów zawartych w tej przestrzeni nazw klasa RegexStringValidator umożliwia określenie, czy określony ciąg jest zgodny ze wzorcem wyrażenia regularnego. |
System. | Udostępnia klasy i interfejsy, które umożliwiają programowanie wielowątkowane. Oprócz klas synchronizowania działań wątków i dostępu do danych (, , , AutoResetEventi tak dalej), ta przestrzeń nazw zawiera klasęThreadPool, która umożliwia korzystanie z puli wątków dostarczanych przez system oraz Timer klasy, która wykonuje metody wywołania zwrotnego w wątkach puli wątkówInterlocked. MonitorMutex |
System. | Udostępnia typy, które upraszczają pracę pisania współbieżnego i asynchronicznego kodu. Główne typy są Task, które reprezentują operację asynchroniczną, którą można czekać i anulować, oraz Task<TResult>, co jest zadaniem, które może zwrócić wartość. Klasa TaskFactory udostępnia metody statyczne do tworzenia i uruchamiania zadań, a klasa TaskScheduler udostępnia domyślną infrastrukturę planowania wątków. |
System. | Większość typów w tej przestrzeni nazw obsługuje system wejściowy Windows Presentation Foundation (WPF). Obejmuje to klasy abstrakcji urządzeń myszy, klawiatury i stylus, wspólną klasę menedżera danych wejściowych, obsługę poleceń i poleceń niestandardowych oraz różne klasy narzędzi. Jednak niektóre typy mają zastosowanie poza WPF. |
System. | Zapewnia opartą na standardach obsługę przetwarzania kodu XML. |
System. | Zawiera klasy LINQ to XML. LINQ to XML to interfejs programowania XML w pamięci, który umożliwia wydajne i łatwe modyfikowanie dokumentów XML. |
System. | Zawiera klasy XML, które zapewniają oparte na standardach obsługę schematów języka definicji schematu XML (XSD). |