.NET API browser
Welcome to the .NET API browser – your one-stop shop for all .NET-based APIs from Microsoft. Start searching for any managed APIs by typing in the box below.
If you have any feedback, create a new issue in the dotnet/dotnet-api-docs repo.
- Všechna rozhraní API
-
- 1.0.2903.40
- 1.0.2849.39
- 1.0.2792.45
- 1.0.2739.15
- 1.0.2651.64
- 1.0.2592.51
- 1.0.2535.41
- 1.0.2478.35
- 1.0.2420.47
- 1.0.2365.46
- 1.0.2277.86
- 1.0.2210.55
- 1.0.2151.40
- 1.0.2088.41
- 1.0.2045.28
- 1.0.1938.49
- 1.0.1901.177
- 1.0.1823.32
- 1.0.1774.30
- 1.0.1722.45
- 1.0.1661.34
- 1.0.1587.40
- 1.0.1518.46
- 1.0.1462.37
- 1.0.1418.22
- 1.0.1370.28
- 1.0.1343.22
- 1.0.1293.44
- 1.0.1264.42
- 1.0.1245.22
- 1.0.1210.39
- 1.0.1185.39
- 1.0.1150.38
- 1.0.1108.44
- 1.0.1072.54
- 1.0.1054.31
- 1.0.1020.30
- 1.0.992.28
- 1.0.961.33
- 1.0.902.49
- 1.0.864.35
- 1.0.818.41
- 1.0.774.44
- 1.0.705.50
- 1.0.664.37
-
- 1.0.2950
- 1.0.2895
- 1.0.2839
- 1.0.2783
- 1.0.2730
- 1.0.2646
- 1.0.2584
- 1.0.2526
- 1.0.2470
- 1.0.2415
- 1.0.2357
- 1.0.2194
- 1.0.2164
- 1.0.2106
- 1.0.2065
- 1.0.1988
- 1.0.1905
- 1.0.1829
- 1.0.1777
- 1.0.1724
- 1.0.1671
- 1.0.1619
- 1.0.1549
- 1.0.1466
- 1.0.1414
- 1.0.1369
- 1.0.1340
- 1.0.1305
- 1.0.1248
- 1.0.1222
- 1.0.1189
- 1.0.1158
- 1.0.1133
- 1.0.1083
- 1.0.1056
- 1.0.1018
- 1.0.1010
- 1.0.955
- 1.0.902
- 1.0.865
- 1.0.824
- 1.0.790
- 1.0.721
- 1.0.674
- 0.9.628
- 0.9.579
- 0.9.538
- 0.9.515
Rychlé filtry
Reference k rozhraní API pro .NET version Core 1.1
Name | Description |
---|---|
Microsoft. | Poskytuje třídy a rozhraní, které podporují spolupráci mezi dynamickým jazykem Runtime a jazykem C#. |
Microsoft. | Jedná se o pomocnou knihovnu pro Microsoft.Data.SqlClient, která umožňuje podporu typů UDT napříč rozhraními. Knihovna implementuje požadované typy pro zajištění kompatibility s rozhraními .NET a .NET Core cílovými rozhraními a typ je předá při cílení .NET Frameworkna .NET Standard 2.0 . Obsahuje třídy, rozhraní a výčty, které jsou specifické pro integraci modulu CLR (Common Language Runtime) rozhraní Microsoft .NET Framework do microsoft SQL Server a prostředí pro spouštění procesů databázového stroje SQL Server. Obsahuje třídy, rozhraní a výčty, které jsou specifické pro integraci modulu CLR (Common Language Runtime) rozhraní Microsoft .NET Framework do microsoft SQL Server a prostředí pro spouštění procesů databázového stroje SQL Server. |
Microsoft. | Obsahuje typy, které podporují visual basic runtime v jazyce Visual Basic. |
Microsoft. | Obsahuje pouze interní použití typy, které podporují kompilátor jazyka Visual Basic. |
Microsoft. | Poskytuje dva typy tříd: ty, které zpracovávají události vyvolané operačním systémem, a třídy, které manipulují se systémovým registrem. |
Microsoft. | Obsahuje třídy, které jsou abstraktní odvození bezpečných tříd popisovačů, které poskytují běžné funkce podporující soubory a popisovače operačního systému. |
System Namespace | 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í. |
System. | Obsahuje typy používané při vytváření a správě vyrovnávacích pamětí paměti, jako jsou například typy reprezentované Span<T> a Memory<T>. |
System. | Obsahuje typy pro správu generování a kompilace zdrojového kódu v podporovaných programovacích jazycích. Generátory kódu mohou každý vytvořit zdrojový kód v konkrétním programovacím jazyce na základě struktury modelů zdrojového kódu CodeDOM (Code Document Object Model), které se skládají z prvků poskytovaných oborem System.CodeDom názvů. |
System. | Obsahuje rozhraní a třídy, které definují různé kolekce objektů, jako jsou seznamy, fronty, bitová pole, zatřiďovací tabulky a slovníky. |
System. | Poskytuje několiktřídchm objektům (thread-safe collection), které by se měly používat místo odpovídajících typů v System.Collections a System.Collections.Generic oborech názvů. Přístup k prvkům objektu kolekce prostřednictvím rozšiřujících metod nebo prostřednictvím explicitních implementací rozhraní však není zaručen, že je bezpečné pro přístup z více vláken a volající ho možná bude muset synchronizovat. |
System. | Obsahuje rozhraní a třídy definující obecné kolekce, které uživatelům umožňují vytvářet kolekce silného typu, které poskytují lepší zabezpečení typů a výkon než obecné kolekce silného typu. |
System. | Obsahuje rozhraní a třídy, které definují neměnné kolekce. |
System. | Obsahuje třídy, které lze použít jako kolekce v objektovém modelu opakovaně použitelné knihovny. Tyto třídy použijte, když vlastnosti nebo metody vracejí kolekce. |
System. | Obsahuje specializované kolekce a kolekce silného typu; Například slovník propojených seznamů, bitový vektor a kolekce, které obsahují pouze řetězce. |
System. | Poskytuje třídy, které se používají k implementaci chování za běhu a návrhu komponent a ovládacích prvků. Tento obor názvů zahrnuje základní třídy a rozhraní pro implementaci atributů a převaděčů typů, vazby na zdroje dat a licencování komponent. |
System. | Poskytuje třídy atributů, které se používají k definování metadat pro ASP.NET MVC a ASP.NET ovládací prvky dat. |
System. | Poskytuje podporu pro třídy atributů, které se používají k definování metadat pro ASP.NET MVC a ASP.NET ovládací prvky dat. |
System. | Obsahuje třídy pro vytváření a zadávání atributů exportu, načítání exportů ze složení, konfiguraci atributů importu a pro určení způsobu interakce částí během složení. |
System. | Obsahuje třídy, které představují tvůrce konvencí pro vytváření pravidel používaných ke konfiguraci objektů CLR jako částí MEF. |
System. | Obsahuje třídy pro sestavení a konfiguraci kontejneru kompozice a pro hlášení výjimek z neúspěšného složení. |
System. | Obsahuje třídy, které představují základní funkce kompozičního modulu, včetně kompozičních operací, kontraktů, částečných závislostí, popisů exportu a kontextu životnosti sdílené části, která určuje, jak se může zbavit. |
System. | Poskytuje přístup k třídám, které představují ADO.NET architekturu. ADO.NET umožňuje vytvářet komponenty, které efektivně spravují data z více zdrojů dat. |
System. | Obsahuje třídy sdílené zprostředkovateli dat .NET. |
System. | Obor System.Data.SqlClient názvů je zprostředkovatel dat .NET pro SQL Server. |
System. | Poskytuje třídy pro nativní datové typy v SQL Server. Tyto třídy poskytují bezpečnější a rychlejší alternativu k datovým typům poskytovaným modulem CLR (Common Language Runtime) rozhraní .NET Framework. Použití tříd v tomto oboru názvů pomáhá zabránit chybám převodu typů způsobeným ztrátou přesnosti. Vzhledem k tomu, že jiné datové typy jsou převedeny na a z SqlTypes na pozadí, explicitní vytváření a používání objektů v rámci tohoto oboru názvů také poskytuje rychlejší kód. |
System. | Poskytuje třídy, které umožňují interakci se systémovými procesy, protokoly událostí a čítači výkonu. |
System. | Obsahuje třídy pro interakci s nástroji pro analýzu kódu. Tyto nástroje slouží k analýze souladu kódu s konvencemi kódování, jako jsou pojmenování nebo pravidla zabezpečení. |
System. | Obsahuje statické třídy pro reprezentaci kontraktů programu, jako jsou předběžné podmínky, postpodmínky a invarianty. |
System. | Poskytuje typy a členy, které umožňují vytvářet události silného typu, které mají být zachyceny trasováním událostí pro Windows (ETW). |
System. | Poskytuje přístup k základním grafickým funkcím GDI+. Obory System.Drawing.Drawing2Dnázvů , System.Drawing.Imaginga System.Drawing.Text poskytují pokročilejší funkce. Omezení najdete v části Poznámky. |
System. | Poskytuje třídy a rozhraní, které podporují modul runtime dynamického jazyka. |
System. | Obsahuje třídy, které definují informace související s jazykovou verzí, včetně jazyka, země/oblasti, kalendářů, které se používají, formátovací vzory pro kalendářní data, měnu a čísla a pořadí řazení řetězců. Tyto třídy jsou užitečné pro psaní globalizovaných (internacionalizovaných) aplikací. Třídy jako StringInfo a TextInfo poskytují pokročilé funkce globalizace, včetně podpory náhradních a zpracování textových prvků. |
System. | Obsahuje typy, které umožňují čtení a zápis do souborů a datových proudů, a typy, které poskytují základní podporu souborů a adresářů. |
System. | Obsahuje třídy, které poskytují základní kompresní a dekompresní služby pro datové proudy. |
System. | Poskytuje třídy pro použití souboru mapovaného paměti, který mapuje obsah souboru na logický adresní prostor aplikace. |
System. | Poskytuje třídy, které podporují úložiště více datových objektů v jednom kontejneru. |
System. | Obsahuje typy, které poskytují prostředky pro komunikaci mezi procesy prostřednictvím anonymních nebo pojmenovaných kanálů. |
System. | Obsahuje třídy, které implementují ověřování v modelu Windows Communication Foundation (WCF) založeném na deklaracích identity. Počínaje .NET Framework 4.5 a integrací technologie Windows Identity Foundation (WIF) do .NET Framework je model identit založený na deklaracích WCF nahrazuje technologie WIF. Technologie WIF poskytuje objektový model identity založený na deklaracích identity, který lze použít k ověřování a autorizaci v několika produktových zásobníkech microsoftu, včetně modulu CLR, WCF a ASP.NET. Třídy WIF, které představují tokeny zabezpečení a které se používají ke zpracování tokenů zabezpečení, jsou obsaženy v oboru System.IdentityModel.Tokens názvů, například a SecurityTokenSecurityTokenHandler . Počínaje rozhraním .NET 4.5 by se třídy v oboru názvů měly používat místo tříd System.IdentityModel.Tokens v oboru System.IdentityModel.Selectors názvů . |
System. | Poskytuje třídy a rozhraní, které podporují dotazy, které používají Language-Integrated Query (LINQ). |
System. | Obsahuje třídy, rozhraní a výčty, které umožňují, aby výrazy kódu na úrovni jazyka byly reprezentovány jako objekty ve formě stromů výrazů. |
System. | Poskytuje jednoduché programovací rozhraní pro celou řadu protokolů, které se v současnosti v sítích používají. Třídy v System.Net oboru názvů se dají použít k vývoji aplikací pro Windows Store nebo desktopových aplikací. Při použití v aplikaci pro Windows Store jsou třídy v System.Net oboru názvů ovlivněné funkcí izolace sítě, která je součástí modelu zabezpečení aplikací, který používá Windows Developer Preview. Aby bylo možné povolit přístup k síti aplikací pro Windows Store, musí být v manifestu aplikace pro Windows Store povolené příslušné síťové funkce. Další informace najdete v tématu Izolace sítě pro aplikace pro Windows Store. |
System. | Poskytuje programovací rozhraní pro moderní aplikace HTTP. |
System. | Poskytuje podporu pro kolekce hlaviček PROTOKOLU HTTP používaných System.Net.Http oborem názvů. |
System. | Poskytuje přístup k datům síťového provozu, informacím o síťové adrese a oznámení o změnách adres pro místní počítač. Obor názvů obsahuje také třídy, které implementují nástroj Ping. Pomocí souvisejících tříd můžete Ping zkontrolovat, jestli je počítač dostupný přes síť. |
System. | Poskytuje síťové streamy pro zabezpečenou komunikaci mezi hostiteli. |
System. | Poskytuje spravovanou implementaci rozhraní Windows Sockets (Winsock) pro vývojáře, kteří potřebují přísně řídit přístup k síti. |
System. | Poskytuje spravovanou implementaci rozhraní WebSocket pro vývojáře. |
System. | Obsahuje číselné typy, které doplňují numerické primitivy, jako Bytejsou , Doublea Int32, které jsou definovány rozhraním .NET. |
System. | Obsahuje typy, které načítají informace o sestaveních, modulech, členech, parametrech a dalších entitách ve spravovaném kódu zkoumáním jejich metadat. Tyto typy lze také použít k manipulaci s instancemi načtených typů, například k připojení událostí nebo k vyvolání metod. K dynamickému vytváření typů použijte System.Reflection.Emit obor názvů . |
System. | Obsahuje třídy, které umožňují přizpůsobené kontexty reflexe. |
System. | Obsahuje třídy, které kompilátoru nebo nástroji umožňují generovat metadata a jazyk MSIL (Microsoft Intermediate Language) a volitelně vygenerovat soubor PE na disku. Primární klienti těchto tříd jsou skriptovací moduly a kompilátory. |
System. | Poskytuje funkce nízké úrovně pro čtení metadat sestavení podle ECMA-335. Tento obor názvů je navržený pro použití kompilátory a dalšími nástroji, které potřebují číst metadata sestavení. |
System. | Poskytuje nízkoúrovňové funkce pro zápis metadat sestavení podle ECMA-335. |
System. | Poskytuje třídy související se čtením nebo zápisem souborů přenosných spustitelných souborů (PE). |
System. | Poskytuje třídy a rozhraní, které vývojářům umožňují vytvářet, ukládat a spravovat různé prostředky specifické pro jazykovou verzi používané v aplikaci. Jednou z nejdůležitějších tříd System.Resources oboru názvů je ResourceManager Třída. |
System. | Obsahuje pokročilé typy, které podporují různé obory názvů, Runtimejako Systemjsou , a Security obory názvů. |
System. | Poskytuje funkce pro zapisovače kompilátoru, kteří používají spravovaný kód k určení atributů v metadatech, které ovlivňují chování modulu CLR (Common Language Runtime). |
System. | Poskytuje třídy pro pokročilé zpracování výjimek. |
System. | Poskytuje širokou škálu členů, kteří podporují volat služby zprostředkovatele komunikace a platformy MODELU COM. Pokud tyto služby neznáte, přečtěte si téma Spolupráce snespravovaného kódu . |
System. | Obsahuje spravované typy, které odpovídají typům používaným zprostředkovatele com. |
System. | Obsahuje třídy, které podporují interoperabilitu mezi spravovaným kódem a prostředí Windows Runtime a které umožňují vytváření typů prostředí Windows Runtime se spravovaným kódem. |
System. | Poskytuje rozhraní a třídy, které vývojářům umožňují ovlivnit chování načítání za běhu. |
System. | Obsahuje třídy, které lze použít pro serializaci a deserializaci objektů. Serializace je proces převodu objektu nebo grafu objektů na lineární sekvenci bajtů pro uložení nebo přenos do jiného umístění. Deserializace je proces přebírání uložených informací a opětovného vytvoření objektů z ní. |
System. | Poskytuje třídy související s serializací JSON. |
System. | Obsahuje rozšířené typy, které podporují správu verzí v souběžných implementacích rozhraní .NET. |
System. | Poskytuje základní strukturu systému zabezpečení Common Language Runtime, včetně základních tříd pro oprávnění. |
System. | Poskytuje programovací prvky, které řídí přístup k zabezpečení a auditují akce související se zabezpečením u zabezpečitelných objektů. |
System. | Poskytuje sadu výčtů, které popisují zabezpečení připojení. Mezi tyto výčty patří CipherAlgorithmType, ExchangeAlgorithmType, HashAlgorithmTypea SslProtocols. |
System. | Poskytuje podporu pro ověřování s použitím rozšířené ochrany pro aplikace. |
System. | Obsahuje třídy, které implementují identitu založenou na deklarací identity v .NET, včetně tříd, které představují deklarace identity, identity založené na deklaracích a objekty zabezpečení založené na deklaracích. |
System. | Poskytuje kryptografické služby, včetně zabezpečeného kódování a dekódování dat, a také mnoho dalších operací, jako je hashování, generování náhodných čísel a ověřování zpráv. Další informace naleznete v tématu kryptografické služby. |
System. | Poskytuje programovací prvky pro standardy PKCS (Public Key Cryptography Standards), včetně metod pro podepisování dat, výměnu klíčů, vyžádání certifikátů, šifrování a dešifrování veřejného klíče a další funkce zabezpečení. |
System. | Obsahuje implementaci modulu CLR (Common Language Runtime) certifikátu Authenticode X.509 v.3. Tento certifikát je podepsaný privátním klíčem, který jednoznačně a pozitivně identifikuje držitele certifikátu. |
System. | Obsahuje třídy pro podporu vytváření a ověřování digitálních podpisů XML. Třídy v tomto oboru názvů implementují doporučení konsorcia World Wide Web, Syntaxe podpisu XML a zpracování. |
System. | Definuje objekt zabezpečení, který představuje kontext zabezpečení, ve kterém je spuštěný kód. Další informace najdete v tématu Zabezpečení na základě rolí. |
System. | Poskytuje třídy související s modelem služby. |
System. | Poskytuje třídy související s kanály modelu služby. |
System. | Poskytuje třídy související s popisem modelu služby. |
System. | Poskytuje třídy související s odesláním modelu služby. |
System. | Obsahuje obecné typy související se zabezpečením. |
System. | Zabývá se tokeny zabezpečení a certifikáty. |
System. | Poskytuje třídy, které umožňují implementovat, instalovat a řídit aplikace služeb systému Windows. Služby jsou dlouhotrvající spustitelné soubory, které běží bez uživatelského rozhraní. Implementace služby zahrnuje dědění z třídy a definování konkrétního ServiceBase chování, které se má zpracovat při předání příkazů spuštění, zastavení, pozastavení a pokračování, a také vlastní chování a akce, které se mají provést při vypnutí systému. |
System. | Obsahuje třídy, které představují kódování znaků ASCII a Unicode; abstraktní základní třídy pro převod bloků znaků na a z bloků bajtů; a pomocnou třídu, která manipuluje s objekty a formátuje String je bez vytváření přechodných instancí .String |
System. | Obsahuje základní třídu, která představuje webový kodér. podtřídy, které reprezentují kódování HTML, JavaScript a znaků URL; a třída, která představuje filtr pro povolení pouze určitých znaků, rozsahů znaků nebo bodů kódu pro kódování. |
System. | Poskytuje funkce regulárních výrazů, které lze použít z libovolné platformy nebo jazyka, který běží v rozhraní .NET. Kromě typů obsažených v tomto oboru názvů umožňuje třída RegexStringValidator určit, zda určitý řetězec odpovídá vzoru regulárního výrazu. |
System. | Obsahuje typy, které umožňují načítat pojmenované oblasti Unicode a pracovat s jejich pomocí. |
System. | Poskytuje třídy a rozhraní, které umožňují programování s více vlákny. Kromě tříd pro synchronizaci aktivit vláken a přístupu k datům (, , , atd.) zahrnuje ThreadPool tento obor názvů třídu, která umožňuje používat fond systémem zadaných vláken, a Timer třídu, která provádí metody zpětného volání ve vláknech fondu vláken. AutoResetEventInterlockedMonitorMutex |
System. | Poskytuje typy, které zjednodušují práci psaní souběžného a asynchronního kódu. Hlavní typy jsou Task, což představuje asynchronní operaci, na kterou lze čekat a zrušit, a Task<TResult>, což je úloha, která může vrátit hodnotu. Třída TaskFactory poskytuje statické metody pro vytváření a spouštění úkolů a třída TaskScheduler poskytuje výchozí infrastrukturu plánování vláken. |
System. | Poskytuje programovací model založený na objektech actor, který podporuje předávání zpráv v procesu pro úlohy s hrubým odstupňovaným tokem dat a pipeliningem. |
System. | Většina typů v tomto oboru názvů podporuje vstupní systém Windows Presentation Foundation (WPF). To zahrnuje třídy abstrakce zařízení pro myš, klávesnici a pero, běžnou třídu správce vstupu, podporu příkazů a vlastních příkazů a různé třídy nástrojů. Některé typy ale platí i mimo WPF. |
System. | Poskytuje podporu zpracování XML na základě standardů. |
System. | Obsahuje třídy pro LINQ to XML. LINQ to XML je programovací rozhraní XML v paměti, které umožňuje efektivně a snadno upravovat dokumenty XML. |
System. | Obsahuje třídy XML, které poskytují podporu založenou na standardech schémat XML Schema Definition Language (XSD). |
System. | Obsahuje třídy, které se používají k serializaci objektů do formátu XML dokumentů nebo datových proudů. |
System. | Obsahuje třídy, které definují kurzor model pro navigaci a úpravy položek informací XML jako instance XQuery 1.0 a XPath 2.0 datového modelu. |