System Przestrzeń nazw
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
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.
Access |
Wyjątek zgłaszany podczas próby odczytu lub zapisu chronionej pamięci. |
Activation |
Identyfikuje kontekst aktywacji dla bieżącej aplikacji. Tej klasy nie można dziedziczyć. |
Activator |
Zawiera metody tworzenia typów obiektów lokalnie lub zdalnie lub uzyskiwania odwołań do istniejących obiektów zdalnych. Tej klasy nie można dziedziczyć. |
Aggregate |
Reprezentuje co najmniej jeden błąd występujący podczas wykonywania aplikacji. |
App |
Udostępnia elementy członkowskie do ustawiania i pobierania danych dotyczących kontekstu aplikacji. |
App |
Reprezentuje domenę aplikacji, która jest izolowanym środowiskiem, w którym są wykonywane aplikacje. Tej klasy nie można dziedziczyć. |
App |
Zapewnia zarządzany odpowiednik niezarządzanego hosta. |
App |
Reprezentuje informacje o powiązaniu zestawu, które można dodać do wystąpienia AppDomain. |
App |
Wyjątek zgłaszany podczas próby uzyskania dostępu do niezaładowanej domeny aplikacji. |
Application |
Służy jako klasa bazowa dla wyjątków zdefiniowanych przez aplikację. |
Application |
Zawiera informacje używane do unikatowego identyfikowania aplikacji opartej na manifeście. Tej klasy nie można dziedziczyć. |
Application |
Zapewnia możliwość unikatowego identyfikowania aplikacji aktywowanej przez manifest. Tej klasy nie można dziedziczyć. |
Argument |
Wyjątek zgłaszany, gdy jeden z argumentów dostarczonych do metody jest nieprawidłowy. |
Argument |
Wyjątek zgłaszany, gdy odwołanie o wartości null ( |
Argument |
Wyjątek zgłaszany, gdy wartość argumentu znajduje się poza dozwolonym zakresem wartości zdefiniowanym przez wywołaną metodę. |
Arithmetic |
Wyjątek zgłaszany w przypadku błędów w operacji arytmetycznej, rzutowania lub konwersji. |
Array |
Udostępnia metody tworzenia, manipulowania, wyszukiwania i sortowania tablic, służąc tym samym jako klasa bazowa dla wszystkich tablic w środowisku uruchomieniowym języka wspólnego. |
Array |
Wyjątek zgłaszany podczas próby przechowywania elementu nieprawidłowego typu w tablicy. |
Assembly |
Dostarcza dane dla zdarzenia AssemblyLoad. |
Attribute |
Reprezentuje klasę bazową atrybutów niestandardowych. |
Attribute |
Określa użycie innej klasy atrybutów. Tej klasy nie można dziedziczyć. |
Bad |
Wyjątek zgłaszany, gdy obraz pliku biblioteki linków dynamicznych (DLL) lub program wykonywalny jest nieprawidłowy. |
Binary |
Uproszczona abstrakcja ładunku bajtów, który obsługuje konwertowanie między ciągami, strumieniem, formatem JSON i bajtami. |
Bit |
Konwertuje podstawowe typy danych na tablicę bajtów i tablicę bajtów na podstawowe typy danych. |
Buffer |
Manipuluje tablicami typów pierwotnych. |
Cannot |
Wyjątek zgłaszany podczas próby zwolnienia domeny aplikacji kończy się niepowodzeniem. |
Char |
Obsługuje iterowanie obiektu String i odczytywanie jego pojedynczych znaków. Tej klasy nie można dziedziczyć. |
CLSCompliant |
Wskazuje, czy element programu jest zgodny ze specyfikacją języka wspólnego (CLS). Tej klasy nie można dziedziczyć. |
Console |
Reprezentuje standardowe strumienie danych wejściowych, wyjściowych i błędów dla aplikacji konsoli. Tej klasy nie można dziedziczyć. |
Console |
Dostarcza dane dla zdarzenia CancelKeyPress. Tej klasy nie można dziedziczyć. |
Context |
Definiuje klasę bazową dla wszystkich klas powiązanych kontekstowo. |
Context |
Wyjątek zgłaszany podczas próby przeprowadzenia marshalingu obiektu przez granicę kontekstu kończy się niepowodzeniem. |
Context |
Wskazuje, że wartość pola statycznego jest unikatowa dla określonego kontekstu. |
Convert |
Konwertuje podstawowy typ danych na inny podstawowy typ danych. |
Data |
Wyjątek zgłaszany, gdy jednostka danych jest odczytywana lub zapisywana na adres, który nie jest wielokrotnym rozmiarem danych. Tej klasy nie można dziedziczyć. |
DBNull |
Reprezentuje nieistnieną wartość. Tej klasy nie można dziedziczyć. |
Delegate |
Reprezentuje delegata, który jest strukturą danych, która odwołuje się do metody statycznej lub wystąpienia klasy i metody wystąpienia tej klasy. |
Divide |
Wyjątek zgłaszany podczas próby podzielenia wartości całkowitej lub Decimal przez zero. |
Dll |
Nie można odnaleźć wyjątku, który jest zgłaszany, gdy nie można odnaleźć biblioteki DLL określonej w importowaniu biblioteki DLL. |
Duplicate |
Wyjątek zgłaszany, gdy obiekt pojawia się więcej niż raz w tablicy obiektów synchronizacji. |
Entry |
Wyjątek zgłaszany podczas próby załadowania klasy kończy się niepowodzeniem z powodu braku metody wpisu. |
Enum |
Udostępnia klasę bazową dla wyliczenia. |
Environment |
Zawiera informacje na temat manipulowania bieżącym środowiskiem i platformą oraz sposoby manipulowania nimi. Tej klasy nie można dziedziczyć. |
Event |
Reprezentuje klasę bazową dla klas zawierających dane zdarzeń i udostępnia wartość do użycia dla zdarzeń, które nie zawierają danych zdarzeń. |
Exception |
Reprezentuje błędy występujące podczas wykonywania aplikacji. |
Execution |
Wyjątek zgłaszany w przypadku wystąpienia wewnętrznego błędu w a aparatu wykonywania środowiska uruchomieniowego języka wspólnego. Tej klasy nie można dziedziczyć. |
Fake |
Rozszerzenia służące do konfigurowania fałszywego rejestrowania używanego w testach jednostkowych. |
Fake |
Rozszerzenia, które umożliwiają zarejestrowanie fałszywego redactora w aplikacji. |
Field |
Wyjątek zgłaszany, gdy istnieje nieprawidłowa próba uzyskania dostępu do prywatnego lub chronionego pola wewnątrz klasy. |
File |
Analizator z możliwością dostosowywania na podstawie schematu plików. |
Flags |
Wskazuje, że wyliczenie może być traktowane jako pole bitowe; oznacza to zestaw flag. |
Format |
Wyjątek zgłaszany, gdy format argumentu jest nieprawidłowy lub gdy ciąg formatu złożonego nie jest poprawnie sformułowany. |
Formattable |
Reprezentuje ciąg formatu złożonego wraz z argumentami, które mają być sformatowane. |
Ftp |
Dostosowywalny analizator oparty na schemacie protokołu FTP (File Transfer Protocol). |
GC |
Steruje systemowym modułem odśmiecającym śmieci, usługą, która automatycznie odzyskuje nieużywaną pamięć. |
Generic |
Dostosowywalny analizator dla hierarchicznego identyfikatora URI. |
Gopher |
Dostosowywalny analizator oparty na schemacie Gopher. |
Http |
Dostosowywalny analizator oparty na schemacie HTTP. |
Index |
Wyjątek zgłaszany podczas próby uzyskania dostępu do elementu tablicy lub kolekcji z indeksem, który znajduje się poza jego granicami. |
Insufficient |
Wyjątek zgłaszany, gdy istnieje niewystarczający dostępny stos wykonywania, aby umożliwić wykonywanie większości metod. |
Insufficient |
Wyjątek zgłaszany w przypadku niepowodzenia sprawdzania wystarczającej ilości dostępnej pamięci. Tej klasy nie można dziedziczyć. |
Invalid |
Wyjątek zgłaszany w przypadku nieprawidłowej konwersji rzutowej lub jawnej. |
Invalid |
Wyjątek zgłaszany, gdy wywołanie metody jest nieprawidłowe dla bieżącego stanu obiektu. |
Invalid |
Wyjątek zgłaszany, gdy program zawiera nieprawidłowy język microsoft intermediate language (MSIL) lub metadane. Ogólnie rzecz biorąc, oznacza to usterkę w kompilatorze, który wygenerował program. Ten wyjątek jest również zgłaszany, gdy limity implementacji wewnętrznego środowiska uruchomieniowego zostały przekroczone przez program. |
Invalid |
Wyjątek zgłaszany, gdy informacje o strefie czasowej są nieprawidłowe. |
Lazy<T> |
Zapewnia obsługę inicjowania leniwego. |
Lazy<T,TMetadata> |
Udostępnia leniwe pośrednie odwołanie do obiektu i skojarzonych z nim metadanych do użycia przez zarządzaną platformę rozszerzalności. |
Ldap |
Dostosowywalny analizator oparty na schemacie Lightweight Directory Access Protocol (LDAP). |
Loader |
Służy do ustawiania domyślnych zasad optymalizacji modułu ładującego dla głównej metody aplikacji wykonywalnej. |
Local |
Hermetyzuje miejsce pamięci do przechowywania danych lokalnych. Tej klasy nie można dziedziczyć. |
Marshal |
Umożliwia dostęp do obiektów w granicach domeny aplikacji w aplikacjach obsługujących komunikacja zdalną. |
Math |
Zapewnia stałe i metody statyczne dla trigonometrycznych, logarytmicznych i innych typowych funkcji matematycznych. |
MathF |
Zapewnia stałe i metody statyczne dla trigonometrycznych, logarytmicznych i innych typowych funkcji matematycznych. |
Member |
Wyjątek zgłaszany podczas próby uzyskania dostępu do składowej klasy kończy się niepowodzeniem. |
Memory |
Udostępnia metody rozszerzeń dla typów związanych z pamięcią i zakresu, takich jak Memory<T>, ReadOnlyMemory<T>, Span<T>i ReadOnlySpan<T>. |
Method |
Wyjątek zgłaszany w przypadku nieprawidłowej próby uzyskania dostępu do metody, takiej jak uzyskiwanie dostępu do metody prywatnej z częściowo zaufanego kodu. |
Missing |
Wyjątek zgłaszany podczas próby dynamicznego uzyskania dostępu do pola, które nie istnieje. Jeśli pole w bibliotece klas zostało usunięte lub zmienione, ponownie skompiluj wszystkie zestawy odwołujące się do tej biblioteki. |
Missing |
Wyjątek zgłaszany podczas próby dynamicznego uzyskania dostępu do składowej klasy, która nie istnieje lub która nie jest zadeklarowana jako publiczna. Jeśli element członkowski w bibliotece klas został usunięty lub zmieniono jego nazwę, ponownie skompiluj wszystkie zestawy odwołujące się do tej biblioteki. |
Missing |
Wyjątek zgłaszany w przypadku próby dynamicznego uzyskania dostępu do metody, która nie istnieje. |
MTAThread |
Wskazuje, że model wątkowania COM dla aplikacji jest wielowątkowym apartamentem (MTA). |
Multicast |
Reprezentuje delegata multiemisji; oznacza to, delegat, który może mieć więcej niż jeden element na liście wywołań. |
Multicast |
Wyjątek zgłaszany podczas próby połączenia dwóch delegatów na podstawie typu Delegate zamiast typu MulticastDelegate. Tej klasy nie można dziedziczyć. |
Net |
Analizator oparty na schemacie NetPipe dla systemu "Indigo". |
Net |
Analizator oparty na schemacie NetTcp dla systemu "Indigo". |
News |
Dostosowywalny analizator oparty na schemacie wiadomości przy użyciu protokołu NNTP (Network News Transfer Protocol). |
Non |
Wskazuje, że pole klasy możliwej do serializacji nie powinno być serializowane. Tej klasy nie można dziedziczyć. |
Not |
Wyjątek zgłaszany, gdy wartość zmiennoprzecinkowa to nieskończoność dodatnia, nieskończoność ujemna lub Nie-liczba (NaN). |
Not |
Wyjątek zgłaszany, gdy żądana metoda lub operacja nie jest implementowana. |
Not |
Wyjątek zgłaszany, gdy wywoływana metoda nie jest obsługiwana lub gdy istnieje próba odczytu, wyszukiwania lub zapisu w strumieniu, który nie obsługuje wywoływanej funkcji. |
Nullable |
Obsługuje typ wartości, który można przypisać |
Null |
Wyjątek zgłaszany podczas próby wyłudzenia odwołania do obiektu o wartości null. |
Object |
Obsługuje wszystkie klasy w hierarchii klas platformy .NET i udostępnia usługi niskiego poziomu dla klas pochodnych. Jest to ostateczna klasa bazowa wszystkich klas platformy .NET; jest to katalog główny hierarchii typów. |
Object |
Wyjątek zgłaszany podczas wykonywania operacji na usuniętym obiekcie. |
Obsolete |
Oznacza elementy programu, które nie są już używane. Tej klasy nie można dziedziczyć. |
Operating |
Reprezentuje informacje o systemie operacyjnym, takie jak wersja i identyfikator platformy. Tej klasy nie można dziedziczyć. |
Operation |
Wyjątek zgłaszany w wątku po anulowaniu operacji wykonywanej przez wątek. |
Out |
Wyjątek zgłaszany, gdy za mało pamięci, aby kontynuować wykonywanie programu. |
Overflow |
Wyjątek zgłaszany w przypadku operacji arytmetycznej, rzutowania lub konwersji w sprawdzonym kontekście powoduje przepełnienie. |
Param |
Wskazuje, że metoda zezwala na zmienną liczbę argumentów w wywołaniu. Tej klasy nie można dziedziczyć. |
Platform |
Wyjątek zgłaszany, gdy funkcja nie jest uruchamiana na określonej platformie. |
Progress<T> |
Zawiera IProgress<T>, który wywołuje wywołania zwrotne dla każdej zgłoszonej wartości postępu. |
Random |
Reprezentuje generator liczb pseudolosowych, który jest algorytmem tworzącym sekwencję liczb spełniających określone wymagania statystyczne dotyczące losowości. |
Rank |
Wyjątek zgłaszany, gdy tablica z nieprawidłową liczbą wymiarów jest przekazywana do metody. |
Resolve |
Udostępnia dane dotyczące zdarzeń rozwiązywania problemów modułu ładującego, takich jak zdarzenia TypeResolve, ResourceResolve, ReflectionOnlyAssemblyResolvei AssemblyResolve. |
Serializable |
Wskazuje, że klasę można serializować przy użyciu serializacji binarnej lub XML. Tej klasy nie można dziedziczyć. |
Stack |
Wyjątek zgłaszany, gdy stos wykonywania przekracza rozmiar stosu. Tej klasy nie można dziedziczyć. |
STAThread |
Wskazuje, że model wątkowania COM dla aplikacji jest jednowątkowy apartament (STA). |
String |
Reprezentuje tekst jako sekwencję jednostek kodu UTF-16. |
String |
Reprezentuje operację porównania ciągów, która używa określonych reguł porównania wielkości liter i reguł porównania porządkowego na podstawie kultury. |
String |
Udostępnia metody rozszerzenia do pracy z normalizacją ciągów. |
System |
Służy jako klasa bazowa dla przestrzeni nazw wyjątków systemowych. |
Thread |
Wskazuje, że wartość pola statycznego jest unikatowa dla każdego wątku. |
Timeout |
Wyjątek zgłaszany, gdy czas przydzielony dla procesu lub operacji wygasł. |
Time |
Zapewnia abstrakcję na czas. |
Time |
Reprezentuje strefę czasową. |
Time |
Reprezentuje dowolną strefę czasową na świecie. |
Time |
Zawiera informacje o dostosowaniu strefy czasowej, takiej jak przejście do i z czasu letniego. |
Time |
Wyjątek zgłaszany, gdy nie można odnaleźć strefy czasowej. |
Tuple |
Udostępnia metody statyczne do tworzenia obiektów krotki. |
Tuple<T1> |
Reprezentuje krotkę 1 lub pojedynczą. |
Tuple<T1,T2> |
Reprezentuje krotkę 2-krotkową lub parę. |
Tuple<T1,T2,T3> |
Reprezentuje krotkę 3-krotkową lub potrójną. |
Tuple<T1,T2,T3,T4> |
Reprezentuje krotkę 4-krotkową lub czteroosobową. |
Tuple<T1,T2,T3,T4,T5> |
Reprezentuje krotkę 5-krotkową lub kwintuple. |
Tuple<T1,T2,T3,T4,T5,T6> |
Reprezentuje krotkę 6-krotkową lub sekstuple. |
Tuple<T1,T2,T3,T4,T5,T6,T7> |
Reprezentuje krotkę 7-krotkową lub przegrodę. |
Tuple<T1,T2,T3,T4,T5,T6,T7,TRest> |
Reprezentuje n-krotki, gdzie n wynosi 8 lub większą. |
Tuple |
Udostępnia metody rozszerzeń dla krotki do współdziałania z obsługą języka krotki w języku C#. |
Type |
Reprezentuje deklaracje typów: typy klas, typy interfejsów, typy tablic, typy wartości, typy wyliczenia, parametry typu, definicje typów ogólnych i otwarte lub zamknięte skonstruowane typy ogólne. |
Type |
Wyjątek zgłaszany, gdy metoda próbuje użyć typu, do którego nie ma dostępu. |
Type |
Wyjątek zgłaszany jako otoka wokół wyjątku zgłaszanego przez inicjatora klasy. Tej klasy nie można dziedziczyć. |
Type |
Wyjątek zgłaszany podczas wystąpienia błędów ładowania typu. |
Type |
Wyjątek zgłaszany podczas próby uzyskania dostępu do klasy rozładowanej. |
Unauthorized |
Wyjątek zgłaszany, gdy system operacyjny odmawia dostępu z powodu błędu we/wy lub określonego typu błędu zabezpieczeń. |
Unhandled |
Dostarcza dane dla zdarzenia, które jest zgłaszane, gdy istnieje wyjątek, który nie jest obsługiwany w żadnej domenie aplikacji. |
Uri |
Zapewnia reprezentację obiektu jednolitego identyfikatora zasobu (URI) i łatwy dostęp do części identyfikatora URI. |
Uri |
Udostępnia konstruktor niestandardowy dla identyfikatorów zasobów jednolitych i modyfikuje identyfikatory URI dla klasy Uri. |
Uri |
Wyjątek zgłaszany po wykryciu nieprawidłowego identyfikatora URI (Uniform Resource Identifier). |
Uri |
Analizuje nowy schemat identyfikatora URI. Jest to abstrakcyjna klasa. |
Uri |
Klasa reprezentująca szablon identyfikatora URI (Uniform Resource Identifier). |
Uri |
Klasa używana do porównywania wystąpień UriTemplate dla równoważności strukturalnej (zamiast odwołania). |
Uri |
Klasa reprezentująca wyniki operacji dopasowania w wystąpieniu UriTemplate. |
Uri |
Reprezentuje błąd podczas dopasowywania Uri do UriTemplateTable. |
Uri |
Klasa reprezentująca asocjacyjny zestaw obiektów UriTemplate. |
Uri |
|
Value |
Udostępnia klasę bazową dla typów wartości. |
Version |
Reprezentuje numer wersji zestawu, systemu operacyjnego lub środowiska uruchomieniowego języka wspólnego. Tej klasy nie można dziedziczyć. |
Weak |
Reprezentuje słabe odwołanie, które odwołuje się do obiektu, jednocześnie zezwalając na odzyskanie tego obiektu przez odzyskiwanie pamięci. |
Weak |
Reprezentuje słabe odwołanie typizowane, które odwołuje się do obiektu, jednocześnie zezwalając na odzyskanie tego obiektu przez odzyskiwanie pamięci. |
Windows |
Udostępnia metody rozszerzenia służące do konwertowania między zadaniami a akcjami asynchronicznymi i operacjami środowiska uruchomieniowego systemu Windows. |
Arg |
Reprezentuje listę argumentów o zmiennej długości; oznacza to, że parametry funkcji, która przyjmuje zmienną liczbę argumentów. |
Array |
Udostępnia moduł wyliczający dla elementów ArraySegment<T>. |
Array |
Rozdziela sekcję jednowymiarowej tablicy. |
Boolean |
Reprezentuje wartość logiczną ( |
Byte |
Reprezentuje 8-bitową liczbę całkowitą bez znaku. |
Char |
Reprezentuje znak jako jednostkę kodu UTF-16. |
Console |
Opisuje konsoli, który został naciśnięty, w tym znak reprezentowany przez konsoli i stan modyfikujące SHIFT, ALT i CTRL. |
Date |
Reprezentuje daty z wartościami od 1 stycznia 0001 Anno Domini (Common Era) do 31 grudnia 9999 R. (C.E.) w kalendarzu gregoriańskim. |
Date |
Reprezentuje moment w czasie, zwykle wyrażony jako data i godzina dnia. |
Date |
Reprezentuje punkt w czasie, zwykle wyrażony jako data i godzina dnia w stosunku do uniwersalnego czasu koordynowanego (UTC). |
Decimal |
Reprezentuje liczbę zmiennoprzecinkową dziesiętną. |
Delegate. |
Udostępnia moduł wyliczający dla listy wywołań delegata. |
Double |
Reprezentuje liczbę zmiennoprzecinkową o podwójnej precyzji. |
Environment. |
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. |
GCGeneration |
Reprezentuje rozmiar i fragmenację generacji przy wejściu i na wyjściu Z GC zgłoszonego w GCMemoryInfo. |
GCMemory |
Udostępnia zestaw interfejsów API, których można użyć do pobierania informacji dotyczących odzyskiwania pamięci. |
Guid |
Reprezentuje unikatowy identyfikator globalny (GUID). |
Half |
Reprezentuje liczbę zmiennoprzecinkową o pół precyzji. |
Hash |
Łączy kod skrótu dla wielu wartości w jeden kod skrótu. |
Index |
Reprezentuje typ, który może służyć do indeksowania kolekcji od początku lub na końcu. |
Int128 |
Reprezentuje 128-bitową liczbę całkowitą ze znakiem. |
Int16 |
Reprezentuje 16-bitową liczbę całkowitą ze znakiem. |
Int32 |
Reprezentuje 32-bitową liczbę całkowitą ze znakiem. |
Int64 |
Reprezentuje 64-bitową liczbę całkowitą ze znakiem. |
Int |
Reprezentuje podpisaną liczbę całkowitą, w której szerokość bitów jest taka sama jak wskaźnik. |
Memory<T> |
Reprezentuje ciągły region pamięci. |
Memory |
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. |
Memory |
Udostępnia procedurę obsługi używaną przez kompilator języka do formatowania ciągów interpolowanych w zakresy znaków. |
Module |
Reprezentuje uchwyt środowiska uruchomieniowego dla modułu. |
Nullable<T> |
Reprezentuje typ wartości, który można przypisać |
Range |
Reprezentuje zakres, który ma indeksy początkowe i końcowe. |
Read |
Reprezentuje ciągły region pamięci, podobny do ReadOnlySpan<T>. W przeciwieństwie do ReadOnlySpan<T>, nie jest to typ przypominający byref. |
Read |
Udostępnia moduł wyliczający dla elementów ReadOnlySpan<T>. |
Read |
Zapewnia bezpieczną i bezpieczną pamięć reprezentację tylko do odczytu ciągłego regionu dowolnego pamięci. |
Runtime |
Odwołuje się do listy argumentów o zmiennej długości. |
Runtime |
Reprezentuje pole przy użyciu wewnętrznego tokenu metadanych. |
Runtime |
RuntimeMethodHandle jest dojściem do wewnętrznej reprezentacji metadanych metody. |
Runtime |
Reprezentuje typ przy użyciu wewnętrznego tokenu metadanych. |
SByte |
Reprezentuje 8-bitową liczbę całkowitą ze znakiem. |
Sequence |
Reprezentuje pozycję w nietęgliwym zestawie pamięci. Właściwości tego typu nie powinny być interpretowane przez dowolny typ, ale typ, który go utworzył. |
Single |
Reprezentuje liczbę zmiennoprzecinkową o pojedynczej precyzji. |
Span<T>.Enumerator |
Udostępnia moduł wyliczający dla elementów Span<T>. |
Span<T> |
Zapewnia bezpieczną i bezpieczną pamięć reprezentację ciągłego regionu dowolnego pamięci. |
Time |
Reprezentuje godzinę dnia, jak można odczytać z zegara, w zakresie od 00:00:00 do 23:59:59.99999999. |
Time |
Reprezentuje przedział czasu. |
Time |
Zawiera informacje o określonej zmianie czasu, takie jak zmiana czasu letniego na czas standardowy lub odwrotnie, w określonej strefie czasowej. |
Typed |
Opisuje obiekty, które zawierają zarówno zarządzany wskaźnik do lokalizacji, jak i reprezentację środowiska uruchomieniowego typu, który może być przechowywany w tej lokalizacji. |
UInt128 |
Reprezentuje 128-bitową niepodpisaną liczbę całkowitą. |
UInt16 |
Reprezentuje 16-bitową liczbę całkowitą bez znaku. |
UInt32 |
Reprezentuje 32-bitową liczbę całkowitą bez znaku. |
UInt64 |
Reprezentuje 64-bitową liczbę całkowitą bez znaku. |
UInt |
Reprezentuje niepodpisaną liczbę całkowitą, w której szerokość bitów jest taka sama jak wskaźnik. |
Uri |
Udostępnia opcje kontrolujące sposób tworzenia i zachowania Uri. |
Value |
Udostępnia metody statyczne do tworzenia krotki wartości. |
Value |
Reprezentuje krotkę wartości z jednym składnikiem. |
Value |
Reprezentuje krotkę wartości z 2 składnikami. |
Value |
Reprezentuje krotkę wartości z 3 składnikami. |
Value |
Reprezentuje krotkę wartości z 4 składnikami. |
Value |
Reprezentuje krotkę wartości z 5 składnikami. |
Value |
Reprezentuje krotkę wartości z 6 składnikami. |
Value |
Reprezentuje krotkę wartości z 7 składnikami. |
Value |
Reprezentuje krotkę n-value, gdzie n wynosi 8 lub większą. |
Void |
Określa typ wartości zwracanej dla metody, która nie zwraca wartości. |
_App |
Uwidacznia publiczne elementy członkowskie klasy AppDomain niezarządzanej kodzie. |
IApp |
Reprezentuje informacje o powiązaniu zestawu, które można dodać do wystąpienia AppDomain. |
IAsync |
Zapewnia mechanizm zwalniania zasobów niezarządzanych asynchronicznie. |
IAsync |
Reprezentuje stan operacji asynchronicznej. |
ICloneable |
Obsługuje klonowanie, które tworzy nowe wystąpienie klasy o tej samej wartości co istniejące wystąpienie. |
IComparable |
Definiuje uogólnioną metodę porównania specyficzną dla typu, którą typ wartości lub klasa implementuje w celu uporządkowania lub sortowania jego wystąpień. |
IComparable<T> |
Definiuje uogólnioną metodę porównania, którą typ wartości lub klasa implementuje w celu utworzenia metody porównania specyficznej dla typu do porządkowania lub sortowania jego wystąpień. |
IConvertible |
Definiuje metody, które konwertują wartość implementowania typu odwołania lub wartości na typ środowiska uruchomieniowego języka wspólnego, który ma równoważną wartość. |
ICustom |
Definiuje metodę, która obsługuje niestandardowe formatowanie wartości obiektu. |
IDisposable |
Udostępnia mechanizm zwalniania niezarządzanych zasobów. |
IEquatable<T> |
Definiuje uogólnioną metodę implementowaną przez typ wartości lub klasę w celu utworzenia metody specyficznej dla typu w celu określenia równości wystąpień. |
IFormat |
Udostępnia mechanizm pobierania obiektu w celu kontrolowania formatowania. |
IFormattable |
Udostępnia funkcje formatowania wartości obiektu w reprezentacji ciągu. |
IObservable<T> |
Definiuje dostawcę powiadomień wypychanych. |
IObserver<T> |
Udostępnia mechanizm odbierania powiadomień wypychanych. |
IParsable<TSelf> |
Definiuje mechanizm analizowania ciągu do wartości. |
IProgress<T> |
Definiuje dostawcę aktualizacji postępu. |
IService |
Definiuje mechanizm pobierania obiektu usługi; oznacza to, że obiekt, który zapewnia niestandardową obsługę innych obiektów. |
ISpan |
Udostępnia funkcje formatowania reprezentacji ciągu obiektu w zakresie. |
ISpan |
Definiuje mechanizm analizowania zakresu znaków do wartości. |
IUtf8Span |
Udostępnia funkcje formatowania reprezentacji ciągu obiektu w zakresie utF-8. |
IUtf8Span |
Definiuje mechanizm analizowania zakresu znaków UTF-8 do wartości. |
Activation |
Wskazuje kontekst aplikacji aktywowanej przez manifest. |
App |
Określa akcję wykonywaną przez niestandardowego menedżera domeny aplikacji podczas inicjowania nowej domeny. |
Attribute |
Określa elementy aplikacji, na których jest prawidłowy, aby zastosować atrybut. |
Base64Formatting |
Określa, czy odpowiednie metody ToBase64CharArray i ToBase64String wstawia podziały wierszy w danych wyjściowych. |
Console |
Określa stałe definiujące kolory pierwszego planu i tła konsoli programu . |
Console |
Określa klucze standardowe w konsoli programu . |
Console |
Reprezentuje modyfikujące SHIFT, ALT i CTRL na klawiaturze. |
Console |
Określa kombinacje modyfikatorów i kluczy konsoli, które mogą przerwać bieżący proces. |
Date |
Określa, czy obiekt DateTime reprezentuje czas lokalny, uniwersalny czas koordynowany (UTC) lub nie jest określony jako czas lokalny lub UTC. |
Day |
Określa dzień tygodnia. |
Environment. |
Określa wyliczone stałe używane do pobierania ścieżek katalogów do systemowych folderów specjalnych. |
Environment. |
Określa opcje, które mają być używane do pobierania ścieżki do folderu specjalnego. |
Environment |
Określa lokalizację, w której zmienna środowiskowa jest przechowywana lub pobierana w zestawie lub operacji pobierania. |
GCCollection |
Określa zachowanie wymuszonego odzyskiwania pamięci. |
GCKind |
Określa rodzaj odzyskiwania pamięci. |
GCNotification |
Zawiera informacje o bieżącej rejestracji w celu powiadomienia o następnym pełnym odśmieceniu pamięci. |
Generic |
Określa opcje UriParser. |
Loader |
Wyliczenie używane z klasą LoaderOptimizationAttribute do określania optymalizacji modułu ładującego dla pliku wykonywalnego. |
Midpoint |
Określa strategię używaną przez metody zaokrąglania matematycznego w celu zaokrąglenia liczby. |
PlatformID |
Identyfikuje system operacyjny lub platformę obsługiwaną przez zestaw. |
String |
Określa kulturę, wielkość liter i reguły sortowania, które mają być używane przez niektóre przeciążenia metod Compare(String, String) i Equals(Object). |
String |
Określa opcje dla odpowiednich przeciążeń metody Split, takich jak pominięcie pustych podciągów z zwracanej tablicy lub przycinanie białych znaków z podciągów. |
Type |
Określa typ obiektu. |
Uri |
Określa części Uri. |
Uri |
Określa sposób ucieczki informacji o identyfikatorze URI. |
Uri |
Definiuje typy nazw hostów dla metody CheckHostName(String). |
Uri |
Zawiera możliwe wartości ustawienia konfiguracji IdnElement w przestrzeni nazw System.Configuration. |
Uri |
Definiuje różne rodzaje identyfikatorów URI. |
Uri |
Definiuje części identyfikatora URI dla metody GetLeftPart(UriPartial). |
Action |
Hermetyzuje metodę, która nie ma parametrów i nie zwraca wartości. |
Action<T> |
Hermetyzuje metodę, która ma jeden parametr i nie zwraca wartości. |
Action<T1,T2> |
Hermetyzuje metodę, która ma dwa parametry i nie zwraca wartości. |
Action<T1,T2,T3> |
Hermetyzuje metodę, która ma trzy parametry i nie zwraca wartości. |
Action<T1,T2,T3,T4> |
Hermetyzuje metodę, która ma cztery parametry i nie zwraca wartości. |
Action<T1,T2,T3,T4,T5> |
Hermetyzuje metodę, która ma pięć parametrów i nie zwraca wartości. |
Action<T1,T2,T3,T4,T5,T6> |
Hermetyzuje metodę, która ma sześć parametrów i nie zwraca wartości. |
Action<T1,T2,T3,T4,T5,T6,T7> |
Hermetyzuje metodę, która ma siedem parametrów i nie zwraca wartości. |
Action<T1,T2,T3,T4,T5,T6,T7,T8> |
Hermetyzuje metodę, która ma osiem parametrów i nie zwraca wartości. |
Action<T1,T2,T3,T4,T5,T6,T7,T8,T9> |
Hermetyzuje metodę, która ma dziewięć parametrów i nie zwraca wartości. |
Action<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10> |
Hermetyzuje metodę, która ma 10 parametrów i nie zwraca wartości. |
Action<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11> |
Hermetyzuje metodę, która ma 11 parametrów i nie zwraca wartości. |
Action<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12> |
Hermetyzuje metodę, która ma 12 parametrów i nie zwraca wartości. |
Action<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13> |
Hermetyzuje metodę, która ma 13 parametrów i nie zwraca wartości. |
Action<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14> |
Hermetyzuje metodę, która ma 14 parametrów i nie zwraca wartości. |
Action<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15> |
Hermetyzuje metodę, która ma 15 parametrów i nie zwraca wartości. |
Action<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16> |
Hermetyzuje metodę, która ma 16 parametrów i nie zwraca wartości. |
App |
Reprezentuje metodę wywołania zwrotnego, która ma być wywoływana podczas inicjowania domeny aplikacji. |
Assembly |
Reprezentuje metodę, która obsługuje zdarzenie AssemblyLoadAppDomain. |
Async |
Odwołuje się do metody, która ma zostać wywołana po zakończeniu odpowiedniej operacji asynchronicznej. |
Comparison<T> |
Reprezentuje metodę, która porównuje dwa obiekty tego samego typu. |
Console |
Reprezentuje metodę, która będzie obsługiwać zdarzenie CancelKeyPressConsole. |
Converter<TInput,TOutput> |
Reprezentuje metodę, która konwertuje obiekt z jednego typu na inny typ. |
Cross |
Używany przez DoCallBack(CrossAppDomainDelegate) do wywołań domeny między aplikacjami. |
Event |
Reprezentuje metodę, która będzie obsługiwać zdarzenie, które nie zawiera danych zdarzenia. |
Event |
Reprezentuje metodę, która będzie obsługiwać zdarzenie, gdy zdarzenie dostarcza dane. |
Func<TResult> |
Hermetyzuje metodę, która nie ma parametrów i zwraca wartość typu określonego przez parametr |
Func<T,TResult> |
Hermetyzuje metodę, która ma jeden parametr i zwraca wartość typu określonego przez parametr |
Func<T1,T2,TResult> |
Hermetyzuje metodę, która ma dwa parametry i zwraca wartość typu określonego przez |
Func<T1,T2,T3,TResult> |
Hermetyzuje metodę, która ma trzy parametry i zwraca wartość typu określonego przez parametr |
Func<T1,T2,T3,T4,TResult> |
Hermetyzuje metodę, która ma cztery parametry i zwraca wartość typu określonego przez parametr |
Func<T1,T2,T3,T4,T5,TResult> |
Hermetyzuje metodę, która ma pięć parametrów i zwraca wartość typu określonego przez parametr |
Func<T1,T2,T3,T4,T5,T6,TResult> |
Hermetyzuje metodę, która ma sześć parametrów i zwraca wartość typu określonego przez parametr |
Func<T1,T2,T3,T4,T5,T6,T7,TResult> |
Hermetyzuje metodę, która ma siedem parametrów i zwraca wartość typu określonego przez parametr |
Func<T1,T2,T3,T4,T5,T6,T7,T8,TResult> |
Hermetyzuje metodę, która ma osiem parametrów i zwraca wartość typu określonego przez parametr |
Func<T1,T2,T3,T4,T5,T6,T7,T8,T9,TResult> |
Hermetyzuje metodę, która ma dziewięć parametrów i zwraca wartość typu określonego przez parametr |
Func<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,TResult> |
Hermetyzuje metodę, która ma 10 parametrów i zwraca wartość typu określonego przez parametr |
Func<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,TResult> |
Hermetyzuje metodę, która ma 11 parametrów i zwraca wartość typu określonego przez parametr |
Func<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,TResult> |
Hermetyzuje metodę, która ma 12 parametrów i zwraca wartość typu określonego przez parametr |
Func<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,TResult> |
Hermetyzuje metodę, która ma 13 parametrów i zwraca wartość typu określonego przez parametr |
Func<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,TResult> |
Hermetyzuje metodę, która ma 14 parametrów i zwraca wartość typu określonego przez parametr |
Func<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,TResult> |
Hermetyzuje metodę, która ma 15 parametrów i zwraca wartość typu określonego przez |
Func<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,TResult> |
Hermetyzuje metodę, która ma 16 parametrów i zwraca wartość typu określonego przez parametr |
Predicate<T> |
Reprezentuje metodę, która definiuje zestaw kryteriów i określa, czy określony obiekt spełnia te kryteria. |
Resolve |
Reprezentuje metodę, która obsługuje zdarzenie TypeResolve, ResourceResolvelub AssemblyResolveAppDomain. |
Unhandled |
Reprezentuje metodę, która będzie obsługiwać zdarzenie zgłoszone przez wyjątek, który nie jest obsługiwany przez domenę aplikacji. |
Inne klasy zapewniają usługi obsługujące konwersję typów danych, manipulowanie parametrami metody, matematykę, wywołanie zdalnego i lokalnego programu, zarządzanie środowiskiem aplikacji oraz nadzór nad zarządzanymi i niezarządzanych aplikacjami.
Aby uzyskać dostęp do typów w przestrzeni nazw System z kodu C# bez konieczności podawania w pełni kwalifikowanych nazw typów, dołącz instrukcję using System;
na początku pliku kodu źródłowego.
Aby uzyskać dostęp do typów w przestrzeni nazw System z kodu C++/CLI bez konieczności podawania w pełni kwalifikowanych nazw typów, dołącz instrukcję using namespace System;
na początku pliku kodu źródłowego. Ponadto należy skompilować z przełącznikiem /clr.
Opinia o produkcie .NET
.NET to projekt typu open source. Wybierz link, aby przekazać opinię: