.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 version 9 (package-provided)
Nazwa | Opis |
---|---|
Microsoft. | Zawiera klasy obsługujące kompilowanie i generowanie kodu przy użyciu języka C#. |
Microsoft. | |
Microsoft. | |
Microsoft. | |
Microsoft. | |
Microsoft. | |
Microsoft. | |
Microsoft. | |
Microsoft. | |
Microsoft. | |
Microsoft. | |
Microsoft. | |
Microsoft. | |
Microsoft. | |
Microsoft. | |
Microsoft. | |
Microsoft. | |
Microsoft. | |
Microsoft. | |
Microsoft. | Zawiera klasy i abstrakcje do konfigurowania IConfiguration. |
Microsoft. | Zawiera klasy i interfejsy umożliwiające pobieranie danych konfiguracji z danych wejściowych wiersza polecenia. |
Microsoft. | |
Microsoft. | Zawiera klasy i interfejsy służące do pobierania danych konfiguracji z pliku INI. |
Microsoft. | Zawiera klasy i interfejsy służące do pobierania danych konfiguracji z pliku JSON. |
Microsoft. | |
Microsoft. | Zawiera klasy i interfejsy służące do ładowania konfiguracji z pamięci. |
Microsoft. | Zawiera klasy i interfejsy służące do ładowania danych konfiguracji wpisów tajnych użytkownika. |
Microsoft. | Contains classes and interfaces to get configuration from an XML file. |
Microsoft. | Udostępnia klasy, które obsługują implementację wzorca projektowania oprogramowania iniekcyjnego zależności. |
Microsoft. | |
Microsoft. | |
Microsoft. | |
Microsoft. | |
Microsoft. | |
Microsoft. | |
Microsoft. | |
Microsoft. | |
Microsoft. | |
Microsoft. | |
Microsoft. | |
Microsoft. | |
Microsoft. | |
Microsoft. | |
Microsoft. | |
Microsoft. | |
Microsoft. | |
Microsoft. | |
Microsoft. | |
Microsoft. | |
Microsoft. | |
Microsoft. | |
Microsoft. | |
Microsoft. | |
Microsoft. | |
Microsoft. | Udostępnia klasy, które umożliwiają hermetyzowanie zasobów aplikacji i funkcjonalności okresu istnienia. |
Microsoft. | Zawiera typy związane ze środowiskiem hostingu i zamykaniem hostowanych aplikacji. |
Microsoft. | Udostępnia klasy, które umożliwiają hermetyzowanie zasobów aplikacji systemu Linux i funkcjonalności okresu istnienia. |
Microsoft. | |
Microsoft. | Udostępnia klasy, które umożliwiają hermetyzowanie zasobów i funkcji okresu istnienia aplikacji usługi systemu Windows. |
Microsoft. | Zawiera klasy i abstrakcje używane do konfigurowania HttpClient klas HttpMessageHandler i w . IHttpClientFactory |
Microsoft. | |
Microsoft. | |
Microsoft. | Zawiera klasy używane do rejestrowania w programie IHttpClientFactory. |
Microsoft. | |
Microsoft. | Zawiera typy, które zapewniają dostęp do zegara systemowego i które abstrakują zegar systemowy do celów testowych. |
Microsoft. | |
Microsoft. | Zawiera klasy i abstrakcje służące do konfigurowania ILogger. |
Microsoft. | Zawiera klasy i abstrakcje na platformie ILogger. |
Microsoft. | |
Microsoft. | Zawiera klasy i abstrakcje do konfigurowania usług rejestrowania w ILoggingBuilder. |
Microsoft. | Zawiera klasy i abstrakcje służące do konfigurowania klasy Microsoft.Extensions.Logging.Console.ConsoleLogger. |
Microsoft. | Zawiera klasy i abstrakcje używane do konfigurowania rejestratora danych wyjściowych debugowania. |
Microsoft. | Zawiera klasy i abstrakcje służące do konfigurowania rejestratora zdarzeń systemu Windows. |
Microsoft. | Zawiera klasy i abstrakcje służące do konfigurowania rejestratora źródła zdarzeń. |
Microsoft. | |
Microsoft. | Zawiera klasy i abstrakcje służące do konfigurowania klasy Microsoft.Extensions.Logging.TraceSource.TraceSourceLogger. |
Microsoft. | |
Microsoft. | Udostępnia typy używane do implementowania wzorca opcji. |
Microsoft. | |
Microsoft. | |
Microsoft. | Udostępnia typy pierwotne bibliotek rozszerzeń firmy Microsoft. |
Microsoft. | |
Microsoft. | |
Microsoft. | |
Microsoft. | |
Microsoft. | Zawiera typy, które obsługują środowisko uruchomieniowe Visual Basic w Visual Basic. |
Microsoft. | Udostępnia dwa typy klas: te, które obsługują zdarzenia zgłaszane przez system operacyjny i te, które manipulują rejestrem systemu. |
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 używane do tworzenia pamięci i zarządzania nimi, takich jak te reprezentowane przez Span<T> i Memory<T>. |
System. | Zawiera klasy, których można użyć do reprezentowania elementów i struktury dokumentu kodu źródłowego. Klasy w tej przestrzeni nazw mogą służyć do modelowania struktury dokumentu kodu źródłowego, który może być wyjściowy jako kod źródłowy w obsługiwanym języku przy użyciu funkcji zapewnianej przez System.CodeDom.Compiler przestrzeń nazw. |
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. | |
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 interfejsy i klasy definiujące kolekcje niezmienne. |
System. | Ta przestrzeń nazw zawiera klasy, które stanowią rdzeń Managed Extensibility Framework, czyli MEF. |
System. | Udostępnia typy Managed Extensibility Framework (MEF), które są przydatne dla deweloperów rozszerzalnych aplikacji lub hostów. |
System. | Ta przestrzeń nazw zawiera typy pierwotne stanowiące model programowania MEF. |
System. | Udostępnia typy Managed Extensibility Framework (MEF) dla deweloperów korzystających z modelu programowania opartego na odbiciem. |
System. | Zawiera typy, które umożliwiają konfigurację opartą na regułach części Managed Extensibility Framework (MEF). |
System. | Zawiera klasy służące do tworzenia i określania atrybutów eksportu, pobierania eksportów ze kompozycji, konfigurowania atrybutów importu i określania sposobu interakcji części podczas kompozycji. |
System. | Zawiera klasy reprezentujące konstruktorów konwencji do konstruowania reguł używanych do konfigurowania obiektów CLR jako części MEF. |
System. | Zawiera klasy do kompilowania i konfigurowania kontenera kompozycji oraz raportowania wyjątków z niepowodzenia kompozycji. |
System. | Zawiera klasy reprezentujące podstawowe funkcje aparatu kompozycji, w tym operacje kompozycji, kontrakty, zależności części, opisy eksportu i kontekst okresu istnienia wspólnej części, który określa sposób usuwania. |
System. | Zawiera typy, które udostępniają model programowania do obsługi danych konfiguracji. |
System. | Zawiera typy konfiguracji przeznaczone tylko do użytku wewnętrznego. |
System. | Zawiera klasy bazowe współużytkowane przez aplikacje serwerowe i klienckie w celu obsługi modelu podłączanego w celu łatwego dodawania lub usuwania funkcji. |
System. | Zapewnia dostęp do klas reprezentujących architekturę ADO.NET. ADO.NET umożliwia tworzenie składników, które efektywnie zarządzają danymi z wielu źródeł danych. |
System. | Zawiera klasy współużytkowane przez dostawców danych platformy .NET. |
System. | System.Data.Odbc Przestrzeń nazw jest dostawcą danych .NET Framework dla ODBC. |
System. | System.Data.OleDb Przestrzeń nazw jest the.NET dostawcą danych struktury dla OLE DB. |
System. | System.Data.OracleClient Przestrzeń nazw jest dostawcą danych .NET Framework dla oracle. |
System. | Zawiera klasy, które obsługują funkcje specyficzne dla SQL Server. |
System. | System.Data.SqlClient Przestrzeń nazw jest dostawcą danych platformy .NET dla programu SQL Server. |
System. | Udostępnia klasy, które umożliwiają interakcję z procesami systemowymi, dziennikami zdarzeń i licznikami wydajności. |
System. | System.Diagnostics.Eventing.Reader Za pomocą przestrzeni nazw można tworzyć aplikacje, które odczytują dzienniki zdarzeń i zarządzają nimi. Zdarzenie w dzienniku zdarzeń zawiera informacje, ostrzeżenie lub błąd, który został opublikowany przez określoną aplikację, usługę lub składnik systemu operacyjnego. Te zdarzenia są odczytywane przez aplikacje, które monitorują kondycję komputera i aplikacje, które podejmują działania w przypadku wystąpienia określonych zdarzeń. Aby uzyskać więcej informacji, zobacz Podsumowanie technologii dotyczące odczytywania dzienników zdarzeń i scenariuszy dziennika zdarzeń oraz zarządzania nimi. |
System. | Metryki to pomiary liczbowe zgłaszane w czasie, najczęściej używane do monitorowania kondycji aplikacji i generowania alertów. Na przykład usługa internetowa może śledzić liczbę żądań, które otrzymuje na sekundę, ile milisekund zajęło odpowiedzi, oraz liczbę odpowiedzi wysłanych z powrotem do użytkownika. Te metryki można zgłaszać do systemu monitorowania w regularnych odstępach czasu. Przestrzeń nazw System.Diagnostics.Metrics może służyć do dodawania metryk do aplikacji. Interfejsy API działają na wszystkich platformach obsługiwanych przez platformę .NET i zostały zaprojektowane tak, aby dobrze integrować się z rosnącym ekosystemie narzędzi openTelemetry. Integrują się one również z narzędziami zestawu SDK platformy .NET, takimi jak liczniki dotnet-counter. Interfejs API odbiornika jest dostępny dla deweloperów, którzy chcą tworzyć niestandardowe narzędzia lub karty do innych systemów. |
System. | Użyj klas w tej przestrzeni nazw, aby zapewnić dane licznika. Liczniki są używane do uwidaczniania metryk wydajności użytkownikom, takim jak monitor wydajności. Przestrzeń nazw nie zawiera klas do korzystania z danych licznika. Pełny opis architektury liczników wydajności można znaleźć w temacie Liczniki wydajności. |
System. | Zapewnia łatwy dostęp do usług Active Directory Domain Services z poziomu kodu zarządzanego. Przestrzeń nazw zawiera dwie klasy składników DirectoryEntry i DirectorySearcher, które używają technologii interfejsów usług Active Directory (ADSI). ADSI to zestaw interfejsów, które firma Microsoft udostępnia jako elastyczne narzędzie do pracy z różnymi dostawcami sieci. ADSI umożliwia administratorowi lokalizowanie zasobów w sieci i zarządzanie nimi z względną łatwością, niezależnie od rozmiaru sieci. |
System. | Zapewnia jednolity dostęp i manipulowanie użytkownikami, komputerem i grupą podmiotów zabezpieczeń w wielu magazynach głównych: Active Directory Domain Services (AD DS), Active Directory Lightweight Directory Services (AD LDS) i SAM (MSAM). System.DirectoryServices.AccountManagement zarządza obiektami katalogu niezależnie od System.DirectoryServices przestrzeni nazw. |
System. | Zapewnia model obiektów abstrakcji wysokiego poziomu, który tworzy wokół Microsoft zadań usług Active Directory. Pojęcia dotyczące usługi Active Directory, takie jak las, domena, lokacja, podsieć, partycja i schemat, są częścią modelu obiektów. |
System. | Zapewnia metody zdefiniowane w standardach protokołu LDAP (Lightweight Directory Access Protocol) w wersji 3 (V3) i Directory Services Markup Language (DSML) w wersji 2,0 (v2). |
System. | Zapewnia dostęp do podstawowych funkcji graficznych GDI+. Przestrzenie System.Drawing.Drawing2Dnazw , System.Drawing.Imagingi System.Drawing.Text zapewniają bardziej zaawansowaną funkcjonalność. Aby uzyskać informacje o ograniczeniach, zobacz sekcję Uwagi. |
System. | Zawiera klasę, która obsługuje konfigurację dla klas w System.Drawing przestrzeni nazw. |
System. | Zawiera klasy, które rozszerzają logikę i rysunek interfejsu użytkownika w czasie projektowania. |
System. | Zapewnia zaawansowane funkcje grafiki dwuwymiarowej i wektorowej. |
System. | Udostępnia zaawansowane funkcje tworzenia obrazów GDI+. Podstawowa funkcjonalność grafiki jest dostarczana przez System.Drawing przestrzeń nazw. |
System. | Provides functionality for adding effects to images. |
System. | |
System. | Udostępnia usługi związane z drukowaniem dla aplikacji Windows Forms. |
System. | Zapewnia zaawansowane GDI+ typograficznych. |
System. | Zawiera typy używane podczas odczytywania i pisania notacji składni abstrakcyjnej (ASN. 1) struktury danych. |
System. | Zawiera typy używane podczas odczytywania i zapisywania danych w formacie zwięzłego reprezentacji obiektów binarnych (CBOR). |
System. | |
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 typy używane w przetwarzaniu wartości skrótów innych niż kryptograficzne. |
System. | Udostępnia klasy, które obsługują przechowywanie wielu obiektów danych w jednym kontenerze. |
System. | Udostępnia typy do wykonywania złożonych, wysokowydajnych operacji wejścia-wyjścia (we/wy). |
System. | Zawiera klasy do kontrolowania portów szeregowych. Najważniejsza klasa, SerialPort, zapewnia strukturę synchroniczną i sterowaną zdarzeniami we/wy, dostęp do stanów przypinania i przerwania oraz dostęp do właściwości sterownika szeregowego. Może służyć do zawijania Stream obiektów, co pozwala na dostęp do portu szeregowego przez klasy korzystające ze strumieni. |
System. | Zawiera klasy, które implementują Windows autoryzacji tożsamości opartej na oświadczeniach (WCF). Ten model zawiera Claim klasę i ClaimSet klasę . Począwszy od .NET Framework 4.5 i integracji środowiska Windows Identity Foundation (WIF) z programem .NET Framework, model tożsamości oparty na oświadczeniach WCF został już oparty na programie WIF. Program WIF udostępnia oparty na oświadczeniach model obiektów tożsamości, który może służyć do zapewnienia uwierzytelniania i autoryzacji w kilku stosach produktów firmy Microsoft, w tym CLR, WCF i ASP.NET. Klasy WIF, które reprezentują oświadczenia, typy oświadczeń oraz tożsamości i podmioty zabezpieczeń oparte na oświadczeniach, znajdują się w przestrzeni System.Security.Claims nazw . Począwszy od .NET 4.5, te klasy powinny być używane zamiast tych w przestrzeni System.IdentityModel.Claims nazw. |
System. | Zawiera klasy, które są używane do implementowania zasad autoryzacji w przypadku korzystania z modelu tożsamości opartego na oświadczeniach programu WCF. Począwszy od .NET Framework 4,5 i integracji Windows Identity Foundation (WIF) z .NET Framework, model tożsamości oparty na oświadczeniach WCF został zastąpiony przez WIF. WIF udostępnia model obiektów tożsamości opartych na oświadczeniach, który może służyć do zapewnienia uwierzytelniania i autoryzacji na kilku stosach produktów firmy Microsoft, w tym CLR, WCF i ASP.NET. W WIF zasady autoryzacji są implementowane przez rozszerzenie ClaimsAuthorizationManager klasy. Począwszy od programu .NET 4,5, zasady autoryzacji należy zaimplementować przy użyciu WIF zamiast klas w System.IdentityModel.Claims przestrzeni nazw. |
System. | Zawiera klasy implementujące uwierzytelnianie w modelu tożsamości opartym na oświadczeniach programu Windows Communication Foundation (WCF). Począwszy od .NET Framework 4.5 i integracji programu Windows Identity Foundation (WIF) z .NET Framework, model tożsamości oparty na oświadczeniach WCF został zastąpiony przez program WIF. Program WIF udostępnia oparty na oświadczeniach model obiektów tożsamości, który może służyć do zapewnienia uwierzytelniania i autoryzacji w kilku stosach produktów Microsoft, w tym CLR, WCF i ASP.NET. Klasy programu WIF reprezentujące tokeny zabezpieczające i używane do przetwarzania tokenów zabezpieczających znajdują się w System.IdentityModel.Tokens przestrzeni nazw, na przykład SecurityToken i SecurityTokenHandler. Począwszy od platformy .NET 4.5, klasy w przestrzeni nazw powinny być używane zamiast tych w System.IdentityModel.TokensSystem.IdentityModel.Selectors przestrzeni nazw. |
System. | Zawiera klasy podstawowe, takie jak , i , oraz klasy pochodzące z tych klas i reprezentujące kilka typów tokenów, artefaktów i programów obsługi, dla których program SecurityTokenSecurityTokenHandler Windows Identity Foundation (WIF) ma wbudowaną SecurityKeyIdentifierClause obsługę. Obejmuje to klasy, które zawierają obsługę tokenów SAML w wersji 1.1 i 2.0, takich jak: SamlSecurityToken , SamlSecurityTokenHandler , i Saml2SecurityTokenSaml2SecurityTokenHandler . |
System. | Zapewnia obsługę opartą na standardach serializacji notacji obiektów JavaScript (JSON). |
System. | Udostępnia klasy i interfejsy, które obsługują zapytania korzystające z Language-Integrated Query (LINQ). |
System. | Zapewnia dostęp do bogatego zestawu zdarzeń zarządzania informacjami i zarządzaniem dotyczących systemu, urządzeń i aplikacji instrumentowanych w infrastrukturze Instrumentacji zarządzania Windows (WMI). Aplikacje i usługi mogą wykonywać zapytania dotyczące interesujących informacji o zarządzaniu (takich jak ilość wolnego miejsca na dysku, jakie jest bieżące wykorzystanie procesora CPU, z którą baza danych jest połączona określona aplikacja i wiele innych), przy użyciu klas pochodnych ManagementObjectSearcher i ManagementQuerylub subskrybowania różnych zdarzeń zarządzania przy użyciu ManagementEventWatcher klasy . Dostępne dane mogą pochodzić zarówno ze składników zarządzanych, jak i niezarządzanych w środowisku rozproszonym. |
System. | Zawiera klasy do odtwarzania plików dźwiękowych i uzyskiwania dostępu do dźwięków dostarczanych przez system. |
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 metody rozszerzające dla HttpClient i HttpContent wykonujące automatyczną serializację i deserializacja przy użyciu System.Text.Jsna. |
System. | Zawiera klasy używane do wysyłania poczty elektronicznej do serwera SMTP (Simple Mail Transfer Protocol) na potrzeby dostarczania. |
System. | Zapewnia dostęp do danych ruchu sieciowego, informacji o adresach sieciowych i powiadomień o zmianach adresów dla komputera lokalnego. Przestrzeń nazw zawiera również klasy implementujące narzędzie Ping. Możesz użyć Ping i powiązanych klas, aby sprawdzić, czy komputer jest dostępny w sieci. |
System. | Zapewnia dostęp do funkcji sieci równorzędnej. |
System. | System.Net.PeerToPeer Zwiększa funkcjonalność sieci i udostępnia funkcje bezserwerowej sesji współpracy zarządzanej. |
System. | |
System. | Umożliwia zarządzaną implementację interfejsu WebSocket dla programistów. |
System. | |
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ą dostosowane konteksty odbicia. |
System. | Zapewnia funkcję niskiego poziomu do odczytywania metadanych zestawu zgodnie z ECMA-335. Ta przestrzeń nazw jest przeznaczona do użycia przez kompilatory i inne narzędzia, które muszą odczytywać metadane zestawu. |
System. | Zapewnia funkcje niskiego poziomu do pisania metadanych zestawu zgodnie z ECMA-335. |
System. | Udostępnia klasy związane z odczytywaniem lub zapisywaniem plików przenośnych plików wykonywalnych (PE). |
System. | Udostępnia klasy, które mogą odczytywać i zapisywać zasoby w formacie obsługującym obiekty inne niż pierwotne. |
System. | Zawiera typy, które umożliwiają implementowanie buforowania w aplikacjach .NET. |
System. | Zawiera typy obsługujące .NET Framework środowiska hostingu, które korzystają z funkcji buforowania w ASP.NET. |
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. | 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 klasy, których można używać do serializacji i deserializacji obiektów. Serializacja to proces konwertowania obiektu lub grafu obiektów na liniową sekwencję bajtów dla magazynu lub transmisji do innej lokalizacji. Deserializacja to proces pobierania przechowywanych informacji i ponownego tworzenia z niego obiektów. |
System. | Udostępnia typowe wyliczenia, interfejsy i klasy, które są używane przez klasy formatujące serializacji. |
System. | Zawiera klasę BinaryFormatter , która może służyć do serializacji i deserializacji obiektów w formacie binarnym. |
System. | Zapewnia podstawową strukturę systemu zabezpieczeń środowiska uruchomieniowego języka wspólnego, w tym klasy bazowe dla uprawnień. |
System. | Zapewnia elementy programistyczne kontrolujące dostęp do i inspekcję akcji związanych z zabezpieczeniami w zabezpieczanych obiektach. |
System. | Udostępnia usługi kryptograficzne, w tym bezpieczne kodowanie i dekodowanie danych, a także wiele innych operacji, takich jak tworzenie skrótów, generowanie losowych numerów i uwierzytelnianie komunikatów. Aby uzyskać więcej informacji, zobacz Usług kryptograficznych. |
System. | Zawiera typy używane do tworzenia i przetwarzania komunikatów podpisywania i szyfrowania obiektów CBOR (COSE). |
System. | Udostępnia elementy programowania dla standardów kryptograficznych klucza publicznego (PKCS), w tym metody podpisywania danych, wymiany kluczy, żądania certyfikatów, szyfrowania i odszyfrowywania kluczy publicznych oraz innych funkcji zabezpieczeń. |
System. | Zawiera implementację środowiska uruchomieniowego języka wspólnego certyfikatu Authenticode X.509 v.3. Ten certyfikat jest podpisany przy użyciu klucza prywatnego, który jednoznacznie i pozytywnie identyfikuje właściciela certyfikatu. |
System. | Zawiera klasy obsługujące tworzenie i sprawdzanie poprawności podpisów cyfrowych XML. Klasy w tej przestrzeni nazw implementują rekomendacje organizacja World Wide Web Consortium, składnię i przetwarzanie podpisu XML. |
System. | Definiuje klasy kontrolujące dostęp do operacji i zasobów na podstawie zasad. |
System. | Zawiera grupy kodu, warunki członkostwa i dowody. Te trzy typy klas służą do tworzenia reguł stosowanych przez system zasad zabezpieczeń środowiska uruchomieniowego języka wspólnego. Klasy dowodów są danymi wejściowymi zasad zabezpieczeń, a warunki członkostwa to przełączniki; razem te instrukcje zasad tworzą i określają przyznany zestaw uprawnień. Poziomy zasad i grupy kodu są strukturą hierarchii zasad. Grupy kodu są hermetyzacją reguły i są uporządkowane hierarchicznie na poziomie zasad. |
System. | Udostępnia klasy powiązane z modelem usługi. |
System. | Dostarcza klasy powiązane z kanałami modelu usług. |
System. | Zawiera klasy związane z opisem modelu usług. |
System. | Udostępnia klasy związane z wysyłaniem modelu usługi. |
System. | Zawiera ogólne typy związane z zabezpieczeniami. |
System. | Zajmuje się tokenami zabezpieczającymi i certyfikatami. |
System. | Udostępnia klasy związane z syndykacją modelu usług. |
System. | Zawiera klasy, które umożliwiają implementowanie, Instalowanie i kontrolowanie aplikacji usług systemu Windows. Usługi są długotrwałymi plikami wykonywalnymi, które są uruchamiane bez interfejsu użytkownika. Implementacja usługi polega na dziedziczeniu z ServiceBase klasy i zdefiniowaniu określonego zachowania do przetwarzania w przypadku przekazywania poleceń Uruchom, Zatrzymaj, Wstrzymaj i Kontynuuj, a także niestandardowych zachowań i akcji podejmowanych podczas zamykania systemu. |
System. | Zawiera pojedynczą klasę , która zawiera informacje o formacie dźwięku wprowadzanego do aparatu rozpoznawania mowy lub wyprowadzanym z aparatu SpeechAudioFormatInfo syntezy mowy. |
System. | Zawiera typy technologii rozpoznawania mowy dla komputerów z systemem Windows do implementowania rozpoznawania mowy. |
System. | Dzięki członkom System.Speech.Recognition.SrgsGrammar przestrzeni nazw można programowo tworzyć gramatyki zgodne ze specyfikacją gramatyki rozpoznawania mowy W3C w wersji 1.0 (SRGS). |
System. | Zawiera klasy do inicjowania i konfigurowania aparatu syntezy mowy, tworzenia monitów, generowania mowy, reagowania na zdarzenia oraz modyfikowania cech głosu. |
System. | Obsługuje tworzenie aparatów niestandardowych opartych na języku SSML (Speech Synthesis Markup Language) na potrzeby renderowania tekstu na mowę (TTS). |
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. | Zawiera klasę bazową, która reprezentuje koder sieci Web; podklasy, które reprezentują kodowanie znaków HTML, JavaScript i URL; i Klasa, która reprezentuje filtr umożliwiający kodowanie tylko niektórych znaków, zakresów znaków lub punktów kodowych. |
System. | Zapewnia funkcje wysokiej wydajności, niskiej alokacji i zgodności ze standardami do przetwarzania kodu JavaScript Object Notation (JSON), które obejmują serializacji obiektów do tekstu JSON i deserializacji tekstu JSON do obiektów, z obsługą wbudowanego formatu UTF-8. Udostępnia również typy do odczytu i zapisu tekstu JSON zakodowanego jako UTF-8 oraz do tworzenia modelu obiektów dokumentu w pamięci (DOM) na potrzeby losowego dostępu do elementów JSON w widoku ustrukturyzowanym danych. |
System. | Udostępnia typy do obsługi modelu DOM (Writeable Document Object Model) w pamięci, który umożliwia losowy dostęp do elementów JSON w ustrukturyzowanym widoku danych. |
System. | |
System. | Zawiera klasy używane do dostosowywania i rozszerzania serializacji i deserializacji obiektów na dokumenty lub strumienie w formacie JSON za pośrednictwem modelu atrybutów lub konwerterów typów. |
System. | |
System. | Zawiera typy, które umożliwiają pobieranie i pracę z nazwanymi zakresami Unicode. |
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 zestaw struktur danych synchronizacji do przekazywania danych między producentami i konsumentami asynchronicznie. |
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. | Udostępnia oparty na aktorach model programowania, który obsługuje przekazywanie komunikatów w procesie dla grubszych zadań przepływu danych i potokowania. |
System. | Zawiera klasy, które umożliwiają pisanie własnej transakcyjnej aplikacji i menedżera zasobów. W szczególności możesz utworzyć transakcję (lokalną lub rozproszoną) i uczestniczyć w niej z jednym lub wieloma uczestnikami. |
System. | W przypadku platform .NET Core i .NET 5+ta przestrzeń nazw zawiera klasę HttpUtility . W przypadku .NET Framework ta przestrzeń nazw zawiera klasy i interfejsy, które umożliwiają komunikację z serwerem przeglądarki. Klasy te obejmują klasę HttpRequest , która udostępnia obszerne informacje o bieżącym żądaniu HTTP, HttpResponse klasie, która zarządza danymi wyjściowymi HTTP klienta, oraz HttpServerUtility klasie, która zapewnia dostęp do narzędzi i procesów po stronie serwera. System.WebObejmuje również klasy do manipulowania plikami cookie, transferu plików, informacji o wyjątkach i kontroli wyjściowej pamięci podręcznej w .NET Framework. |
System. | Zawiera typy, które określają uprawnienia dla niektórych scenariuszy ładowania XAML, takich jak ładowanie pod częściowym zaufaniem lub ładowanie typów wewnętrznych. |
System. | Zapewnia opartą na standardach obsługę przetwarzania kodu XML. |