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 zpracování výjimek.
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 dě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í. Tuto třídu nelze dědit. |
AppDomainManager |
Poskytuje spravovaný ekvivalent nespravovaného hostitele. |
AppDomainSetup |
Představuje informace o vazbě sestavení, které lze přidat do instance AppDomain. |
AppDomainUnloadedException |
Výjimka, která je vyvolána 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 dědit. |
ArgumentException |
Výjimka, která se vyvolá, když některý z argumentů zadaných metodě není platný. |
ArgumentNullException |
Výjimka, která je vyvolán, když je odkaz null ( |
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á pro chyby 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á se vyvolá při pokusu o uložení prvku nesprávného typu do 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 atributů. Tuto třídu nelze zdědit. |
BadImageFormatException |
Výjimka, která se vyvolá, když je obrázek souboru knihovny dynamického propojení (DLL) nebo spustitelný program neplatný. |
BinaryData |
Jednoduchá abstrakce datové části bajtů, která podporuje převod mezi řetězcem, 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á, když se pokus o uvolnění domény aplikace nezdaří. |
CharEnumerator |
Podporuje iterování nad objektem String a čtení jednotlivých znaků. Tuto třídu nelze dědit. |
CLSCompliantAttribute |
Určuje, jestli je prvek programu kompatibilní se specifikací CLS (Common Language Specification). Tuto třídu nelze dě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 dědit. |
ContextBoundObject |
Definuje základní třídu pro všechny třídy vázané na kontext. |
ContextMarshalException |
Výjimka, která se vyvolá, když se pokus o zařazování objektu přes kontextovou hranici nezdaří. |
ContextStaticAttribute |
Označuje, že hodnota statického pole je jedinečná pro konkrétní kontext. |
Convert |
Převede základní datový typ na jiný základní datový typ. |
DataMisalignedException |
Výjimka, která se vyvolá, když je jednotka dat načtena nebo zapsána na adresu, která není násobek velikosti dat. Tuto třídu nelze dě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 na instanci třídy a metodu instance této třídy. |
DivideByZeroException |
Výjimka, která se vyvolá při pokusu o rozdělení integrálu nebo Decimal hodnoty nulou. |
DllNotFoundException |
Výjimku, která se vyvolá, když 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 a způsobech manipulace s aktuálním prostředím a platformou. Tuto třídu nelze dědit. |
EventArgs |
Představuje základní třídu pro třídy, které obsahují data událostí, 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ě, že v modulu spouštění modulu common language runtime dojde k vnitřní chybě. Tuto třídu nelze dědit. |
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á je vyvolán, když je formát argumentu neplatný nebo pokud složený formát řetězce není správně vytvořen. |
FormattableString |
Představuje složený formátovací řetězec 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 vyvoláná při pokusu o přístup k prvku pole nebo kolekce s indexem, který je mimo jeho hranice. |
InsufficientExecutionStackException |
Výjimka, která se vyvolá v případě, že není k dispozici dostatek zásobníku spouštění, aby bylo možné provést 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á kvůli neplatnému přetypování nebo explicitnímu převodu. |
InvalidOperationException |
Výjimka 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á vygenerovala program. Tato výjimka se také vyvolá, když 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í Managed Extensibility Framework. |
LdapStyleUriParser |
Přizpůsobitelný analyzátor založený na schématu LDAP (Lightweight Directory Access Protocol). |
LoaderOptimizationAttribute |
Slouží k nastavení výchozích zásad optimalizace zavaděče pro hlavní metodu spustitelné aplikace. |
LocalDataStoreSlot |
Zapouzdří 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 napříč hranicemi domény aplikace v aplikacích, které podporují vzdálenou 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, která je vyvoláná 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, například Memory<T>, ReadOnlyMemory<T>, a Span<T>ReadOnlySpan<T>. |
MethodAccessException |
Výjimka, která se vyvolá, když dojde k neplatnému 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íte 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á, když se pokusíte dynamicky získat přístup k metodě, která neexistuje. |
MTAThreadAttribute |
Označuje, že model vláken modelu COM pro aplikaci je vícevláknový apartmán (MTA). |
MulticastDelegate |
Představuje delegáta vícesměrového vysílání; delegát, který může mít v seznamu volání více než jeden prvek. |
MulticastNotSupportedException |
Výjimka, která se vyvolá při pokusu o kombinování dvou delegátů na Delegate základě typu místo MulticastDelegate typu. 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 dědit. |
NotFiniteNumberException |
Výjimka, která se vyvolá, když hodnota s plovoucí desetinnou čárkou je kladné nekonečno, záporné nekonečno nebo Not-a-Number (NaN). |
NotImplementedException |
Výjimka, která se vyvolá, když není implementována požadovaná metoda nebo operace. |
NotSupportedException |
Výjimka, která je vyvolána v případě, že vyvoláná metoda není podporována, nebo když se pokoušíte číst, hledat nebo zapisovat do datového proudu, který nepodporuje vyvolánou 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řen hierarchie typů. |
ObjectDisposedException |
Výjimka, která se vyvolá při provedení operace u odstraněného objektu. |
ObsoleteAttribute |
Označí prvky programu, které se už nepoužívají. Tuto třídu nelze dědit. |
OperatingSystem |
Představuje informace o operačním systému, například o verzi a identifikátoru platformy. Tuto třídu nelze dědit. |
OperationCanceledException |
Výjimka, která je vyvolána ve vlákně při zrušení operace, kterou vlákno spouštělo. |
OutOfMemoryException |
Výjimka, která se vyvolá v případě, že není dostatek paměti pro pokračování v provádění programu. |
OverflowException |
Výjimka, která se vyvolá, když aritmetická, přetypování nebo převodní operace v kontrolovaném kontextu způsobí přetečení. |
ParamArrayAttribute |
Označuje, že metoda umožní v jeho vyvolání proměnlivý počet argumentů. Tuto třídu nelze zdědit. |
PlatformNotSupportedException |
Výjimka, která se vyvolá, když se funkce nespustí na konkrétní platformě. |
Progress<T> |
IProgress<T> Poskytuje volání zpětného volání pro každou hlášenou hodnotu průběhu. |
Random |
Představuje generátor pseudonáhodných čísel, což je algoritmus, který vytváří posloupnost čísel, která splňuje určité statistické požadavky na náhodnost. |
RankException |
Výjimka, která se vyvolá při předání pole s nesprávným počtem dimenzí metodě. |
ResolveEventArgs |
Poskytuje data pro události překladu zavaděče, jako jsou události TypeResolve, ResourceResolve, ReflectionOnlyAssemblyResolvea AssemblyResolve události. |
SerializableAttribute |
Označuje, že třídu lze serializovat. 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 dědit. |
STAThreadAttribute |
Označuje, že model vláken modelu COM pro aplikaci je jednovláknový byt (STA). |
String |
Představuje text jako sekvenci jednotek kódu UTF-16. |
StringComparer |
Představuje operaci porovnání řetězců, která používá specifická pravidla porovnávání malých a malých písmen a řadových verzí. |
StringNormalizationExtensions |
Poskytuje metody rozšíření 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á je vyvolána, když vypršel čas přidělený pro proces nebo operaci vypršela. |
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 na 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 trojnásobnou kolekci členů. |
Tuple<T1,T2,T3,T4> |
Představuje 4 řazenou kolekci členů nebo čtyřnásobnou kolekci členů. |
Tuple<T1,T2,T3,T4,T5> |
Představuje 5 řazenou kolekci členů nebo kvintu. |
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-řazenou kolekci členů, kde n je 8 nebo vyšší. |
TupleExtensions |
Poskytuje metody rozšíření pro řazené kolekce členů pro spolupráci s jazykovou podporou pro řazené kolekce členů v jazyce C#. |
Type |
Představuje deklarace typu: typy tříd, typy rozhraní, typy polí, typy hodnot, typy výčtů, parametry typu, definice obecných typů a otevřené nebo uzavřené sestavené 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á se vyvolá při selhání načítání typu. |
TypeUnloadedException |
Výjimka, která je vyvolána 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 chyby vstupně-výstupní operace nebo konkrétního typu chyby zabezpečení. |
UnhandledExceptionEventArgs |
Poskytuje data pro událost, která je vyvolána, pokud dojde k výjimce, která není zpracována v žádné doméně aplikace. |
Uri |
Poskytuje reprezentaci identifikátoru URI ve formě objektu 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átoru 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í ekvivalenci (místo odkazu). |
UriTemplateMatch |
Třída, která představuje výsledky operace shody u UriTemplate instance. |
UriTemplateMatchException |
Představuje chybu při shodě s a Uri 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). Tato třída nemůže být zděděna. |
WeakReference |
Představuje slabý odkaz, který odkazuje na objekt a zároveň umožňuje, aby tento objekt byl uvolněn uvolňováním paměti. |
WeakReference<T> |
Představuje zadaný slabý odkaz, který odkazuje na objekt a zároveň umožňuje uvolnění objektu uvolňováním paměti. |
WindowsRuntimeSystemExtensions |
Poskytuje rozšiřující metody pro převod mezi úkoly a Windows runtime asynchronních akcí a operací. |
Struktury
ArgIterator |
Představuje seznam argumentů s proměnnou délkou; to znamená parametry funkce, která přebírá proměnlivý počet argumentů. |
ArraySegment<T>.Enumerator |
Poskytuje výčt pro prvky náčtu ArraySegment<T>. |
ArraySegment<T> |
Odděluje oddíl jednorozměrného pole. |
Boolean |
Představuje logickou hodnotu ( |
Byte |
Představuje 8bitovou verzi unsigned integer. |
Char |
Představuje znak jako jednotku kódu UTF-16. |
ConsoleKeyInfo |
Popisuje klávesu konzoly, která byla stisknuta, včetně znaku reprezentovaného klávesou konzoly a stavem 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žitý čas, 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. |
Double |
Představuje číslo s plovoucí desetinou čárkou s dvojitou přesností. |
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í desetinou čá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 buď od začátku, nebo konce. |
Int128 |
Představuje 128bitové celé číslo podepsaného. |
Int16 |
Představuje 16bitové celé číslo se znaménkem. |
Int32 |
Představuje 32bitové celé číslo s signedm. |
Int64 |
Představuje 64 celé číslo se znaménkem. |
IntPtr |
Představuje celé číslo, ve kterém je bitová šířka stejná jako ukazatel. |
Memory<T> |
Představuje souvislou oblast paměti. |
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>typu byref-like. |
ReadOnlySpan<T>.Enumerator |
Poskytuje výčet prvků objektu 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í interního tokenu metadat. |
RuntimeMethodHandle |
RuntimeMethodHandle je popisovač pro reprezentaci interních metadat metody. |
RuntimeTypeHandle |
Představuje typ pomocí interního tokenu metadat. |
SByte |
Představuje 8bitové celé číslo se znaménkem. |
SequencePosition |
Představuje pozici v nesouvislé sadě paměti. Vlastnosti tohoto typu by neměly být interpretovány nic, ale typem, který ho vytvořil. |
Single |
Představuje číslo s plovoucí desetinnou čárkou s jednoduchou přesností. |
Span<T>.Enumerator |
Poskytuje výčet prvků objektu Span<T>. |
Span<T> |
Poskytuje typově bezpečnou a paměťově bezpečnou reprezentaci souvislé oblasti libovolné paměti. |
TimeOnly |
Představuje čas dne, jak by bylo přečteno z hodin v rozsahu 00:00:00 až 23:59:59,99999999999. |
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 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 16bitovou verzi unsigned integer. |
UInt32 |
Představuje 32-bit unsigned integer. |
UInt64 |
Představuje 64bitovou verzi unsigned integer. |
UIntPtr |
Představuje celé číslo bez znaménka, kde je bitová šířka stejná jako ukazatel. |
UriCreationOptions |
Poskytuje možnosti, které řídí způsob Uri vytvoření a chování. |
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 řazenou kolekci hodnot s 2 komponentami. |
ValueTuple<T1,T2,T3> |
Představuje kolekci členů hodnot se 3 komponentami. |
ValueTuple<T1,T2,T3,T4> |
Představuje řazenou kolekci členů hodnot se 4 komponentami. |
ValueTuple<T1,T2,T3,T4,T5> |
Představuje řazenou kolekci hodnot s 5 komponentami. |
ValueTuple<T1,T2,T3,T4,T5,T6> |
Představuje řazenou kolekci hodnot se 6 komponentami. |
ValueTuple<T1,T2,T3,T4,T5,T6,T7> |
Představuje řazenou kolekci hodnot se 7 komponentami. |
ValueTuple<T1,T2,T3,T4,T5,T6,T7,TRest> |
Představuje n-hodnotu řazené kolekce členů, kde n je 8 nebo vyšší. |
Void |
Určuje návratový typ hodnoty pro metodu, která nevrací hodnotu. |
Rozhraní
_AppDomain |
Zpřístupňuje veřejné členy AppDomain třídy nespravovanému kódu. |
IAppDomainSetup |
Představuje informace vazby sestavení, které lze přidat do instance AppDomain . |
IAsyncDisposable |
Poskytuje mechanismus pro uvolnění nespravovaných prostředků asynchronně. |
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í specifické pro typ, kterou typ hodnoty nebo třída implementuje do pořadí nebo řazení jeho instancí. |
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 poskytovatele 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 poskytovatele 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. |
Výčty
ActivationContext.ContextForm |
Určuje kontext pro aplikaci aktivovanou manifestem. |
AppDomainManagerInitializationOptions |
Určuje akci, kterou vlastní správce aplikační domény provede při inicializaci nové domény. |
AttributeTargets |
Určuje prvky aplikace, na kterých je platné použít atribut. |
Base64FormattingOptions |
Určuje, zda relevantní ToBase64CharArray a ToBase64String metody vkládají konce řádků do výstupu. |
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 DateTime objekt představuje místní čas, koordinovaný univerzální čas (UTC) nebo není zadán 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 adresářů 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žená nebo načtena v sadě nebo operaci získání. |
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í o dalším úplném uvolňování paměti. |
GenericUriParserOptions |
Určuje možnosti pro UriParser. |
LoaderOptimization |
Výčet používaný s LoaderOptimizationAttribute třídou 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á se mají používat určitými přetíženími a Equals(Object) metodamiCompare(String, String). |
StringSplitOptions |
Určuje možnosti pro příslušné Split přetížení metody, například jestli 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 souboru Uri. |
UriFormat |
Určuje, jak se uchytnou informace URI. |
UriHostNameType |
Definuje typy názvů hostitelů pro metodu CheckHostName(String) . |
UriIdnScope |
Poskytuje možné hodnoty pro nastavení IdnElement konfigurace v System.Configuration oboru názvů. |
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ří metodu, která má sedm parametrů a nevrací hodnotu. |
Action<T1,T2,T3,T4,T5,T6,T7,T8> |
Zapouzdří 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ří metodu, která má 11 parametrů a nevrací hodnotu. |
Action<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12> |
Zapouzdří metodu, která má 12 parametrů a nevrací hodnotu. |
Action<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13> |
Zapouzdří 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ří metodu, která má 16 parametrů a nevrací hodnotu. |
AppDomainInitializer |
Představuje metodu zpětného volání, která má být vyvolána při inicializaci domény aplikace. |
AssemblyLoadEventHandler |
Představuje metodu AssemblyLoad , která zpracovává událost AppDomain. |
AsyncCallback |
Odkazuje na metodu, která se má volat při dokončení odpovídající asynchronní operace. |
Comparison<T> |
Představuje metodu, která porovnává dva objekty stejného typu. |
ConsoleCancelEventHandler |
Představuje metodu CancelKeyPress , která bude zpracovávat událost Console. |
Converter<TInput,TOutput> |
Představuje metodu, která převede objekt z jednoho typu na jiný typ. |
CrossAppDomainDelegate |
Používá se DoCallBack(CrossAppDomainDelegate) pro volání meziaplikačních domén. |
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 vrací hodnotu typu určeného parametrem |
Func<T,TResult> |
Zapouzdřuje metodu, která má jeden parametr a vrátí hodnotu typu určenou |
Func<T1,T2,TResult> |
Zapouzdří metodu, která má dva parametry, a vrátí hodnotu typu určeného parametrem |
Func<T1,T2,T3,TResult> |
Zapouzdří metodu, která má tři parametry, a vrátí hodnotu typu určeného parametrem |
Func<T1,T2,T3,T4,TResult> |
Zapouzdří 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ří 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 vrátí hodnotu typu určeného parametrem |
Func<T1,T2,T3,T4,T5,T6,T7,T8,TResult> |
Zapouzdří metodu, která má osm parametrů a vrátí hodnotu typu určeného parametrem |
Func<T1,T2,T3,T4,T5,T6,T7,T8,T9,TResult> |
Zapouzdří metodu, která má devět parametrů a vrátí hodnotu typu určeného parametrem |
Func<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,TResult> |
Zapouzdří metodu, která má 10 parametrů a vrátí 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 vrátí 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 vrátí 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ří metodu, která má 16 parametrů a vrátí 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 metoduTypeResolve, která zpracovává , 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
Jiné třídy poskytují služby podporující převod datového typu, manipulaci s parametry metody, matematické, vzdálené a místní volání programu, správu prostředí aplikace a dohled nad spravovanými a nespravovanými aplikacemi.
Chcete-li získat přístup k typům v System oboru názvů z kódu jazyka C# bez nutnosti zadat plně kvalifikované názvy typů, zahrňte using System;
příkaz na začátek souboru zdrojového kódu.
Pro přístup k typům v System oboru názvů z kódu C++/CLI bez nutnosti zadat plně kvalifikované názvy typů uveďte using namespace System;
příkaz na začátku souboru zdrojového kódu. Kromě toho je nutné kompilovat s přepínačem /CLR .