System Obor názvů
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Obsahuje základní třídy a základní třídy, které definují běžně používané hodnoty a referenční datové typy, události a obslužné rutiny událostí, rozhraní, atributy a výjimky zpracování.
Třídy
AccessViolationException |
Výjimka, která se vyvolá při pokusu o čtení nebo zápis chráněné paměti. |
ActivationContext |
Identifikuje kontext aktivace pro aktuální aplikaci. Tuto třídu nelze zdědit. |
Activator |
Obsahuje metody pro místní nebo vzdálené vytváření typů objektů nebo získání odkazů na existující vzdálené objekty. Tuto třídu nelze zdědit. |
AggregateException |
Představuje jednu nebo více chyb, ke kterým dochází během provádění aplikace. |
AppContext |
Poskytuje členy pro nastavení a načítání dat o kontextu aplikace. |
AppDomain |
Představuje doménu aplikace, což je izolované prostředí, ve kterém se aplikace spouštějí. Tuto třídu nelze zdědit. |
AppDomainManager |
Poskytuje spravovaný ekvivalent nespravovaného hostitele. |
AppDomainSetup |
Představuje informace vazby sestavení, které lze přidat do instance AppDomain. |
AppDomainUnloadedException |
Výjimka, která se vyvolá při pokusu o přístup k uvolněné doméně aplikace. |
ApplicationException |
Slouží jako základní třída pro výjimky definované aplikací. |
ApplicationId |
Obsahuje informace používané k jednoznačné identifikaci aplikace založené na manifestu. Tuto třídu nelze zdědit. |
ApplicationIdentity |
Poskytuje možnost jedinečně identifikovat aplikaci aktivovanou manifestem. Tuto třídu nelze zdědit. |
ArgumentException |
Výjimka, která se vyvolá, když některý z argumentů zadaný metodě není platný. |
ArgumentNullException |
Výjimka, která je vyvolán, když je null odkaz ( |
ArgumentOutOfRangeException |
Výjimka, která je vyvolána, když hodnota argumentu je mimo povolený rozsah hodnot definovaný vyvolanou metodou. |
ArithmeticException |
Výjimka, která je vyvolán kvůli chybám v aritmetické, přetypování nebo převodní operaci. |
Array |
Poskytuje metody pro vytváření, manipulaci, vyhledávání a řazení polí, čímž slouží jako základní třída pro všechna pole v modulu CLR (Common Language Runtime). |
ArrayTypeMismatchException |
Výjimka, která je vyvolán při pokusu o uložení prvku nesprávného typu v rámci pole. |
AssemblyLoadEventArgs |
Poskytuje data pro událost AssemblyLoad. |
Attribute |
Představuje základní třídu pro vlastní atributy. |
AttributeUsageAttribute |
Určuje použití jiné třídy atributu. Tuto třídu nelze zdědit. |
BadImageFormatException |
Výjimka, která se vyvolá, když je obrázek souboru dynamické knihovny odkazů (DLL) nebo spustitelný program neplatný. |
BinaryData |
Jednoduchá abstrakce datové části bajtů, která podporuje převod mezi řetězci, streamem, JSON a bajty. |
BitConverter |
Převede základní datové typy na pole bajtů a pole bajtů na základní datové typy. |
Buffer |
Manipuluje s poli primitivních typů. |
CannotUnloadAppDomainException |
Výjimka, která se vyvolá při pokusu o uvolnění domény aplikace selže. |
CharEnumerator |
Podporuje iterování objektu String a čtení jednotlivých znaků. Tuto třídu nelze zdědit. |
CLSCompliantAttribute |
Určuje, jestli je prvek programu kompatibilní se specifikací CLS (Common Language Specification). Tuto třídu nelze zdědit. |
Console |
Představuje standardní vstupní, výstupní a chybové proudy pro konzolové aplikace. Tuto třídu nelze zdědit. |
ConsoleCancelEventArgs |
Poskytuje data pro událost CancelKeyPress. Tuto třídu nelze zdědit. |
ContextBoundObject |
Definuje základní třídu pro všechny třídy vázané na kontext. |
ContextMarshalException |
Výjimka, která se vyvolá při pokusu o zařazování objektu přes kontextovou hranici selže. |
ContextStaticAttribute |
Označuje, že hodnota statického pole je pro určitý kontext jedinečná. |
Convert |
Převede základní datový typ na jiný základní datový typ. |
DataMisalignedException |
Výjimka vyvolaná při čtení nebo zápisu jednotky dat do adresy, která není násobkem velikosti dat. Tuto třídu nelze zdědit. |
DBNull |
Představuje neexistující hodnotu. Tuto třídu nelze zdědit. |
Delegate |
Představuje delegáta, což je datová struktura, která odkazuje na statickou metodu nebo instanci třídy a metodu instance této třídy. |
DivideByZeroException |
Výjimka vyvolaná při pokusu o dělení integrálu nebo Decimal hodnoty nulou. |
DllNotFoundException |
Výjimku, která je vyvolán, pokud nelze najít knihovnu DLL zadanou v importu knihovny DLL. |
DuplicateWaitObjectException |
Výjimka, která se vyvolá, když se objekt zobrazí více než jednou v poli synchronizačních objektů. |
EntryPointNotFoundException |
Výjimka, která je vyvolán při pokusu o načtení třídy selže kvůli absenci vstupní metody. |
Enum |
Poskytuje základní třídu pro výčty. |
Environment |
Poskytuje informace o aktuálním prostředí a platformě a umožňuje manipulaci s nimi. Tuto třídu nelze zdědit. |
EventArgs |
Představuje základní třídu pro třídy, které obsahují data události, a poskytuje hodnotu, která se má použít pro události, které neobsahují data události. |
Exception |
Představuje chyby, ke kterým dochází během provádění aplikace. |
ExecutionEngineException |
Výjimka, která se vyvolá v případě vnitřní chyby v prováděcím modulu modulu CLR (Common Language Runtime). Tuto třídu nelze zdědit. |
FakeLoggerServiceProviderExtensions |
Rozšíření pro konfiguraci falešného protokolování používaného v testech jednotek. |
FakeRedactionServiceProviderExtensions |
Rozšíření, která umožňují registraci falešného redactoru v aplikaci. |
FieldAccessException |
Výjimka, která se vyvolá, když dojde k neplatnému pokusu o přístup k privátnímu nebo chráněnému poli uvnitř třídy. |
FileStyleUriParser |
Přizpůsobitelný analyzátor založený na schématu Soubor. |
FlagsAttribute |
Označuje, že výčet lze považovat za bitové pole; to znamená sada příznaků. |
FormatException |
Výjimka, která se vyvolá, když je formát argumentu neplatný nebo pokud složený formátovací řetězec není správně vytvořen. |
FormattableString |
Představuje řetězec složeného formátu spolu s argumenty, které mají být formátovány. |
FtpStyleUriParser |
Přizpůsobitelný analyzátor založený na schématu FTP (File Transfer Protocol). |
GC |
Řídí systém uvolňování paměti, službu, která automaticky uvolní nevyužitou paměť. |
GenericUriParser |
Přizpůsobitelný analyzátor pro hierarchický identifikátor URI. |
GopherStyleUriParser |
Přizpůsobitelný analyzátor založený na schématu Gopher. |
HttpStyleUriParser |
Přizpůsobitelný analyzátor založený na schématu HTTP. |
IndexOutOfRangeException |
Výjimka, která se vyvolá při pokusu o přístup k prvku pole nebo kolekce s indexem, který je mimo jeho hranice. |
InsufficientExecutionStackException |
Výjimka, která se vyvolá, když není k dispozici dostatek zásobníku spouštění, aby bylo možné spustit většinu metod. |
InsufficientMemoryException |
Výjimka, která se vyvolá, když kontrola dostatečné dostupné paměti selže. Tuto třídu nelze zdědit. |
InvalidCastException |
Výjimka, která je vyvolán pro neplatné přetypování nebo explicitní převod. |
InvalidOperationException |
Výjimka, která je vyvolán v případě, že volání metody je neplatné pro aktuální stav objektu. |
InvalidProgramException |
Výjimka, která se vyvolá, když program obsahuje neplatný jazyk MSIL (Microsoft Intermediate Language) nebo metadata. Obecně to značí chybu v kompilátoru, který program vygeneroval. Tato výjimka se vyvolá také v případě, že program překročil limity implementace interního modulu runtime. |
InvalidTimeZoneException |
Výjimka, která se vyvolá, když jsou informace o časovém pásmu neplatné. |
Lazy<T> |
Poskytuje podporu opožděné inicializace. |
Lazy<T,TMetadata> |
Poskytuje opožděný nepřímý odkaz na objekt a jeho přidružená metadata pro použití v rozhraní Managed Extensibility Framework. |
LdapStyleUriParser |
Přizpůsobitelný analyzátor založený na schématu PROTOKOLU LDAP (Lightweight Directory Access Protocol). |
LoaderOptimizationAttribute |
Slouží k nastavení výchozích zásad optimalizace zavaděče pro hlavní metodu spustitelné aplikace. |
LocalDataStoreSlot |
Zapouzdřuje slot paměti pro ukládání místních dat. Tuto třídu nelze zdědit. |
MarshalByRefObject |
Umožňuje přístup k objektům přes hranice domény aplikace v aplikacích, které podporují vzdálené komunikace. |
Math |
Poskytuje konstanty a statické metody pro trigonometrické, logaritmické a další běžné matematické funkce. |
MathF |
Poskytuje konstanty a statické metody pro trigonometrické, logaritmické a další běžné matematické funkce. |
MemberAccessException |
Výjimka vyvolaná při pokusu o přístup k členu třídy selže. |
MemoryExtensions |
Poskytuje rozšiřující metody pro typy související s pamětí a rozsahem, jako jsou Memory<T>, ReadOnlyMemory<T>, Span<T>a ReadOnlySpan<T>. |
MethodAccessException |
Výjimka, která se vyvolá v případě neplatného pokusu o přístup k metodě, jako je například přístup k privátní metodě z částečně důvěryhodného kódu. |
MissingFieldException |
Výjimka, která se vyvolá, když se pokusíte dynamicky získat přístup k poli, které neexistuje. Pokud bylo pole v knihovně tříd odebráno nebo přejmenováno, překompilujte všechna sestavení, která odkazují na tuto knihovnu. |
MissingMemberException |
Výjimka, která se vyvolá, když se pokusí dynamicky získat přístup k členu třídy, který neexistuje nebo který není deklarován jako veřejný. Pokud byl člen v knihovně tříd odebrán nebo přejmenován, překompilujte všechna sestavení, která odkazují na tuto knihovnu. |
MissingMethodException |
Výjimka, která se vyvolá při pokusu o dynamický přístup k metodě, která neexistuje. |
MTAThreadAttribute |
Označuje, že model vláken MODELU COM pro aplikaci je vícevláknový byt (MTA). |
MulticastDelegate |
Představuje delegáta vícesměrového vysílání; delegát, který může mít v seznamu vyvolání více než jeden prvek. |
MulticastNotSupportedException |
Výjimka, která se vyvolá při pokusu o kombinování dvou delegátů na základě typu Delegate místo typu MulticastDelegate. Tuto třídu nelze zdědit. |
NetPipeStyleUriParser |
Analyzátor založený na schématu NetPipe pro systém "Indigo". |
NetTcpStyleUriParser |
Analyzátor založený na schématu NetTcp pro systém "Indigo". |
NewsStyleUriParser |
Přizpůsobitelný analyzátor založený na schématu zpráv pomocí protokolu NNTP (Network News Transfer Protocol). |
NonSerializedAttribute |
Označuje, že pole serializovatelné třídy by nemělo být serializováno. Tuto třídu nelze zdědit. |
NotFiniteNumberException |
Výjimka, která se vyvolá, když hodnota s plovoucí desetinnou čárkou je kladné nekonečno, záporné nekonečno nebo Ne-a-Číslo (NaN). |
NotImplementedException |
Výjimka, která se vyvolá, když není implementována požadovaná metoda nebo operace. |
NotSupportedException |
Výjimka vyvolaná metoda není podporována nebo při pokusu o čtení, hledání nebo zápis do datového proudu, který nepodporuje vyvolanou funkci. |
Nullable |
Podporuje typ hodnoty, který lze přiřadit |
NullReferenceException |
Výjimka, která je vyvolán při pokusu o dereference odkaz na objekt null. |
Object |
Podporuje všechny třídy v hierarchii tříd .NET a poskytuje služby nízké úrovně odvozeným třídám. Toto je konečná základní třída všech tříd .NET; je kořenem hierarchie typů. |
ObjectDisposedException |
Výjimka, která je vyvolán při provedení operace s odstraněným objektem. |
ObsoleteAttribute |
Označí prvky programu, které se už nepoužívají. Tuto třídu nelze zdědit. |
OperatingSystem |
Představuje informace o operačním systému, jako je například identifikátor verze a platformy. Tuto třídu nelze zdědit. |
OperationCanceledException |
Výjimka, která je vyvolána ve vlákně při zrušení operace, kterou vlákno bylo spuštěno. |
OutOfMemoryException |
Výjimka, která se vyvolá, když není dostatek paměti pro pokračování v provádění programu. |
OverflowException |
Výjimka, která se vyvolá při aritmetické, přetypování nebo převodní operaci v kontrolovaném kontextu vede k přetečení. |
ParamArrayAttribute |
Označuje, že metoda povolí proměnný počet argumentů v jeho vyvolání. Tuto třídu nelze zdědit. |
PlatformNotSupportedException |
Výjimka, která se vyvolá, když se funkce nespustí na konkrétní platformě. |
Progress<T> |
Poskytuje IProgress<T>, která volá zpětná volání pro každou hlášenou hodnotu průběhu. |
Random |
Představuje pseudonáhodný generátor čísel, což je algoritmus, který vytváří sekvenci čísel, která splňují určité statistické požadavky na náhodnost. |
RankException |
Výjimka, která je vyvolán, když pole s nesprávným počtem dimenzí je předán metodě. |
ResolveEventArgs |
Poskytuje data pro události překladu zavaděče, jako jsou události TypeResolve, ResourceResolve, ReflectionOnlyAssemblyResolvea AssemblyResolve. |
SerializableAttribute |
Označuje, že třída lze serializovat pomocí binární nebo XML serializace. Tuto třídu nelze zdědit. |
StackOverflowException |
Výjimka, která se vyvolá, když zásobník spouštění překročí velikost zásobníku. Tuto třídu nelze zdědit. |
STAThreadAttribute |
Označuje, že model vláken MODELU COM pro aplikaci je jednovláknový byt (STA). |
String |
Představuje text jako posloupnost jednotek kódu UTF-16. |
StringComparer |
Představuje operaci porovnání řetězců, která používá konkrétní případová a pořadová pravidla porovnání na základě jazykové verze. |
StringNormalizationExtensions |
Poskytuje rozšiřující metody pro práci s normalizací řetězců. |
SystemException |
Slouží jako základní třída pro obor názvů výjimek systému. |
ThreadStaticAttribute |
Označuje, že hodnota statického pole je pro každé vlákno jedinečná. |
TimeoutException |
Výjimka, která se vyvolá, když vypršela platnost času přiděleného pro proces nebo operaci. |
TimeProvider |
Poskytuje abstrakci pro čas. |
TimeZone |
Představuje časové pásmo. |
TimeZoneInfo |
Představuje libovolné časové pásmo na světě. |
TimeZoneInfo.AdjustmentRule |
Poskytuje informace o úpravě časového pásma, jako je přechod do a z letního času. |
TimeZoneNotFoundException |
Výjimka, která se vyvolá, když nelze najít časové pásmo. |
Tuple |
Poskytuje statické metody pro vytváření objektů řazené kolekce členů. |
Tuple<T1> |
Představuje 1 řazenou kolekci členů nebo singleton. |
Tuple<T1,T2> |
Představuje 2 řazenou kolekci členů nebo dvojici. |
Tuple<T1,T2,T3> |
Představuje 3 řazenou kolekci členů nebo trojitou kolekci členů. |
Tuple<T1,T2,T3,T4> |
Představuje čtyřřazenou kolekci členů nebo čtyřnásobnou kolekci členů. |
Tuple<T1,T2,T3,T4,T5> |
Představuje 5 členů nebo quintuple. |
Tuple<T1,T2,T3,T4,T5,T6> |
Představuje 6 členů nebo sextuple. |
Tuple<T1,T2,T3,T4,T5,T6,T7> |
Představuje 7řazenou kolekci členů nebo septuple. |
Tuple<T1,T2,T3,T4,T5,T6,T7,TRest> |
Představuje n-řazené kolekce členů, kde n je 8 nebo vyšší. |
TupleExtensions |
Poskytuje rozšiřující metody pro spolupráci řazených kolekcí členů s podporou jazyka pro řazené kolekce členů v jazyce C#. |
Type |
Představuje deklarace typů: typy tříd, typy rozhraní, typy polí, typy hodnot, typy výčtů, parametry typu, definice obecného typu a otevřené nebo uzavřené vytvořené obecné typy. |
TypeAccessException |
Výjimka, která se vyvolá, když se metoda pokusí použít typ, ke kterému nemá přístup. |
TypeInitializationException |
Výjimka, která je vyvolán jako obálka kolem výjimky vyvolané inicializátorem třídy. Tuto třídu nelze zdědit. |
TypeLoadException |
Výjimka, která je vyvolána při selhání načítání typu. |
TypeUnloadedException |
Výjimka, která se vyvolá při pokusu o přístup k uvolněné třídě. |
UnauthorizedAccessException |
Výjimka, která se vyvolá, když operační systém odmítne přístup z důvodu vstupně-výstupní chyby nebo konkrétního typu chyby zabezpečení. |
UnhandledExceptionEventArgs |
Poskytuje data pro událost, která je vyvolána v případě výjimky, která není zpracována v žádné doméně aplikace. |
Uri |
Poskytuje reprezentaci objektu identifikátoru URI (Uniform Resource Identifier) a snadný přístup k částem identifikátoru URI. |
UriBuilder |
Poskytuje vlastní konstruktor pro identifikátory URI (Uniform Resource Identifier) a upravuje identifikátory URI pro Uri třídu. |
UriFormatException |
Výjimka, která se vyvolá při zjištění neplatného identifikátoru URI (Uniform Resource Identifier). |
UriParser |
Parsuje nové schéma identifikátorů URI. Toto je abstraktní třída. |
UriTemplate |
Třída, která představuje šablonu URI (Uniform Resource Identifier). |
UriTemplateEquivalenceComparer |
Třída používaná k porovnání UriTemplate instancí pro strukturální (nikoli referenční) ekvivalenci. |
UriTemplateMatch |
Třída, která představuje výsledky operace shody v instanci UriTemplate. |
UriTemplateMatchException |
Představuje chybu při porovnávání Uri s UriTemplateTable. |
UriTemplateTable |
Třída, která představuje asociativní sadu UriTemplate objektů. |
UriTypeConverter | |
ValueType |
Poskytuje základní třídu pro typy hodnot. |
Version |
Představuje číslo verze sestavení, operačního systému nebo modulu CLR (Common Language Runtime). Tuto třídu nelze zdědit. |
WeakReference |
Představuje slabý odkaz, který odkazuje na objekt a zároveň umožňuje uvolnění objektu uvolňováním paměti. |
WeakReference<T> |
Představuje typ slabý odkaz, který odkazuje na objekt, zatímco stále umožňuje, aby byl tento objekt uvolněn uvolňováním paměti. |
WindowsRuntimeSystemExtensions |
Poskytuje rozšiřující metody pro převod mezi úlohami a asynchronními akcemi a operacemi prostředí Windows Runtime. |
Struktury
ArgIterator |
Představuje seznam argumentů s proměnnou délkou; to znamená, že parametry funkce, která přebírá proměnný počet argumentů. |
ArraySegment<T>.Enumerator |
Poskytuje enumerátor pro prvky ArraySegment<T>. |
ArraySegment<T> |
Odděluje oddíl jednorozměrného pole. |
Boolean |
Představuje logickou hodnotu ( |
Byte |
Představuje 8bitové celé číslo bez znaménka. |
Char |
Představuje znak jako jednotku kódu UTF-16. |
ConsoleKeyInfo |
Popisuje stisknutou klávesu konzoly, včetně znaku reprezentovaného klávesou konzoly a stavu modifikátoru SHIFT, ALT a CTRL. |
DateOnly |
Představuje kalendářní data s hodnotami od 1. ledna 0001 Anno Domini (společná éra) do 31. prosince 9999 A.D. (C.E.) v gregoriánském kalendáři. |
DateTime |
Představuje okamžik v čase, obvykle vyjádřený jako datum a čas dne. |
DateTimeOffset |
Představuje bod v čase, obvykle vyjádřený jako datum a čas dne vzhledem k koordinovanému univerzálnímu času (UTC). |
Decimal |
Představuje desetinné číslo s plovoucí desetinnou čárkou. |
Delegate.InvocationListEnumerator<TDelegate> |
Poskytuje enumerátor pro seznam vyvolání delegáta. |
Double |
Představuje číslo s plovoucí desetinnou čárkou s dvojitou přesností. |
Environment.ProcessCpuUsage |
Obsahuje základní třídy a základní třídy, které definují běžně používané hodnoty a referenční datové typy, události a obslužné rutiny událostí, rozhraní, atributy a výjimky zpracování. |
GCGenerationInfo |
Představuje velikost a fragmenaci generace při vstupu a při výstupu GC hlášeného v GCMemoryInfo. |
GCMemoryInfo |
Poskytuje sadu rozhraní API, která lze použít k načtení informací o uvolňování paměti. |
Guid |
Představuje globálně jedinečný identifikátor (GUID). |
Half |
Představuje číslo s plovoucí desetinnou čárkou s poloviční přesností. |
HashCode |
Kombinuje kód hash pro více hodnot do jednoho kódu hash. |
Index |
Představuje typ, který lze použít k indexování kolekce od začátku nebo konce. |
Int128 |
Představuje 128bitové celé číslo se signedm. |
Int16 |
Představuje 16bitové celé číslo se signedm. |
Int32 |
Představuje 32bitové celé číslo se signedm. |
Int64 |
Představuje 64bitové celé číslo se signedm. |
IntPtr |
Představuje celé číslo se signedem, kde je bitová šířka stejná jako ukazatel. |
Memory<T> |
Představuje souvislou oblast paměti. |
MemoryExtensions.SpanSplitEnumerator<T> |
Obsahuje základní třídy a základní třídy, které definují běžně používané hodnoty a referenční datové typy, události a obslužné rutiny událostí, rozhraní, atributy a výjimky zpracování. |
MemoryExtensions.TryWriteInterpolatedStringHandler |
Poskytuje obslužnou rutinu používanou kompilátorem jazyka k formátování interpolovaných řetězců do rozsahů znaků. |
ModuleHandle |
Představuje popisovač modulu za běhu. |
Nullable<T> |
Představuje typ hodnoty, který lze přiřadit |
Range |
Představuje rozsah, který má počáteční a koncové indexy. |
ReadOnlyMemory<T> |
Představuje souvislou oblast paměti, podobně jako ReadOnlySpan<T>. Na rozdíl od ReadOnlySpan<T>to není typ byref-like. |
ReadOnlySpan<T>.Enumerator |
Poskytuje enumerátor pro prvky ReadOnlySpan<T>. |
ReadOnlySpan<T> |
Poskytuje typově bezpečnou a paměťově bezpečnou reprezentaci jen pro čtení souvislé oblasti libovolné paměti. |
RuntimeArgumentHandle |
Odkazuje na seznam argumentů s proměnnou délkou. |
RuntimeFieldHandle |
Představuje pole pomocí tokenu interních metadat. |
RuntimeMethodHandle |
RuntimeMethodHandle je popisovač interní reprezentace metadat metody. |
RuntimeTypeHandle |
Představuje typ pomocí interního tokenu metadat. |
SByte |
Představuje 8bitové celé číslo se signedm. |
SequencePosition |
Představuje pozici v nesouvislé sadě paměti. Vlastnosti tohoto typu by neměly být interpretovány čímkoli, ale typem, který ho vytvořil. |
Single |
Představuje číslo s plovoucí desetinnou čárkou s jednoduchou přesností. |
Span<T>.Enumerator |
Poskytuje enumerátor pro prvky Span<T>. |
Span<T> |
Poskytuje typově bezpečnou a paměťově bezpečnou reprezentaci souvislé oblasti libovolné paměti. |
TimeOnly |
Představuje čas dne, stejně jako by byl přečtený z hodin v rozsahu 00:00:00 až 23:59:59,999999999. |
TimeSpan |
Představuje časový interval. |
TimeZoneInfo.TransitionTime |
Poskytuje informace o určité změně času, například o změně z letního času na standardní čas nebo naopak v určitém časovém pásmu. |
TypedReference |
Popisuje objekty, které obsahují spravovaný ukazatel na umístění i reprezentaci modulu runtime typu, který může být uložen v tomto umístění. |
UInt128 |
Představuje 128bitové celé číslo bez znaménka. |
UInt16 |
Představuje 16bitové celé číslo bez znaménka. |
UInt32 |
Představuje 32bitové celé číslo bez znaménka. |
UInt64 |
Představuje 64bitové celé číslo bez znaménka. |
UIntPtr |
Představuje celé číslo bez znaménka, kde je bitová šířka stejná jako ukazatel. |
UriCreationOptions |
Poskytuje možnosti, které řídí způsob vytváření a chování Uri. |
ValueTuple |
Poskytuje statické metody pro vytváření řazených kolekcí členů hodnot. |
ValueTuple<T1> |
Představuje řazenou kolekci hodnot s jednou komponentou. |
ValueTuple<T1,T2> |
Představuje hodnotu řazené kolekce členů se 2 komponentami. |
ValueTuple<T1,T2,T3> |
Představuje hodnotu řazené kolekce členů se 3 komponentami. |
ValueTuple<T1,T2,T3,T4> |
Představuje hodnotu řazené kolekce členů se 4 komponentami. |
ValueTuple<T1,T2,T3,T4,T5> |
Představuje hodnotu řazené kolekce členů s 5 komponentami. |
ValueTuple<T1,T2,T3,T4,T5,T6> |
Představuje hodnotu řazené kolekce členů se 6 komponentami. |
ValueTuple<T1,T2,T3,T4,T5,T6,T7> |
Představuje hodnotu řazené kolekce členů se 7 komponentami. |
ValueTuple<T1,T2,T3,T4,T5,T6,T7,TRest> |
Představuje n-value řazené kolekce členů, kde n je 8 nebo vyšší. |
Void |
Určuje návratový typ hodnoty pro metodu, která nevrací hodnotu. |
Rozhraní
_AppDomain |
Zveřejňuje veřejné členy třídy AppDomain nespravovaný kód. |
IAppDomainSetup |
Představuje informace vazby sestavení, které lze přidat do instance AppDomain. |
IAsyncDisposable |
Poskytuje mechanismus pro asynchronní uvolnění nespravovaných prostředků. |
IAsyncResult |
Představuje stav asynchronní operace. |
ICloneable |
Podporuje klonování, které vytvoří novou instanci třídy se stejnou hodnotou jako existující instance. |
IComparable |
Definuje zobecněnou metodu porovnání specifickou pro typ, kterou typ hodnoty nebo třída implementuje, aby seřadila nebo seřadila své instance. |
IComparable<T> |
Definuje zobecněnou metodu porovnání, kterou typ hodnoty nebo třída implementuje k vytvoření metody porovnání specifické pro typ pro řazení nebo řazení jeho instancí. |
IConvertible |
Definuje metody, které převádějí hodnotu implementace odkazu nebo typu hodnoty na typ modulu CLR (Common Language Runtime), který má ekvivalentní hodnotu. |
ICustomFormatter |
Definuje metodu, která podporuje vlastní formátování hodnoty objektu. |
IDisposable |
Poskytuje mechanismus pro uvolnění nespravovaných prostředků. |
IEquatable<T> |
Definuje generalizovanou metodu, kterou typ hodnoty nebo třída implementuje k vytvoření metody specifické pro typ pro určení rovnosti instancí. |
IFormatProvider |
Poskytuje mechanismus pro načtení objektu pro řízení formátování. |
IFormattable |
Poskytuje funkce pro formátování hodnoty objektu do řetězcové reprezentace. |
IObservable<T> |
Definuje zprostředkovatele pro nabízená oznámení. |
IObserver<T> |
Poskytuje mechanismus pro příjem nabízených oznámení. |
IParsable<TSelf> |
Definuje mechanismus pro analýzu řetězce na hodnotu. |
IProgress<T> |
Definuje zprostředkovatele pro aktualizace průběhu. |
IServiceProvider |
Definuje mechanismus pro načtení objektu služby; to znamená objekt, který poskytuje vlastní podporu pro jiné objekty. |
ISpanFormattable |
Poskytuje funkce pro formátování řetězcové reprezentace objektu do rozsahu. |
ISpanParsable<TSelf> |
Definuje mechanismus pro analýzu rozsahu znaků na hodnotu. |
IUtf8SpanFormattable |
Poskytuje funkce pro formátování řetězcové reprezentace objektu do rozsahu jako UTF-8. |
IUtf8SpanParsable<TSelf> |
Definuje mechanismus pro analýzu rozsahu znaků UTF-8 na hodnotu. |
Výčty
ActivationContext.ContextForm |
Označuje kontext pro aplikaci aktivovanou manifestem. |
AppDomainManagerInitializationOptions |
Určuje akci, kterou vlastní správce domény aplikace provede při inicializaci nové domény. |
AttributeTargets |
Určuje prvky aplikace, pro které je platné použít atribut. |
Base64FormattingOptions |
Určuje, zda relevantní ToBase64CharArray a ToBase64String metody vkládají do výstupu konce řádků. |
ConsoleColor |
Určuje konstanty, které definují barvy popředí a pozadí konzoly. |
ConsoleKey |
Určuje standardní klíče v konzole. |
ConsoleModifiers |
Představuje modifikační klávesy SHIFT, ALT a CTRL na klávesnici. |
ConsoleSpecialKey |
Určuje kombinace modifikátoru a kláves konzoly, které mohou přerušit aktuální proces. |
DateTimeKind |
Určuje, zda objekt DateTime představuje místní čas, koordinovaný univerzální čas (UTC) nebo není určen jako místní čas nebo UTC. |
DayOfWeek |
Určuje den v týdnu. |
Environment.SpecialFolder |
Určuje výčtové konstanty používané k načtení cest k adresářům do systémových speciálních složek. |
Environment.SpecialFolderOption |
Určuje možnosti, které se mají použít pro získání cesty ke speciální složce. |
EnvironmentVariableTarget |
Určuje umístění, kde je proměnná prostředí uložena nebo načtena v sadě nebo operaci get. |
GCCollectionMode |
Určuje chování vynuceného uvolňování paměti. |
GCKind |
Určuje druh uvolňování paměti. |
GCNotificationStatus |
Poskytuje informace o aktuální registraci pro oznámení další úplné uvolňování paměti. |
GenericUriParserOptions |
Určuje možnosti pro UriParser. |
LoaderOptimization |
Výčet používaný se třídou LoaderOptimizationAttribute k určení optimalizace zavaděče pro spustitelný soubor. |
MidpointRounding |
Určuje strategii, kterou by matematické metody zaokrouhlování měly použít k zaokrouhlení čísla. |
PlatformID |
Identifikuje operační systém nebo platformu podporovanou sestavením. |
StringComparison |
Určuje jazykovou verzi, případ a pravidla řazení, která mají být použita určitými přetíženími Compare(String, String) a Equals(Object) metod. |
StringSplitOptions |
Určuje možnosti pro příslušné přetížení metody Split, například zda se mají vynechat prázdné podřetězce z vráceného pole nebo oříznout prázdné znaky z podřetězců. |
TypeCode |
Určuje typ objektu. |
UriComponents |
Určuje části Uri. |
UriFormat |
Určuje, jak se u řídicích znaků uchytnou informace URI. |
UriHostNameType |
Definuje typy názvů hostitelů pro metodu CheckHostName(String). |
UriIdnScope |
Poskytuje možné hodnoty pro nastavení konfigurace IdnElement v oboru názvů System.Configuration. |
UriKind |
Definuje různé druhy identifikátorů URI. |
UriPartial |
Definuje části identifikátoru URI pro metodu GetLeftPart(UriPartial). |
Delegáti
Action |
Zapouzdřuje metodu, která nemá žádné parametry a nevrací hodnotu. |
Action<T> |
Zapouzdřuje metodu, která má jeden parametr a nevrací hodnotu. |
Action<T1,T2> |
Zapouzdřuje metodu, která má dva parametry a nevrací hodnotu. |
Action<T1,T2,T3> |
Zapouzdřuje metodu, která má tři parametry a nevrací hodnotu. |
Action<T1,T2,T3,T4> |
Zapouzdřuje metodu, která má čtyři parametry a nevrací hodnotu. |
Action<T1,T2,T3,T4,T5> |
Zapouzdřuje metodu, která má pět parametrů a nevrací hodnotu. |
Action<T1,T2,T3,T4,T5,T6> |
Zapouzdřuje metodu, která má šest parametrů a nevrací hodnotu. |
Action<T1,T2,T3,T4,T5,T6,T7> |
Zapouzdřuje metodu, která má sedm parametrů a nevrací hodnotu. |
Action<T1,T2,T3,T4,T5,T6,T7,T8> |
Zapouzdřuje metodu, která má osm parametrů a nevrací hodnotu. |
Action<T1,T2,T3,T4,T5,T6,T7,T8,T9> |
Zapouzdřuje metodu, která má devět parametrů a nevrací hodnotu. |
Action<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10> |
Zapouzdřuje metodu, která má 10 parametrů a nevrací hodnotu. |
Action<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11> |
Zapouzdřuje metodu, která má 11 parametrů a nevrací hodnotu. |
Action<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12> |
Zapouzdřuje metodu, která má 12 parametrů a nevrací hodnotu. |
Action<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13> |
Zapouzdřuje metodu, která má 13 parametrů a nevrací hodnotu. |
Action<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14> |
Zapouzdřuje metodu, která má 14 parametrů a nevrací hodnotu. |
Action<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15> |
Zapouzdřuje metodu, která má 15 parametrů a nevrací hodnotu. |
Action<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16> |
Zapouzdřuje metodu, která má 16 parametrů a nevrací hodnotu. |
AppDomainInitializer |
Představuje metodu zpětného volání, která se vyvolá při inicializaci domény aplikace. |
AssemblyLoadEventHandler |
Představuje metodu, která zpracovává AssemblyLoad událost AppDomain. |
AsyncCallback |
Odkazuje na metodu, která se má volat, když se dokončí odpovídající asynchronní operace. |
Comparison<T> |
Představuje metodu, která porovnává dva objekty stejného typu. |
ConsoleCancelEventHandler |
Představuje metodu, která bude zpracovávat CancelKeyPress událost Console. |
Converter<TInput,TOutput> |
Představuje metodu, která převádí objekt z jednoho typu na jiný typ. |
CrossAppDomainDelegate |
Používá DoCallBack(CrossAppDomainDelegate) pro volání mezi doménovými aplikacemi. |
EventHandler |
Představuje metodu, která bude zpracovávat událost, která neobsahuje žádná data události. |
EventHandler<TEventArgs> |
Představuje metodu, která bude zpracovávat událost, když událost poskytuje data. |
Func<TResult> |
Zapouzdřuje metodu, která nemá žádné parametry, a vrátí hodnotu typu určeného parametrem |
Func<T,TResult> |
Zapouzdřuje metodu, která má jeden parametr, a vrátí hodnotu typu určeného parametrem |
Func<T1,T2,TResult> |
Zapouzdřuje metodu, která má dva parametry, a vrátí hodnotu typu určeného parametrem |
Func<T1,T2,T3,TResult> |
Zapouzdřuje metodu, která má tři parametry, a vrátí hodnotu typu určeného parametrem |
Func<T1,T2,T3,T4,TResult> |
Zapouzdřuje metodu se čtyřmi parametry a vrátí hodnotu typu určeného parametrem |
Func<T1,T2,T3,T4,T5,TResult> |
Zapouzdřuje metodu s pěti parametry a vrátí hodnotu typu určeného parametrem |
Func<T1,T2,T3,T4,T5,T6,TResult> |
Zapouzdřuje metodu se šesti parametry a vrátí hodnotu typu určeného parametrem |
Func<T1,T2,T3,T4,T5,T6,T7,TResult> |
Zapouzdřuje metodu, která má sedm parametrů a vrací hodnotu typu určeného parametrem |
Func<T1,T2,T3,T4,T5,T6,T7,T8,TResult> |
Zapouzdřuje metodu, která má osm parametrů a vrací hodnotu typu určeného parametrem |
Func<T1,T2,T3,T4,T5,T6,T7,T8,T9,TResult> |
Zapouzdřuje metodu, která má devět parametrů a vrací hodnotu typu určeného parametrem |
Func<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,TResult> |
Zapouzdřuje metodu, která má 10 parametrů a vrací hodnotu typu určeného parametrem |
Func<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,TResult> |
Zapouzdřuje metodu, která má 11 parametrů a vrací hodnotu typu určeného parametrem |
Func<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,TResult> |
Zapouzdřuje metodu, která má 12 parametrů a vrací hodnotu typu určeného parametrem |
Func<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,TResult> |
Zapouzdřuje metodu, která má 13 parametrů a vrací hodnotu typu určeného parametrem |
Func<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,TResult> |
Zapouzdřuje metodu, která má 14 parametrů a vrací hodnotu typu určeného parametrem |
Func<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,TResult> |
Zapouzdřuje metodu, která má 15 parametrů a vrací hodnotu typu určeného parametrem |
Func<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,TResult> |
Zapouzdřuje metodu, která má 16 parametrů a vrací hodnotu typu určeného parametrem |
Predicate<T> |
Představuje metodu, která definuje sadu kritérií a určuje, zda zadaný objekt splňuje tato kritéria. |
ResolveEventHandler |
Představuje metodu, která zpracovává TypeResolve, ResourceResolvenebo AssemblyResolve událost AppDomain. |
UnhandledExceptionEventHandler |
Představuje metodu, která zpracuje událost vyvolanou výjimkou, která není zpracována doménou aplikace. |
Poznámky
Další třídy poskytují služby podporující převod datových typů, manipulaci s parametry metod, matematiku, volání vzdáleného a místního programu, správu aplikačního prostředí a dohled nad spravovanými a nespravovanými aplikacemi.
Pokud chcete získat přístup k typům v oboru názvů System z kódu jazyka C#, aniž byste museli poskytovat plně kvalifikované názvy typů, zahrňte příkaz using System;
na začátek souboru zdrojového kódu.
Pokud chcete získat přístup k typům v oboru názvů System z kódu C++/CLI, aniž byste museli poskytovat plně kvalifikované názvy typů, zahrňte příkaz using namespace System;
na začátek souboru zdrojového kódu. Kromě toho je nutné kompilovat pomocí přepínače /clr.