.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.

Rychlé filtry

Reference k rozhraní API pro .NET Framework version 4.8.1

NameDescription
Accessibility NamespacePředstavuje spravovanou obálku pro rozhraní usnadnění modelu COM (Component Object Model).
Microsoft.Activities.Build NamespaceTřídy související s úkoly sestavení pracovního postupu.
Microsoft.Activities.Build.Debugger NamespaceTřídy související s ladicím programem sestavení
Microsoft.Activities.Build.Expressions NamespaceTřídy související s výrazy sestavení
Microsoft.Activities.Build.Validation NamespacePoskytuje Microsoft.Activities.Build.Validation třídy související s ověřováním sestavení.
Microsoft.Build.BuildEngine NamespaceRepresents the MSBuild engine. For more information, see MSBuild.
Microsoft.Build.Construction NamespaceContains types that the MSBuild object model uses to construct project roots with unevaluated values. Each project root corresponds to a project or targets file. For information, see MSBuild.
Microsoft.Build.Conversion NamespaceContains types that Visual Studio uses to convert project files from an older version of Visual Studio.
Microsoft.Build.Debugging NamespaceContains type for managing the debugger.
Microsoft.Build.Evaluation NamespaceContains types that the MSBuild object model uses to evaluate projects. Each project is associated with one or more project roots. For information, see MSBuild.
Microsoft.Build.Exceptions NamespaceContains exception types that may be thrown during the build process.
Microsoft.Build.Execution NamespaceContains types that the MSBuild object model uses to build projects. For information, see MSBuild.
Microsoft.Build.Framework NamespaceContains the types that define how tasks and loggers interact with the MSBuild engine. For information, see MSBuild.
Microsoft.Build.Framework.XamlTypes NamespaceClasses used to represent XAML types parsed from files, rules, and other sources.
Microsoft.Build.Logging NamespaceContains types used for logging the progress of a build. For information, see MSBuild.
Microsoft.Build.Tasks NamespaceContains the implementation of all tasks shipping with MSBuild. For information, see MSBuild.
Microsoft.Build.Tasks.Deployment.Bootstrapper NamespaceContains classes used internally by MSBuild.
Microsoft.Build.Tasks.Deployment.ManifestUtilities NamespaceContains classes that MSBuild uses.
Microsoft.Build.Tasks.Hosting NamespaceContains classes used internally by MSBuild.
Microsoft.Build.Tasks.Windows NamespaceObsahuje implementaci všech úkolů, které se doručí pomocí nástroje MSBuild. Typy v tomto oboru názvů podporují infrastrukturu Windows Presentation Foundation (WPF) a nejsou určeny k použití přímo z vašeho kódu.
Microsoft.Build.Tasks.Xaml NamespaceProvides classes related to XAML build tasks.
Microsoft.Build.Utilities NamespaceProvides helper classes that you can use to create your own MSBuild loggers and tasks. For information, see MSBuild.
Microsoft.CSharp NamespaceObsahuje třídy, které podporují kompilaci a generování kódu pomocí jazyka C#.
Microsoft.CSharp.Activities NamespaceTřídy související s aktivitami jazyka C#.
Microsoft.CSharp.RuntimeBinder NamespacePoskytuje třídy a rozhraní, které podporují spolupráci mezi dynamickým jazykem Runtime a jazykem C#.
Microsoft.JScript NamespaceObsahuje třídy, které podporují kompilaci a generování kódu pomocí jazyka JScript.
Microsoft.JScript.Vsa NamespaceObsahuje rozhraní, která umožňují integrovat skript pro skriptovací stroje the.NET Framework do jazyka JScript a zkompilovat a spustit kód v době běhu.
Microsoft.SqlServer.Server NamespaceJedná 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.VisualBasic NamespaceObsahuje typy, které podporují visual basic runtime v jazyce Visual Basic.
Microsoft.VisualBasic.Activities Namespaceposkytuje třídy související s aktivitami Visual Basic. h.
Microsoft.VisualBasic.Activities.XamlIntegration NamespacePoskytuje třídy související s Visual Basic integrací XAML.
Microsoft.VisualBasic.ApplicationServices NamespaceObsahuje typy, které podporují aplikační model jazyka Visual Basic a poskytují přístup k informacím o aplikaci.
Microsoft.VisualBasic.Compatibility.VB6 NamespaceObsahuje funkce a objekty poskytované nástroji pro upgrade z Visual Basic 6.0 na Visual Basic 2008.
Microsoft.VisualBasic.CompilerServices NamespaceObsahuje pouze interní použití typy, které podporují kompilátor jazyka Visual Basic.
Microsoft.VisualBasic.Devices NamespaceObsahuje typy, které podporují My objekty související se zařízeními v jazyce Visual Basic.
Microsoft.VisualBasic.FileIO NamespaceObsahuje typy, které podporují My objekt systému souborů v jazyce Visual Basic.
Microsoft.VisualBasic.Logging NamespaceObsahuje typy, které podporují My objekty protokolování v Visual Basic a poskytuje jednoduchý naslouchací proces protokolu, který směruje výstup protokolování do souboru.
Microsoft.VisualBasic.MyServices NamespaceObsahuje typy, které podporují My v jazyce Visual Basic.
Microsoft.VisualBasic.MyServices.Internal NamespaceObsahuje pouze typy interního použití, které podporují My Visual Basic.
Microsoft.VisualC NamespaceObsahuje třídy, které podporují kompilaci a generování kódu pomocí jazyka C++.
Microsoft.VisualC.StlClr NamespaceObsahuje třídy, rozhraní a enumerátory, které se používají k implementaci knihovny STL/CLR.
Microsoft.VisualC.StlClr.Generic NamespaceObsahuje třídy, rozhraní a iterátory, které se používají k implementaci obecného rozhraní do knihovny STL/CLR. Pomocí tohoto obecného rozhraní mohou jiné jazyky .NET, například C# a Visual Basic, volat kód napsaný pomocí STL/CLR.
Microsoft.Win32 NamespacePoskytuje 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.Win32.SafeHandles NamespaceObsahuje 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.
Microsoft.Windows.Input NamespaceObsahuje rozhraní pro příkazy náhledu na pásu karet Microsoft pro ovládací prvek WPF.
Microsoft.Windows.Themes NamespacePoskytuje expozici sadě motivů definovaných Windows Presentation Foundation. Ve WPF je motiv sada prostředků definovaná na úrovni systému, které poskytují výchozí vzhled ovládacích prvků a dalších vizuálních prvků aplikace. Motivy WPF se vytvářejí pomocí stylů a zahrnují Luna, Aero, Royale a Classic. Tyto motivy používá pouze klientská oblast aplikace WPF; vzhled ohraničení okna a tlačítek, která tvoří okno chromu, je řízen službou motivu Win32.
System NamespaceObsahuje 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.Activities NamespacePoskytuje třídy související se systémových aktivit.
System.Activities.Core.Presentation NamespacePoskytuje třídy související s prezentací.
System.Activities.Core.Presentation.Factories NamespacePoskytuje třídy související s továrnami pro prezentace.
System.Activities.Core.Presentation.Themes NamespacePoskytuje třídy související s motivy prezentace.
System.Activities.Debugger NamespacePoskytuje třídy související se systémovým ladicím programem.
System.Activities.Debugger.Symbol NamespacePoskytuje třídy související se symboly ladicího programu.
System.Activities.DurableInstancing NamespacePoskytuje třídy související s durable instanceng.
System.Activities.DynamicUpdate NamespacePoskytuje třídy související s dynamickými aktualizacemi.
System.Activities.ExpressionParser NamespacePoskytuje třídy související s analýzou výrazu.
System.Activities.Expressions NamespacePoskytuje třídy související s výrazy.
System.Activities.Hosting NamespacePoskytuje třídy týkající se hostování.
System.Activities.Persistence NamespacePoskytuje třídy související s trvalostí.
System.Activities.Presentation NamespacePoskytuje třídy související s prezentací.
System.Activities.Presentation.Annotations NamespacePoskytuje třídy související s poznámkami prezentace.
System.Activities.Presentation.Converters NamespacePoskytuje třídy související s převaděči.
System.Activities.Presentation.Debug NamespacePoskytuje třídy související s prezentačním laděním.
System.Activities.Presentation.Expressions NamespacePoskytuje třídy související s výrazy.
System.Activities.Presentation.Hosting NamespacePoskytuje třídy související s hostování.
System.Activities.Presentation.Metadata NamespacePoskytuje třídy související s metadaty prezentace.
System.Activities.Presentation.Model NamespacePoskytuje třídy související s prezentačním modelem.
System.Activities.Presentation.PropertyEditing NamespacePoskytuje třídy související s úpravami vlastností.
System.Activities.Presentation.Services NamespacePoskytuje třídy související s prezentačními službami.
System.Activities.Presentation.Sqm NamespacePoskytuje třídy související s SQM.
System.Activities.Presentation.Toolbox NamespaceTřídy související s panelem nástrojů prezentace
System.Activities.Presentation.Validation NamespacePoskytuje třídy související s ověřováním.
System.Activities.Presentation.View NamespacePoskytuje třídy související se zobrazeními prezentací.
System.Activities.Presentation.View.OutlineView NamespacePoskytuje třídy, které se vztahují k zobrazení osnovy.
System.Activities.Presentation.ViewState NamespacePoskytuje třídy související s daty stavu zobrazení a správou stavů zobrazení.
System.Activities.Statements NamespacePoskytuje třídy související s příkazy aktivity.
System.Activities.Statements.Tracking NamespacePoskytuje třídy pro monitorování spuštění stavu počítače a přechodů stavu.
System.Activities.Tracking NamespaceObsahuje třídy používané k vytváření záznamů sledování pracovního postupu a interakci s nimi. Sledovací záznamy jsou vytvořeny modulem runtime pracovního postupu při spuštění instance pracovního postupu a jsou přístupné pomocí tříd, které dědí z TrackingParticipant.
System.Activities.Validation NamespacePoskytuje třídy týkající se ověřování vlastní aktivity.
System.Activities.XamlIntegration NamespaceObsahuje třídy, které poskytují podporu serializace aktivit do XAML.
System.AddIn NamespaceAddInAttribute Obsahuje atribut pro identifikaci doplňků.
System.AddIn.Contract NamespaceObsahuje rozhraní a struktury, které poskytují základ pro komunikaci mezi komponentami, které jsou aktualizovány nezávisle.
System.AddIn.Contract.Automation NamespaceObsahuje rozhraní, která komponenty používají pro přístup k informacím o typu a vyvolání členů typu.
System.AddIn.Contract.Collections NamespaceObsahuje rozhraní, která definují kolekce IContract objektů a RemoteArgument .
System.AddIn.Hosting NamespacePoskytuje třídy pro zjišťování, registraci, aktivaci a řízení doplňků.
System.AddIn.Pipeline NamespacePoskytuje třídy pro vytváření komunikačního kanálu mezi hostitelskou aplikací a doplňkem.
System.CodeDom NamespaceObsahuje třídy, které lze použít k reprezentaci prvků a struktury dokumentu zdrojového kódu. Třídy v tomto oboru názvů lze použít k modelování struktury dokumentu zdrojového kódu, který může být výstupem jako zdrojový kód v podporovaném jazyce, a to pomocí funkcí poskytovaných System.CodeDom.Compiler oborem názvů.
System.CodeDom.Compiler NamespaceObsahuje 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.Collections NamespaceObsahuje rozhraní a třídy, které definují různé kolekce objektů, jako jsou seznamy, fronty, bitová pole, zatřiďovací tabulky a slovníky.
System.Collections.Concurrent NamespacePoskytuje 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.Collections.Generic NamespaceObsahuje 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.Collections.ObjectModel NamespaceObsahuje 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.Collections.Specialized NamespaceObsahuje specializované kolekce a kolekce silného typu; Například slovník propojených seznamů, bitový vektor a kolekce, které obsahují pouze řetězce.
System.ComponentModel NamespacePoskytuje 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.ComponentModel.Composition NamespaceTento obor názvů poskytuje třídy, které tvoří jádro Managed Extensibility Framework nebo MEF.
System.ComponentModel.Composition.Hosting NamespacePoskytuje typy Managed Extensibility Framework (MEF), které jsou užitečné pro vývojáře rozšiřitelných aplikací nebo hostitelů.
System.ComponentModel.Composition.Primitives NamespaceTento obor názvů poskytuje primitivní typy, které jsou základem programovacího modelu MEF.
System.ComponentModel.Composition.ReflectionModel NamespacePoskytuje typy Managed Extensibility Framework (MEF) pro vývojáře, kteří používají programovací model založený na reflexi.
System.ComponentModel.Composition.Registration NamespaceObsahuje typy, které umožňují konfiguraci Managed Extensibility Framework (MEF) na základě pravidel.
System.ComponentModel.DataAnnotations NamespacePoskytuje třídy atributů, které se používají k definování metadat pro ASP.NET MVC a ASP.NET ovládací prvky dat.
System.ComponentModel.DataAnnotations.Schema NamespacePoskytuje 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.ComponentModel.Design NamespaceObsahuje třídy, které mohou vývojáři použít k vytváření vlastního chování v době návrhu pro komponenty a uživatelská rozhraní pro konfiguraci komponent v době návrhu. Prostředí pro návrh poskytuje systémy, které vývojářům umožňují uspořádat součásti a konfigurovat jejich vlastnosti. Některé komponenty mohou vyžadovat, aby v prostředí v době návrhu správně fungovaly pouze specifické chování v době návrhu. Může být také užitečné poskytovat vlastní uživatelská rozhraní, která vývojářům pomáhají konfigurovat komponenty nebo hodnoty složitých datových typů. Třídy a rozhraní definované v rámci tohoto oboru názvů lze použít k vytváření chování v době návrhu pro komponenty, přístupu ke službám v době návrhu a implementaci přizpůsobených rozhraní pro konfiguraci v době návrhu.
System.ComponentModel.Design.Data NamespaceObsahuje třídy, které lze použít k sestavení vlastního chování při návrhu pro součásti související s daty.
System.ComponentModel.Design.Serialization NamespacePoskytuje typy, které podporují přizpůsobení a řízení serializace v době návrhu.
System.Configuration NamespaceObsahuje typy, které poskytují programovací model pro zpracování konfiguračních dat.
System.Configuration.Assemblies NamespaceObsahuje třídy, které se používají ke konfiguraci sestavení.
System.Configuration.Install NamespacePoskytuje třídy, které umožňují psát vlastní instalační programy pro vlastní komponenty. Třída Installer je základní třídou pro všechny vlastní instalační programy v rozhraní .NET Framework.
System.Configuration.Internal NamespaceObsahuje typy konfigurací, které jsou určeny pouze pro interní použití.
System.Configuration.Provider NamespaceObsahuje základní třídy sdílené serverovou i klientskou aplikací pro podporu připojitelného modelu pro snadné přidání nebo odebrání funkcí.
System.Data NamespacePoskytuje 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.Data.Common NamespaceObsahuje třídy sdílené zprostředkovateli dat .NET.
System.Data.Common.CommandTrees NamespacePoskytuje třídy pro vytváření výrazů, které tvoří strom příkazů.
System.Data.Common.CommandTrees.ExpressionBuilder NamespacePoskytuje rozhraní API stromu příkazů.
System.Data.Common.CommandTrees.ExpressionBuilder.Spatial NamespaceObsahuje třídu, která představuje funkce modelu EDM (Entity Data Model) prostorového modelu.
System.Data.Common.EntitySql NamespaceZahrnuje EntitySqlParser třídu a další třídy podpory. Tyto třídy umožňují analyzovat Entity SQL řetězec dotazu a vytvořit dotaz na strom příkazů.
System.Data.Design NamespaceObsahuje třídy, které lze použít k vygenerování vlastní typované datové sady.
System.Data.Entity.Design NamespaceObsahuje třídy pro generování souborů EDM (Entity Data Model) a zdrojového kódu objektů.
System.Data.Entity.Design.AspNet NamespaceObsahuje zprostředkovatele sestavení EDM (Entity Data Model) pro prostředí sestavení ASP.NET.
System.Data.Entity.Design.PluralizationServices NamespacePoskytuje třídy pro změnu slov z singelárního do množného čísla a naopak.
System.Data.EntityClient NamespaceObor System.Data.EntityClient názvů je zprostředkovatel dat rozhraní .NET Framework pro Entity Framework.
System.Data.Linq NamespaceObsahuje třídy, které podporují interakci s relačními databázemi v aplikacích LINQ to SQL.
System.Data.Linq.Mapping NamespaceObsahuje třídy, které se používají k vygenerování LINQ to SQL objektového modelu, který představuje strukturu a obsah relační databáze.
System.Data.Linq.SqlClient Namespaceobsahuje třídy poskytovatele pro komunikaci s SQL Server a třídy, které obsahují pomocné metody dotazu.
System.Data.Linq.SqlClient.Implementation NamespaceObsahuje typy, které se používají pro podrobnosti interní implementace zprostředkovatele SQL Server.
System.Data.Mapping NamespacePoskytuje přístup ke MappingItemCollectionStorageMappingItemCollection třídám a.
System.Data.Metadata.Edm NamespaceObsahuje sadu typů, které představují koncepty v modelech používaných Entity Framework, a sadu tříd, které pomáhají aplikacím pracovat s metadaty.
System.Data.Objects NamespaceZahrnuje třídy, které poskytují přístup k základním funkcím služby Object Services. Tyto třídy umožňují dotazovat, vkládat, aktualizovat a odstraňovat data tím, že pracují s objekty CLR silného typu, které jsou instancemi typů entit. Služba Object Services podporuje dotazy linq (Language-Integrated Query) i dotazy Entity SQL pro typy, které jsou definované v modelu EDM (Entity Data Model). Služba Object Services materializuje vrácená data jako objekty a šíří změny objektů zpět do zdroje dat. Poskytuje také zařízení pro sledování změn, vazbu objektů na ovládací prvky a zpracování souběžnosti. Další informace najdete v tématu Přehled služby Object Services (Entity Framework).
System.Data.Objects.DataClasses NamespaceZahrnuje třídy, které jsou základní třídy pro typy, které jsou definovány v modelu Entity Data Model (EDM), základní třídy pro typy, které jsou vráceny navigačními vlastnostmi, a třídy, které definují atributy, které mapují objekty CLR (Common Language Runtime) na typy v konceptuálním modelu.
System.Data.Objects.SqlClient NamespaceSqlFunctions Poskytuje třídu , která obsahuje metody CLR (Common Language Runtime), které překládají na databázové funkce. Metody ve SqlFunctions třídě lze použít pouze v dotazech LINQ to Entities.
System.Data.Odbc NamespaceObor System.Data.Odbc názvů je zprostředkovatel dat rozhraní .NET Framework pro rozhraní ODBC.
System.Data.OleDb NamespaceObor System.Data.OleDb názvů je the.NET Framework Data Provider for OLE DB.
System.Data.OracleClient NamespaceObor System.Data.OracleClient názvů je zprostředkovatel dat rozhraní .NET Framework pro Oracle.
System.Data.Services NamespacePoskytuje přístup k třídám používaným k sestavení WCF Data Services.
System.Data.Services.BuildProvider NamespaceTřídy v tomto oboru názvů generují kód C# nebo Visual Basic pro klientskou aplikaci WCF Data Services na základě metadat vrácených datovou službou.
System.Data.Services.Client NamespacePředstavuje klientskou knihovnu rozhraní .NET Framework, kterou mohou aplikace používat k interakci s WCF Data Services.
System.Data.Services.Common Namespaceimplementuje funkcionalitu, která je společná pro WCF Data Services klientským a serverovým modulem runtime.
System.Data.Services.Configuration NamespaceTento obor názvů poskytuje konfigurační nastavení pro funkce WCF Data Services.
System.Data.Services.Design NamespacePoužívá se nástroji a nástroji příkazového řádku pro generování kódu v sadě Visual Studio ke generování objektů na straně klienta silného typu pro komunikaci s datovými službami.
System.Data.Services.Internal NamespaceTato třída není určena pro veřejné použití a systém ji interně používá k implementaci podpory pro dotazy s dychtivým načítáním souvisejících entit.
System.Data.Services.Providers NamespacePoskytuje řadu rozhraní, která jsou implementována k definování vlastního poskytovatele datových služeb pro WCF Data Services.
System.Data.Spatial NamespaceObsahuje třídy pro funkce prostorové databáze.
System.Data.Sql NamespaceObsahuje třídy, které podporují funkce specifické pro SQL Server.
System.Data.SqlClient NamespaceObor System.Data.SqlClient názvů je zprostředkovatel dat .NET pro SQL Server.
System.Data.SqlTypes NamespacePoskytuje 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.Deployment.Application NamespaceWith the System.Deployment.Application namespace, you can program custom upgrade behavior into your ClickOnce application.
System.Deployment.Internal NamespaceObsahuje pomocné třídy pro přístup k interním členům ActivationContext a ApplicationIdentity objektům.
System.Device.Location NamespaceUmožňuje vývojářům aplikací snadno přistupovat k umístění počítače pomocí jednoho rozhraní API. Informace o poloze mohou pocházet od více poskytovatelů, jako je GPS, Wi-Fi triangulace a triangulace vysílače mobilních telefonů. Třídy System.Device.Location poskytují jedno rozhraní API pro zapouzdření více zprostředkovatelů umístění v počítači a podporují bezproblémové stanovení priorit a přechod mezi nimi. Vývojáři aplikací, kteří používají toto rozhraní API, proto nemusí přizpůsobovat aplikace konkrétním hardwarovým konfiguracím.
System.Diagnostics NamespacePoskytuje třídy, které umožňují interakci se systémovými procesy, protokoly událostí a čítači výkonu.
System.Diagnostics.CodeAnalysis NamespaceObsahuje 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.Diagnostics.Contracts NamespaceObsahuje statické třídy pro reprezentaci kontraktů programu, jako jsou předběžné podmínky, postpodmínky a invarianty.
System.Diagnostics.Contracts.Internal NamespacePoskytuje třídy, které binární rewriter může použít ke zpracování selhání kontraktu.
System.Diagnostics.Design NamespaceObsahuje třídy, které lze použít k rozšíření podpory návrhu pro monitorování a instrumentaci aplikací.
System.Diagnostics.Eventing NamespaceObsahuje třídy používané k instrumentaci aplikace. Instrumentace, pokud je povolená, protokoluje data událostí do subsystému trasování událostí pro Windows (ETW). Úplný popis trasování událostí pro Windows najdete v tématu Trasování událostí pro Windows.
System.Diagnostics.Eventing.Reader NamespacePomocí oboru System.Diagnostics.Eventing.Reader názvů můžete vyvíjet aplikace, které čtou a spravují protokoly událostí. Událost v protokolu událostí obsahuje informace, upozornění nebo chybu publikovanou konkrétní aplikací, službou nebo komponentou operačního systému. Tyto události čtou aplikace, které monitorují stav počítače, a aplikace, které podniknou akci, když dojde k určitým událostem. Další informace najdete v tématu Souhrn technologií pro čtení a správu protokolů událostí a scénářů protokolu událostí.
System.Diagnostics.PerformanceData NamespaceK zadání dat čítačů použijte třídy v tomto oboru názvů. Čítače se používají ke zveřejnění metrik výkonu příjemcům, jako je Sledování výkonu. Obor názvů neobsahuje třídy pro využívání dat čítačů. Úplný popis architektury čítačů výkonu najdete v tématu Čítače výkonu.
System.Diagnostics.SymbolStore NamespacePoskytuje třídy, které umožňují číst a zapisovat informace o symbolech ladění, jako je například zdrojový řádek Microsoft mapy jazyka MSIL (Intermediate Language). Kompilátory, které cílí na .NET, můžou ukládat informace o symbolech ladění do souborů programátorské databáze (PDB). Ladicí programy a nástroje profileru kódu mohou číst informace o symbolech ladění za běhu.
System.Diagnostics.Tracing NamespacePoskytuje 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.DirectoryServices NamespacePoskytuje snadný přístup ke službě Active Directory Domain Services ze spravovaného kódu. Obor názvů obsahuje dvě třídy komponent, DirectoryEntry a DirectorySearcher, které používají technologii ADSI (Active Directory Services Interfaces). ROZHRANÍ ADSI je sada rozhraní, která Microsoft poskytuje jako flexibilní nástroj pro práci s různými poskytovateli sítí. Rozhraní ADSI umožňuje správci relativně snadno vyhledávat a spravovat prostředky v síti bez ohledu na velikost sítě.
System.DirectoryServices.AccountManagement NamespacePoskytuje jednotný přístup a manipulaci s objekty zabezpečení uživatelů, počítačů a skupin napříč několika hlavními úložišti: Active Directory Domain Services (AD DS), Služba AD LDS (Active Directory Lightweight Directory Services) a MACHINE SAM (MSAM). System.DirectoryServices.AccountManagement spravuje objekty adresáře nezávislé na oboru System.DirectoryServices názvů.
System.DirectoryServices.ActiveDirectory NamespacePoskytuje objektový model vysoké úrovně abstrakce, který je postaven na Microsoft úlohách služby Active Directory. Koncepty služby Active Directory, jako jsou doménová struktura, doména, lokalita, podsíť, oddíl a schéma, jsou součástí objektového modelu.
System.DirectoryServices.Protocols NamespacePoskytuje metody definované v standardech protokolu LDAP (Lightweight Directory Access Protocol) verze 3 (V3) a jazyk DSML (Directory Services Markup Language) (DSML) verze 2,0 (v2).
System.Drawing NamespacePoskytuje 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.Drawing.Configuration NamespaceObsahuje třídu, která podporuje konfiguraci tříd v System.Drawing oboru názvů .
System.Drawing.Design NamespaceObsahuje třídy, které rozšiřují logiku a kreslení uživatelského rozhraní v době návrhu.
System.Drawing.Drawing2D NamespacePoskytuje pokročilé funkce dvojrozměrné a vektorové grafiky.
System.Drawing.Imaging NamespacePoskytuje pokročilé funkce GDI+ pro vytváření obrázků. Základní grafické funkce jsou poskytovány oborem System.Drawing názvů.
System.Drawing.Printing NamespacePoskytuje služby související s tiskem pro model Windows Forms aplikace.
System.Drawing.Text NamespacePoskytuje pokročilé typografické funkce GDI+.
System.Dynamic NamespacePoskytuje třídy a rozhraní, které podporují modul runtime dynamického jazyka.
System.EnterpriseServices NamespacePoskytuje objektům .NET přístup ke službám modelu COM+, které zpřístupňuje objekty rozhraní .NET Framework pro podnikové aplikace.
System.EnterpriseServices.CompensatingResourceManager NamespacePoskytuje třídy, které umožňují používat kompenzační Resource Manager (CRM) ve spravovaném kódu. CRM je služba poskytovaná nástrojem COM+, která umožňuje zahrnout netransakční objekty do transakcí Microsoft DTC (Distributed Transaction Coordinator). I když CRM neposkytují možnosti úplného správce prostředků, poskytují transakční atomicitu (chování vše nebo nic) a odolnost prostřednictvím protokolu obnovení.
System.EnterpriseServices.Internal NamespacePoskytuje podporu infrastruktury pro služby modelu COM+. Třídy a rozhraní v tomto oboru názvů jsou speciálně určeny k podpoře volání System.EnterpriseServices z nespravovaných tříd modelu COM+.
System.Globalization NamespaceObsahuje 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.IO NamespaceObsahuje 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.IO.Compression NamespaceObsahuje třídy, které poskytují základní komprese a dekomprese služby pro datové proudy.
System.IO.IsolatedStorage NamespaceObsahuje typy, které umožňují vytváření a používání izolovaných úložišť. Pomocí těchto úložišť můžete číst a zapisovat data, ke kterým méně důvěryhodný kód nemá přístup, a zabránit tak odhalení citlivých informací, které lze uložit jinde v systému souborů. Data jsou uložena v přihrádkách, které jsou izolované aktuálním uživatelem a sestavením, ve kterém existuje kód. Kromě toho je možné data izolovat podle domény. Cestovní profily je možné používat ve spojení s izolovaným úložištěm, takže izolovaná úložiště budou cestovat s profilem uživatele. Výčet IsolatedStorageScope označuje různé typy izolace. Další informace o tom, kdy použít izolované úložiště, najdete v tématu Izolované úložiště.
System.IO.Log NamespaceDefinuje rozhraní pro protokolování do sekvenčního systému vstupně-výstupních operací orientovaných na záznamy.
System.IO.MemoryMappedFiles NamespacePoskytuje třídy pro použití souboru mapovaného paměti, který mapuje obsah souboru na logický adresní prostor aplikace.
System.IO.Packaging NamespacePoskytuje třídy, které podporují úložiště více datových objektů v jednom kontejneru.
System.IO.Pipes NamespaceObsahuje typy, které poskytují prostředky pro komunikaci mezi procesy prostřednictvím anonymních nebo pojmenovaných kanálů.
System.IO.Ports NamespaceObsahuje třídy pro řízení sériových portů. Nejdůležitější třída, SerialPort, poskytuje architekturu pro synchronní a událostmi řízené vstupně-výstupní operace, přístup ke stavům připnutí a přerušení a přístup k vlastnostem sériového ovladače. Lze jej použít k zalamování Stream objektů, což umožňuje přístup k sériovému portu pomocí tříd, které používají datové proudy.
System.IdentityModel NamespaceObsahuje třídy, které se používají k sestavení služeb tokenů zabezpečení (STS). Patří mezi ně SecurityTokenService třídy a Scope , stejně jako výjimky několik tříd nástrojů, které poskytují možnost provádět transformace souborů cookie.
System.IdentityModel.Claims NamespaceObsahuje třídy, které implementují model autorizace identit založený na deklarací identity windows communication foundation (WCF). Tento model zahrnuje Claim třídu a ClaimSet třídu. Počínaje rozhraním .NET Framework 4.5 a integrací technologie Windows Identity Foundation (WIF) do rozhraní .NET Framework je model identit založený na deklarací identity WCF nahrazen technologií WIF. WiF poskytuje objektový model identity založený na deklarací identity, který se dá použít k ověřování a autorizaci v několika Microsoft produktových stackech, včetně CLR, WCF a ASP.NET. Třídy WIF, které představují deklarace identity, typy deklarací identity a objekty zabezpečení založené na deklaracích, jsou obsaženy v System.Security.Claims oboru názvů. Počínaje verzí .NET 4.5 by se tyto třídy měly používat místo tříd v System.IdentityModel.Claims oboru názvů.
System.IdentityModel.Configuration NamespaceObsahuje třídy, které poskytují konfiguraci pro aplikace a služby vytvořené pomocí technologie WINDOWS Identity Foundation (WIF). Třídy v tomto oboru názvů představují nastavení v elementu <identityConfiguration> . Třídy, které konfigurují federaci pomocí protokolu WS-Federation, jsou obsaženy primárně v System.IdentityModel.Services.Configuration oboru názvů . Tato nastavení se zobrazí v elementu <system.identityModel.services> v konfiguračním souboru.
System.IdentityModel.Metadata NamespaceObsahuje třídy, které představují prvky v dokumentu federačních metadat. Dokument federačních metadat je dokument XML, který poskytuje informace, které můžou být užitečné pro partnery při vytváření federace. Další informace o federačních metadatech najdete v části 3 následující specifikace: Web Services Federation Language (WS-Federation) verze 1.2.
System.IdentityModel.Policy NamespaceObsahuje třídy, které se používají k implementaci zásad autorizace při použití modelu identity založeného na deklaracích identity WCF. Počínaje .NET Framework 4,5 a integrací technologie Windows Identity Foundation (WIF) do .NET Framework byl model identit založený na deklaracích identity WCF nahrazen WIF. WIF poskytuje objektový model identity založený na deklaracích, který se dá použít k zajištění ověřování a autorizace napříč několika zásobníky produktů Microsoftu, včetně CLR, WCF a ASP.NET. V WIF se zásady autorizace implementují rozšířením ClaimsAuthorizationManager třídy. Počínaje rozhraním .NET 4,5 by měly být zásady autorizace implementovány pomocí WIF namísto tříd v System.IdentityModel.Claims oboru názvů.
System.IdentityModel.Protocols.WSTrust NamespaceObsahuje třídy, které představují WS-Trust artefakty. Patří mezi RequestSecurityToken ně třídy (RST) a RequestSecurityToken (RSTR) a několik serializátorů, které mohou serializovat a deserializovat mezi WS-Trust artefakty na drátu a jejich reprezentace v objektovém modelu. Technologie WIF (Windows Identity Foundation) obsahuje podporu pro následující specifikace WS-Trust: WS-Trust february 2005, WS-Trust 1.3 nebo WS-Trust 1.4.
System.IdentityModel.Selectors NamespaceObsahuje 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.IdentityModel.Services NamespaceObsahuje třídy, které se používají v aplikacích vytvořených pomocí technologie WIF (Windows Identity Foundation), které provádějí federované ověřování pomocí protokolu WS-Federation. Obsahuje moduly WSFederationAuthenticationModule HTTP (WSFAM) a (SAM) a SessionAuthenticationModule také třídy, které podporují jejich provoz. WSFAM zajišťuje zpracování WS-Federation posloupností přihlašování a odhlašování a SAM zajišťuje správu relací prostřednictvím správy a zpracování souborů cookie. Obor názvů obsahuje také třídy, které představují WS-Federation zprávy (WSFederationMessage), jako je přihlášení (SignInRequestMessage, SignInResponseMessage) a zprávy o odhlášení (SignOutRequestMessage), stejně jako serializátory, které serializují a deserializují mezi objektovým modelem a reprezentacemi on-the-wire těchto zpráv.
System.IdentityModel.Services.Configuration NamespaceObsahuje třídy, které poskytují konfiguraci pro aplikace Windows Identity Foundation (WIF), které používají protokol WS-Federation. Třídy v tomto oboru názvů představují nastavení v elementu <system.identityModel.services> . Obor System.IdentityModel.Services názvů obsahuje také některé třídy, které se používají ke konfiguraci WS-Federation. Třídy, které konfigurují další nastavení služby a aplikace, například obslužné rutiny tokenů zabezpečení, jsou primárně obsaženy System.IdentityModel.Configuration v oboru názvů . Tato nastavení se zobrazí pod elementem <identityConfiguration> v konfiguračním souboru.
System.IdentityModel.Services.Tokens NamespaceMachineKeySessionSecurityTokenHandler Obsahuje System.IdentityModel.Services.Tokens třídu a MembershipUserNameSecurityTokenHandler třídu.
System.IdentityModel.Tokens NamespaceObsahuje základní třídy, jako jsou , a , a také třídy, které jsou odvozeny z těchto tříd a představují několik typů tokenů, artefaktů a obslužných rutin, pro které má SecurityTokenSecurityTokenHandler Windows Identity Foundation SecurityKeyIdentifierClause (WIF) integrovanou podporu. To zahrnuje třídy, které obsahují podporu tokenů SAML v1.1 a v2.0, například: SamlSecurityTokenSamlSecurityTokenHandler , , a Saml2SecurityTokenSaml2SecurityTokenHandler .
System.Linq NamespacePoskytuje třídy a rozhraní, které podporují dotazy, které používají Language-Integrated Query (LINQ).
System.Linq.Expressions NamespaceObsahuje 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.Management NamespacePoskytuje přístup k bohaté sadě informací o správě a událostech správy systému, zařízení a aplikací instrumentovaných do infrastruktury rozhraní WMI (Windows Management Instrumentation). Aplikace a služby se můžou dotazovat na zajímavé informace o správě (například kolik volného místa na disku zbývá, jaké je aktuální využití procesoru, ke které databázi je určitá aplikace připojená a mnoho dalšího), pomocí tříd odvozených z ManagementObjectSearcher a nebo ManagementQueryse přihlásit k odběru různých událostí správy pomocí ManagementEventWatcher třídy . Přístupná data můžou pocházet ze spravovaných i nespravovaných komponent v distribuovaném prostředí.
System.Management.Instrumentation NamespacePoskytuje třídy potřebné pro instrumentaci aplikací pro správu a zveřejnění informací a událostí správy prostřednictvím rozhraní WMI potenciálním uživatelům. Uživatelé, jako je Microsoft Application Center nebo Microsoft Operations Manager, pak můžou vaši aplikaci snadno spravovat a monitorování a konfigurace aplikace je k dispozici pro skripty správce nebo jiné aplikace, spravované i nespravované. Instrumentace aplikace je snadné dosáhnout pomocí vlastního atributu InstrumentationClass u tříd, které chcete zveřejnit, nebo pomocí poskytovaných BaseEvent a Instance základních tříd a Instrumentation pomocné třídy.
System.Media NamespaceObsahuje třídy pro přehrávání zvukových souborů a přístup ke zvukům poskytovaným systémem.
System.Messaging NamespacePoskytuje třídy, které umožňují připojení, monitorování a správu front zpráv v síti a odesílání, přijímání nebo náhled zpráv.
System.Messaging.Design NamespaceObsahuje třídy, které lze použít k rozšíření podpory návrhu pro System.Messaging třídy.
System.Net NamespacePoskytuje 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.Net.Cache NamespaceDefinuje typy a výčty používané k definování zásad mezipaměti pro prostředky získané pomocí WebRequest tříd a HttpWebRequest .
System.Net.Configuration NamespaceObsahuje třídy, které aplikace používají k programovému přístupu a aktualizaci nastavení konfigurace pro System.Net obory názvů.
System.Net.Http NamespacePoskytuje programovací rozhraní pro moderní aplikace HTTP.
System.Net.Http.Headers NamespacePoskytuje podporu pro kolekce hlaviček PROTOKOLU HTTP používaných System.Net.Http oborem názvů.
System.Net.Mail NamespaceObsahuje třídy používané k odesílání elektronické pošty na server SMTP (Simple Mail Transfer Protocol) k doručení.
System.Net.Mime NamespaceObsahuje typy, které se používají k reprezentaci hlavičky MIME (Multipurpose Internet Mail Exchange). Tyto typy se používají s typy v System.Net.Mail oboru názvů k určení hlaviček Content-Type, Content-Disposition a Content-transfer-Encoding při použití SmtpClient třídy k odesílání e-mailů.
System.Net.NetworkInformation NamespacePoskytuje 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.Net.PeerToPeer NamespacePoskytuje přístup k partnerským síťovým funkcím.
System.Net.PeerToPeer.Collaboration NamespaceVylepšuje System.Net.PeerToPeer síťové funkce a poskytuje možnosti pro relace spolupráce bez serveru spravované.
System.Net.Security NamespacePoskytuje síťové streamy pro zabezpečenou komunikaci mezi hostiteli.
System.Net.Sockets NamespacePoskytuje spravovanou implementaci rozhraní Windows Sockets (Winsock) pro vývojáře, kteří potřebují přísně řídit přístup k síti.
System.Net.WebSockets NamespacePoskytuje spravovanou implementaci rozhraní WebSocket pro vývojáře.
System.Numerics NamespaceObsahuje číselné typy, které doplňují numerické primitivy, jako Bytejsou , Doublea Int32, které jsou definovány rozhraním .NET.
System.Printing NamespacePoskytuje třídy, které umožňují automatizovat správu tiskových serverů, tiskových front a tiskových úloh.
System.Printing.IndexedProperties NamespacePoskytuje třídy, které umožňují rychlé kopírování nastavení vlastností objektu systému tisku do jiného objektu stejného typu. Umožňuje také iteraci vlastnostmi objektů tiskového systému a zjišťování jejich typů za běhu bez použití reflexe.
System.Printing.Interop NamespacePoskytuje mezikonverzi spravovaných PrintTicket objektů a nespravovaných struktur ROZHRANÍ GDI (Graphics Device Interface) DEVMODE .
System.Reflection NamespaceObsahuje 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.Reflection.Context NamespaceObsahuje třídy, které umožňují přizpůsobené kontexty reflexe.
System.Reflection.Emit NamespaceObsahuje 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.Resources NamespacePoskytuje 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.Resources.Tools NamespaceStronglyTypedResourceBuilder Obsahuje třídu, která poskytuje podporu pro prostředky silného typu. Počínaje rozhraním .NET Framework verze 2.0 tato funkce při kompilaci zapouzdřuje přístup k prostředkům vytvořením tříd, které obsahují sadu statických vlastností jen pro čtení (get), a usnadňuje tak využívání prostředků.
System.Runtime NamespaceObsahuje pokročilé typy, které podporují různé obory názvů, Runtimejako Systemjsou , a Security obory názvů.
System.Runtime.Caching NamespaceObsahuje typy, které umožňují implementovat ukládání do mezipaměti v aplikacích .NET.
System.Runtime.Caching.Configuration NamespaceObsahuje třídy obslužných rutin konfigurace pro funkci ukládání do mezipaměti rozhraní .NET Framework.
System.Runtime.Caching.Hosting NamespaceObsahuje typy, které podporují .NET Framework hostující prostředí, která používají funkce ukládání do mezipaměti v ASP.NET.
System.Runtime.CompilerServices NamespacePoskytuje 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.Runtime.ConstrainedExecution NamespaceDefinuje sadu typů, které vyčíslují a definují kontrakt pro spolehlivost mezi autorem nějakého kódu a vývojáři, kteří jsou na tomto kódu závislé. Typy v oboru System.Runtime.ConstrainedExecution názvů jsou určené pro použití v oblastech omezeného spouštění (CERs).
System.Runtime.DesignerServices NamespacePoskytuje třídy, které podporují návrháře aplikací a komponent v integrovaných vývojových prostředích.
System.Runtime.DurableInstancing NamespaceTento obor názvů obsahuje třídy, které jsou používány infrastrukturou Windows Communication Foundation (WCF) k implementaci zprostředkovatele trvalosti.
System.Runtime.ExceptionServices NamespacePoskytuje třídy pro pokročilé zpracování výjimek.
System.Runtime.Hosting NamespaceObsahuje pokročilé typy, které se používají při aktivaci aplikace v rámci aplikačních domén.
System.Runtime.InteropServices NamespacePoskytuje š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.Runtime.InteropServices.ComTypes NamespaceObsahuje spravované typy, které odpovídají typům používaným zprostředkovatele com.
System.Runtime.InteropServices.CustomMarshalers NamespacePoskytuje interní podporu zařazování pro .NET Framework.
System.Runtime.InteropServices.Expando NamespaceIExpando Obsahuje rozhraní, které umožňuje úpravu objektu přidáním nebo odebráním jeho členů.
System.Runtime.InteropServices.WindowsRuntime NamespaceObsahuje 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.Runtime.Remoting NamespacePoskytuje třídy a rozhraní, které umožňují vývojářům vytvářet a konfigurovat distribuované aplikace. Mezi nejdůležitější třídy System.Runtime.Remoting oboru názvů patří RemotingConfiguration třída, RemotingServices třída a ObjRef třída .
System.Runtime.Remoting.Activation NamespacePoskytuje třídy a objekty, které podporují aktivaci vzdálených objektů serverem a klientem.
System.Runtime.Remoting.Channels NamespaceObsahuje třídy, které podporují a zpracovávají kanály a jímky kanálu, které se používají jako transportní médium, když klient volá metodu na vzdáleném objektu.
System.Runtime.Remoting.Channels.Http NamespaceObsahuje kanály, které používají protokol HTTP k přenosu zpráv a objektů do a ze vzdálených umístění. Ve výchozím nastavení kanály HTTP kódují objekty a volání metod ve formátu SOAP pro přenos, ale jiné jímky formátovacího modulu kódování a dekódování lze zadat ve vlastnostech konfigurace kanálu. Jednou z nejdůležitějších tříd System.Runtime.Remoting.Channels.Http oboru názvů je HttpChannel třída .
System.Runtime.Remoting.Channels.Ipc NamespaceDefinuje komunikační kanál pro vzdálené komunikace, který používá systém IPC (interprocess communication) operačního systému Windows. Protože nepoužívá síťovou komunikaci, kanál IPC je mnohem rychlejší než kanály HTTP a TCP, ale lze ho použít pouze pro komunikaci mezi doménami aplikace na stejném fyzickém počítači.
System.Runtime.Remoting.Channels.Tcp NamespaceObsahuje kanály, které používají protokol TCP k přenosu zpráv a objektů do a ze vzdálených umístění. Ve výchozím nastavení kanály TCP kódují objekty a volání metod v binárním formátu pro přenos, ale jiné kódování a dekódování formátovací jímky lze zadat v konfiguračních vlastnostech kanálu. Jednou z nejdůležitějších tříd System.Runtime.Remoting.Channels.Tcp oboru názvů je TcpChannel třída.
System.Runtime.Remoting.Contexts NamespaceObsahuje objekty, které definují kontexty, ve kterém jsou umístěny všechny objekty. Kontext je seřazená posloupnost vlastností, která definuje prostředí pro objekty v ní. Kontexty se vytvářejí během procesu aktivace pro objekty, které jsou nakonfigurované tak, aby vyžadovaly určité automatické služby, jako je synchronizace, transakce, aktivace za běhu (JIT), zabezpečení atd. V kontextu může být více objektů.
System.Runtime.Remoting.Lifetime NamespaceObsahuje třídy, které spravují životnost vzdálených objektů.
System.Runtime.Remoting.Messaging NamespaceObsahuje třídy používané k vytváření a přenosu zpráv. Infrastruktura vzdálené komunikace používá zprávy ke komunikaci se vzdálenými objekty. Zprávy se používají k přenosu volání vzdálených metod, aktivaci vzdálených objektů a komunikaci informací. Objekt zprávy přenáší sadu pojmenovaných vlastností, včetně identifikátorů akcí, informací o envoy a parametrů. Mezi nejdůležitější třídy oboru System.Runtime.Remoting.Messaging názvů jsou AsyncResult třída, RemotingSurrogateSelector třída a třída ReturnMessage .
System.Runtime.Remoting.Metadata NamespaceObsahuje třídy a atributy, které lze použít k přizpůsobení generování a zpracování SOAP pro objekty a pole. Třídy tohoto oboru názvů lze použít k označení pole hlavičky SOAPAction, výstup typu, název elementu XML a metodu XML obor názvů URI. Tyto informace používá serializátor SOAP během generování SOAP a Soapsuds Tool (Soapsuds.exe) při generování wsDL (Web Services Description Language). Informace určené atributy v tomto oboru názvů lze použít na straně příjemce vygenerovaného protokolu SOAP k přizpůsobení zpracování vzdálených volání metod a objektů. Jednou z nejdůležitějších tříd System.Runtime.Remoting.Metadata oboru názvů je SoapAttribute třída . Třída SoapAttribute je nefunkční a lze ji použít pouze jako základní třídu pro všechny atributy metadat.
System.Runtime.Remoting.Metadata.W3cXsd2001 NamespaceObsahuje třídy obálky pro datové typy, které odpovídají specifikaci W3C. Všechny typy data a času odpovídají specifikaci norem ISO.
System.Runtime.Remoting.MetadataServices NamespaceObsahuje třídy, které jsou používány nástrojem příkazového řádku Soapsuds Tool (Soapsuds.exe) a uživatelský kód k převodu metadat do a z schématu XML pro infrastrukturu vzdálené komunikace. Mezi nejdůležitější třídy tohoto oboru názvů patří SdlChannelSink třída a MetaData třída.
System.Runtime.Remoting.Proxies NamespaceObsahuje třídy, které řídí a poskytují funkce pro proxy servery. Proxy je místní objekt, který je obrázkem vzdáleného objektu. Proxy servery umožňují klientům přistupovat k objektům přes hranice vzdálené komunikace.
System.Runtime.Remoting.Services NamespaceObsahuje třídy služeb, které poskytují funkce rozhraní .NET Framework. Jednou z nejdůležitějších tříd tohoto oboru názvů je TrackingServices třída.
System.Runtime.Serialization NamespaceObsahuje 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.Runtime.Serialization.Configuration NamespaceObsahuje třídy používané ke čtení hodnot nalezených v konfiguraci aplikace v části system.xml. Serialization. Třídy v tomto oboru názvů jsou používány infrastrukturou serializace ke zpracování elementů konfigurace a nelze je použít přímo. Místo toho nakonfigurujte DataContractSerializer, vytvořte konfigurační soubor aplikace a použijte následující prvky XML. <system.xml. Serialization > < DataContractSerializer > < declaredTypes element > < Add > elementu < declaredTypes > < Třída KnownType > element.
System.Runtime.Serialization.Formatters NamespacePoskytuje běžné výčty, rozhraní a třídy, které jsou používány formátovacími metodami serializace.
System.Runtime.Serialization.Formatters.Binary NamespaceBinaryFormatter Obsahuje třídu, kterou lze použít k serializaci a deserializaci objektů v binárním formátu.
System.Runtime.Serialization.Formatters.Soap NamespaceSoapFormatter Obsahuje třídu, kterou lze použít k serializaci a deserializaci objektů ve formátu SOAP. Při vytváření aplikací, které používají typy v tomto oboru názvů, musíte odkazovat na System.Runtime.Serialization.Formatters.Soap.dll sestavení.
System.Runtime.Serialization.Json NamespacePoskytuje třídy související s serializací JSON.
System.Runtime.Versioning NamespaceObsahuje rozšířené typy, které podporují správu verzí v souběžných implementacích rozhraní .NET.
System.Security NamespacePoskytuje základní strukturu systému zabezpečení Common Language Runtime, včetně základních tříd pro oprávnění.
System.Security.AccessControl NamespacePoskytuje programovací prvky, které řídí přístup k zabezpečení a auditují akce související se zabezpečením u zabezpečitelných objektů.
System.Security.Authentication NamespacePoskytuje sadu výčtů, které popisují zabezpečení připojení. Mezi tyto výčty patří CipherAlgorithmType, ExchangeAlgorithmType, HashAlgorithmTypea SslProtocols.
System.Security.Authentication.ExtendedProtection NamespacePoskytuje podporu pro ověřování s použitím rozšířené ochrany pro aplikace.
System.Security.Authentication.ExtendedProtection.Configuration NamespacePoskytuje podporu pro konfiguraci ověřování s použitím rozšířené ochrany pro aplikace.
System.Security.Claims NamespaceObsahuje 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.Security.Cryptography NamespacePoskytuje 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.Security.Cryptography.Pkcs NamespacePoskytuje 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.Security.Cryptography.X509Certificates NamespaceObsahuje 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.Security.Cryptography.Xml NamespaceObsahuje 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.Security.Permissions NamespaceDefinuje třídy, které řídí přístup k operacím a prostředkům na základě zásad.
System.Security.Policy NamespaceObsahuje skupiny kódu, podmínky členství a legitimaci. Tyto tři typy tříd slouží k vytvoření pravidel používaných systémem zásad zabezpečení modulu CLR (Common Language Runtime). Třídy legitimace jsou vstupy pro zásady zabezpečení a podmínky členství jsou přepínače; dohromady tyto příkazy vytvářejí zásady a určují udělenou sadu oprávnění. Úrovně zásad a skupiny kódu jsou strukturou hierarchie zásad. Skupiny kódu jsou zapouzdřením pravidla a uspořádány hierarchicky na úrovni zásad.
System.Security.Principal NamespaceDefinuje 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.Security.RightsManagement NamespacePoskytuje typy pro podporu správy přístupových práv k obsahu vytvořenému aplikací, například obsahu uloženého v objektu Package nebo XpsDocument.
System.ServiceModel NamespacePoskytuje třídy související s modelem služby.
System.ServiceModel.Activation NamespacePoskytuje třídy související s aktivací modelu služby.
System.ServiceModel.Activation.Configuration NamespacePředstavuje nastavení konfigurace pro nástroj SMSvcHost.exe. Tento obor názvů představuje konfigurační prvky, které lze konfigurovat v souboru SMSvcHost.exe.config. Konkrétně zahrnuje všechna nastavení pro celý počítač, která je třeba nakonfigurovat.
System.ServiceModel.Activities NamespaceObsahuje třídy, které umožňují odesílat zprávy do a přijímat zprávy z pracovních postupů. Tyto aktivity se používají při psaní služeb pracovních postupů a umožňují definovat způsob, jakým se zprávy odesílají a přijímají v pracovním postupu.
System.ServiceModel.Activities.Activation NamespaceWorkflowServiceHostFactory Obsahuje, který poskytuje instance ve spravovaných hostitelských WorkflowServiceHost prostředích, kde je instance hostitele vytvořena dynamicky v reakci na příchozí zprávy.
System.ServiceModel.Activities.Configuration NamespaceObsahuje třídy používané ke konfiguraci služeb pracovních postupů. Tyto třídy umožňují použít chování služby a koncového bodu a konfigurovat sledování.
System.ServiceModel.Activities.Description NamespaceObsahuje třídy, které umožňují řídit různé chování související se službami pracovního postupu.
System.ServiceModel.Activities.Presentation NamespacePoskytuje třídy související s prezentačními aktivitami modelu služby.
System.ServiceModel.Activities.Presentation.Factories NamespaceObsahuje továrny, které vytvářejí páry aktivity Receive/SendReply a Send/ReceiveReply.
System.ServiceModel.Activities.Tracking NamespaceObsahuje třídy používané k vytváření záznamů sledování pro instanci služby pracovního postupu. Sledování záznamů je vytvořeno pomocí modulu runtime pracovního postupu během provádění instance pracovního postupu a jsou odesílány zaregistrovaným účastníkům sledování.
System.ServiceModel.Activities.Tracking.Configuration NamespaceObsahuje třídy používané ke konfiguraci sledování pro pracovní postupy hostované službou. Tyto třídy umožňují určit informace o sledování, které má služba pracovního postupu generovat.
System.ServiceModel.Channels NamespacePoskytuje třídy související s kanály modelu služby.
System.ServiceModel.ComIntegration NamespaceDefinuje třídy potřebné pro integraci s aplikacemi modelu COM.
System.ServiceModel.Configuration NamespacePoskytuje třídy související s konfigurací modelu služby.
System.ServiceModel.Description NamespacePoskytuje třídy související s popisem modelu služby.
System.ServiceModel.Diagnostics NamespaceObsahuje výčet, který se používá ke konfiguraci čítačů výkonu pro účely diagnostiky.
System.ServiceModel.Discovery NamespaceObsahuje třídy potřebné pro vytvoření a použití zjistitelných služeb. Tyto třídy implementují protokol WS-Discovery pro Windows Communication Foundation (WCF).
System.ServiceModel.Discovery.Configuration NamespaceObsahuje třídy, které umožňují konfigurovat nastavení zjišťování v konfiguračním souboru.
System.ServiceModel.Discovery.Version11 NamespaceObsahuje třídy vyžadované pro vytváření a používání zjistitelných služeb. Tyto třídy implementují protokol WS-Discovery verze 1,1 pro Windows Communication Foundation (WCF).
System.ServiceModel.Discovery.VersionApril2005 NamespaceObsahuje třídy vyžadované pro vytváření a používání zjistitelných služeb. Tyto třídy implementují verzi WS-Discovery protokolu pro Windows Communication Foundation (WCF) z dubna 2005.
System.ServiceModel.Discovery.VersionCD1 NamespaceObsahuje třídy vyžadované pro vytváření a používání zjistitelných služeb. Tyto třídy implementují koncept 1 verze WS-Discovery protokolu pro Windows Communication Foundation (WCF) pro výbor.
System.ServiceModel.Dispatcher NamespacePoskytuje třídy související s odesláním modelu služby.
System.ServiceModel.MsmqIntegration NamespaceObsahuje třídy, které se vztahují k Microsoft Message Queuing Service (MSMQ) integrace, která umožňuje komunikaci mezi aplikacemi MSMQ a aplikacemi wcf (Windows Communication Foundation).
System.ServiceModel.PeerResolvers NamespaceObsahuje třídy, které umožňují vývojářům přizpůsobit a rozšířit službu Peer NAME Resolution Protocol.
System.ServiceModel.Persistence NamespaceObsahuje třídy, které umožňují služby pracovních postupů (služby WCF implementované jako pracovní postupy) trvalé do úložiště trvalosti.
System.ServiceModel.Routing NamespaceTento obor názvů obsahuje třídy, které se používají ke konfiguraci a správě WCF RoutingService.
System.ServiceModel.Routing.Configuration NamespaceTento obor názvů obsahuje třídy konfigurace, které používá infrastruktura Windows Communication Foundation (WCF) k převodu XML na typy modulu CLR (Common Language Runtime). Tyto třídy můžete také manipulovat přímo pro účely rozšíření.
System.ServiceModel.Security NamespaceObsahuje obecné typy související se zabezpečením.
System.ServiceModel.Security.Tokens NamespaceZabývá se tokeny zabezpečení a certifikáty.
System.ServiceModel.Syndication NamespacePoskytuje třídy týkající se syndikace modelu služby.
System.ServiceModel.Web NamespacePoskytuje třídy související s používáním modelu služby na webu.
System.ServiceModel.XamlIntegration NamespacePoskytuje třídy nástrojů pro povolení serializace entit Windows Communication Foundation (WCF) do XAML.
System.ServiceProcess NamespacePoskytuje 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.ServiceProcess.Design NamespaceObsahuje třídy, které lze použít k rozšíření podpory návrhu pro aplikace služeb systému Windows.
System.Speech.AudioFormat NamespaceObsahuje jednu třídu , která obsahuje informace o formátu zvuku, který je vstupem do modulu pro rozpoznávání řeči, nebo výstup z modulu pro SpeechAudioFormatInfo syntézu řeči.
System.Speech.Recognition NamespaceObsahuje typy technologie Windows Desktop Speech pro implementaci rozpoznávání řeči.
System.Speech.Recognition.SrgsGrammar NamespacePomocí členů System.Speech.Recognition.SrgsGrammar oboru názvů můžete programově vytvářet gramatiky, které jsou v souladu se specifikací W3C Speech Recognition Grammar Specification verze 1.0 (SRGS).
System.Speech.Synthesis NamespaceObsahuje třídy pro inicializaci a konfiguraci modulu syntézy řeči, pro vytváření výzev, pro generování řeči, pro reakci na události a pro úpravu charakteristik hlasu.
System.Speech.Synthesis.TtsEngine NamespacePodporuje vytváření vlastních modulů SSML (Speech Synthesis Markup Language) založených na vykreslování textu na řeč (TTS).
System.Text NamespaceObsahuje 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.Text.RegularExpressions NamespacePoskytuje 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.Threading NamespacePoskytuje 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.Threading.Tasks NamespacePoskytuje 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.Timers NamespacePoskytuje komponentu Timer , která umožňuje vyvolat událost v zadaném intervalu.
System.Transactions NamespaceObsahuje třídy, které umožňují psát vlastní transakční aplikaci a správce prostředků. Konkrétně můžete vytvořit transakci (místní nebo distribuovanou) s jedním nebo více účastníky a účastnit se ji.
System.Transactions.Configuration NamespaceObsahuje třídy, které popisují možnosti konfigurace používané třídami System.Transactions .
System.Web NamespacePro .NET Core a .NET 5+ obsahuje HttpUtility tento obor názvů třídu . Pro rozhraní .NET Framework tento obor názvů obsahuje třídy a rozhraní, které umožňují komunikaci mezi prohlížečem a serverem. Tyto třídy zahrnují HttpRequest třídu, která poskytuje rozsáhlé informace o aktuálním požadavku HTTP, HttpResponse třídu, která spravuje výstup HTTP do klienta; a HttpServerUtility třídu, která poskytuje přístup k nástrojům a procesům na straně serveru. System.Web obsahuje také třídy pro manipulaci se soubory cookie, přenos souborů, informace o výjimce a řízení výstupní mezipaměti v rozhraní .NET Framework.
System.Web.ApplicationServices NamespacePoskytuje třídy, které umožňují přístup ASP.NET formulářů ověřování, rolí a profilů aplikačních služeb jako služby Windows Communication Foundation (WCF).
System.Web.Caching NamespacePoskytuje třídy pro ukládání často používaných dat na server do mezipaměti.
System.Web.ClientServices NamespacePoskytuje třídy, které podporují přístup v aplikacích založených na systému Windows ke službám ověřování, rolí a profilů Microsoft Ajax.
System.Web.ClientServices.Providers NamespaceObsahuje zprostředkovatele klientských služeb a další třídy, které podporují přístup v aplikacích založených na systému Windows ke službám ověřování, rolí a profilů Microsoft Ajax.
System.Web.Compilation NamespaceObsahuje třídy pro generování a kompilaci vlastních typů souborů v prostředí sestavení ASP.NET.
System.Web.Configuration NamespaceObsahuje třídy, které se používají k nastavení konfigurace ASP.NET.
System.Web.Configuration.Internal NamespaceObsahuje typy konfigurace určené pouze pro interní použití.
System.Web.DynamicData NamespaceObsahuje třídy, které poskytují základní funkce pro ASP.NET dynamických dat. Poskytuje také funkce rozšiřitelnosti, které umožňují přizpůsobit chování dynamických dat.
System.Web.DynamicData.Design NamespaceObsahuje třídy, které poskytují podporu návrhu pro třídy v System.Web.DynamicData oboru názvů.
System.Web.DynamicData.ModelProviders NamespaceObsahuje třídy, které definují základní funkce pro ASP.NET Dynamic Data Providers.
System.Web.Globalization NamespacePoskytuje třídy a rozhraní pro zprostředkovatele lokalizace.
System.Web.Handlers NamespaceObsahuje třídy obslužných rutin PROTOKOLU HTTP, které zpracovávají požadavky HTTP na webový server.
System.Web.Hosting NamespacePoskytuje funkce pro hostování ASP.NET aplikací ze spravovaných aplikací mimo Microsoft Internetová informační služba (IIS).
System.Web.Instrumentation NamespaceObsahuje typy, které poskytují informace o aktuálním spuštění stránky, které zahrnují naslouchací procesy provádění a instrumentaci a které zahrnují metody, které jsou volány před a po zobrazení modulu vykresluje výstup.
System.Web.Mail NamespaceObsahuje třídy, které umožňují vytvářet a odesílat zprávy pomocí CDOSYS (Collaboration Data Objects for Windows 2000) komponenta zprávy. E-mailová zpráva se doručuje buď prostřednictvím poštovní služby SMTP integrované do Microsoft Systému Windows 2000, nebo prostřednictvím libovolného serveru SMTP. Třídy v tomto oboru názvů lze použít z ASP.NET nebo z jakékoli spravované aplikace.
System.Web.Management NamespaceObsahuje třídy a rozhraní pro správu a monitorování stavu webových aplikací.
System.Web.Mobile NamespaceObsahuje základní funkce, včetně ověřování a zpracování chyb, které jsou potřeba pro vytváření ASP.NET mobilních webových aplikací. Informace o vývoji ASP.NET mobilních aplikací najdete na webu www.asp.net/mobile .
System.Web.ModelBinding NamespacePoskytuje třídy, které umožňují vytvořit vazbu datových objektů k ovládacím prvkům serveru ASP.NET Web Forms.
System.Web.Profile NamespaceObsahuje třídy, které se používají pro práci s ASP.NET profily uživatelů v aplikacích webového serveru.
System.Web.Query.Dynamic NamespaceObsahuje třídy, které se používají k parsování výrazů z LinqDataSource ovládacího prvku do jazykově integrovaného dotazu (LINQ).
System.Web.RegularExpressions NamespacePoskytuje předkompilované regulární výrazy, které lze použít k analýze souborů ASP.NET. Všichni členové System.Web.RegularExpressions oboru názvů jsou následníky Regex třídy.
System.Web.Routing NamespacePoskytuje třídy, které se používají se směrováním adres URL, které umožňují používat adresy URL, které se nemapují na fyzický soubor.
System.Web.Script NamespaceObsahuje třídy, které poskytují informace o prostředku skriptu.
System.Web.Script.Serialization NamespaceObsahuje třídy, které poskytují serializaci JSON (JavaScript Object Notation) a deserializaci pro spravované typy. Poskytuje také funkce rozšiřitelnosti pro přizpůsobení chování serializace.
System.Web.Script.Services NamespacePoskytuje atributy, které umožňují přizpůsobit podporu webové služby pro funkci AJAX v ASP.NET.
System.Web.Security NamespaceObsahuje třídy, které se používají k implementaci zabezpečení ASP.NET v aplikacích webového serveru.
System.Web.Security.AntiXss NamespaceObsahuje metody, které lze použít ke kódování řetězců v pořadí, které vám pomohou chránit aplikace proti útokům skriptování XSS (mezi lokalitami) a útokům prostřednictvím injektáže protokolu LDAP.
System.Web.Services NamespaceObsahuje třídy, které umožňují vytvářet webové služby XML pomocí ASP.NET a klienty webové služby XML. Webové služby XML jsou aplikace, které umožňují výměnu zpráv ve volně propojeném prostředí pomocí standardních protokolů, jako jsou HTTP, XML, XSD, SOAP a WSDL. Webové služby XML umožňují vytvářet modulární aplikace v rámci a mezi společnostmi v heterogenních prostředích, díky čemuž jsou interoperabilní s širokou škálou implementací, platforem a zařízení. Zprávy XML založené na protokolu SOAP těchto aplikací mohou mít dobře definované (strukturované a typové) nebo volně definované části (pomocí libovolného XML). Schopnost zpráv se vyvíjet v průběhu času bez narušení protokolu je zásadní pro flexibilitu a robustnost webových služeb XML jako stavebního bloku budoucnosti webu.
System.Web.Services.Configuration NamespaceObsahuje třídy, které konfigurují způsob vytváření webových služeb XML pomocí ASP.NET spuštění.
System.Web.Services.Description NamespaceObsahuje třídy, které umožňují veřejně popsat webovou službu XML pomocí jazyka WSDL (Web Services Description Language). Každá třída v tomto oboru názvů odpovídá konkrétnímu prvku Specifikace WSDL a hierarchie tříd odpovídá struktuře XML platného dokumentu WSDL. Další informace o WSDL naleznete v tématu Specifikace WSDL .
System.Web.Services.Discovery NamespaceObsahuje třídy, které umožňují klientům webové služby XML vyhledat dostupné webové služby XML na webovém serveru prostřednictvím procesu nazývaného zjišťování webových služeb XML.
System.Web.Services.Protocols NamespaceObsahuje třídy, které definují protokoly používané pro přenos dat napříč vodiči během komunikace mezi klienty webové služby XML a webovými službami XML vytvořenými pomocí ASP.NET.
System.Web.SessionState NamespacePoskytuje třídy a rozhraní, které umožňují ukládání dat specifických pro jednoho klienta v rámci webové aplikace na serveru. Data o stavu relace se používají k tomu, aby klient získal vzhled trvalého připojení k aplikaci. Informace o stavu mohou být uloženy v paměti místního procesu nebo v případě konfigurací webové farmy mohou být uloženy mimo proces pomocí služby ASP.NET State nebo databáze Microsoft SQL Server.
System.Web.UI NamespacePoskytuje třídy a rozhraní, které umožňují vytvářet ovládací prvky serveru ASP.NET a ASP.NET webové stránky pro uživatelské rozhraní webových aplikací ASP.NET.
System.Web.UI.Adapters NamespaceObsahuje základní třídy pro ovládací adaptéry a stránkové adaptéry. Tyto adaptéry můžete použít k přepsání stavů životního cyklu stránek a ovládacích prvků. To je užitečné, pokud chcete upravit značky ovládacího prvku nebo chování pro nové standardy značek nebo pro konkrétní prohlížeče.
System.Web.UI.DataVisualization.Charting NamespaceObsahuje metody a vlastnosti pro ovládací prvek chart webového serveru.
System.Web.UI.Design NamespaceObsahuje třídy, které lze použít k rozšíření podpory návrhu pro ASP.NET webových stránek a pro ovládací prvky webového serveru.
System.Web.UI.Design.Directives NamespaceObsahuje třídy, které lze použít k rozšíření podpory návrhu pro ASP.NET direktiv webových stránek.
System.Web.UI.Design.MobileControls NamespaceObsahuje třídy, které poskytují podporu návrhu pro třídy v System.Web.UI.MobileControls oboru názvů. Informace o vývoji ASP.NET mobilních aplikací naleznete na webu www.asp.net/mobile .
System.Web.UI.Design.MobileControls.Converters NamespaceObsahuje třídy, které poskytují podporu návrhu pro převaděče datových typů v mobilních ovládacích prvcích. Informace o vývoji ASP.NET mobilních aplikací naleznete na webu www.asp.net/mobile .
System.Web.UI.Design.WebControls NamespaceObsahuje třídy, které lze použít k rozšíření podpory doby návrhu pro ovládací prvky webového serveru.
System.Web.UI.Design.WebControls.WebParts NamespaceObsahuje třídy, které poskytují podporu návrhu ovládacích prvků odvozených z tříd v System.Web.UI.WebControls.WebParts oboru názvů.
System.Web.UI.HtmlControls NamespaceObsahuje třídy, které umožňují vytvářet serverové ovládací prvky HTML na Web Forms stránce. Serverové ovládací prvky HTML běží na serveru a mapují se přímo na standardní značky HTML podporované většinou prohlížečů. To vám umožní programově řídit elementy HTML na Web Forms stránce.
System.Web.UI.MobileControls NamespaceObsahuje sadu ASP.NET serverových ovládacích prvků, které můžou vykreslit aplikaci pro různá mobilní zařízení. Rozhraní API v tomto oboru názvů jsou zastaralá. Informace o vývoji ASP.NET mobilních aplikací najdete na webu www.asp.net/mobile .
System.Web.UI.MobileControls.Adapters NamespaceObsahuje třídy, které můžete použít k přepsání fází životního cyklu mobilního ovládacího prvku za účelem úpravy výchozího kódu HTML, CHTML nebo WML nebo chování pro nové standardy značky nebo pro konkrétní prohlížeče a mobilní zařízení. Rozhraní API v tomto oboru názvů jsou zastaralá. Informace o vývoji ASP.NET mobilních aplikací naleznete na webu www.asp.net/mobile .
System.Web.UI.MobileControls.Adapters.XhtmlAdapters NamespaceObsahuje třídy, které můžete použít k přepsání fází životního cyklu mobilního ovládacího prvku a změnit jeho výchozí kód XHTML nebo chování pro nové standardy značky nebo pro konkrétní prohlížeče a mobilní zařízení. Informace o vývoji ASP.NET mobilních aplikací naleznete na webu www.asp.net/mobile .
System.Web.UI.WebControls NamespaceObsahuje třídy, které umožňují vytvářet ovládací prvky webového serveru na webové stránce. Ovládací prvky webového serveru běží na serveru a zahrnují ovládací prvky formulářů, jako jsou tlačítka a textová pole. Obsahují také ovládací prvky pro zvláštní účely, jako je kalendář. Vzhledem k tomu, že ovládací prvky webového serveru běží na serveru, můžete tyto prvky řídit prostřednictvím kódu programu. Přestože jsou ovládací prvky webového serveru vykresleny jako HTML, jejich objektový model nemusí nutně odrážet syntaxi HTML.
System.Web.UI.WebControls.Adapters NamespaceObsahuje třídy, které lze použít k přepsání fází životního cyklu webového ovládacího prvku. Třídy umožňují upravit značky ovládacího prvku nebo chování pro nové standardy značek nebo pro konkrétní prohlížeče.
System.Web.UI.WebControls.Expressions NamespacePoskytuje třídy, které umožňují filtrovat data na webové stránce pomocí QueryExtender ovládacího prvku.
System.Web.UI.WebControls.WebParts NamespaceObsahuje třídy a rozhraní označované souhrnně jako sada ovládacích prvků webových částí. Tyto třídy můžete použít k vytvoření webových stránek, jejichž vzhled a chování mohou koncoví uživatelé upravit (přizpůsobit). Individuální nastavení jednotlivých uživatelů stránky se ukládají pro budoucí relace prohlížeče.
System.Web.Util NamespacePoskytuje třídy, které umožňují metody zpětného volání spustit v rámci transakce a které umožňují zaúčtování práce do samostatných vláken.
System.Web.WebSockets NamespaceObsahuje třídy, které podporují přidávání funkcí protokolu WebSocket do aplikací ASP.NET webových formulářů.
System.Windows NamespacePoskytuje několik důležitých tříd základních elementů Windows Presentation Foundation (WPF), různé třídy, které podporují systém vlastností WPF a logiku událostí a další typy, které jsou obecněji využívány jádrem a architekturou WPF.
System.Windows.Annotations NamespacePoskytuje třídy pro podporu uživatelem vytvořené poznámky na obsah zobrazený v ovládacích prvcích zobrazení dokumentu WPF.
System.Windows.Annotations.Storage NamespacePoskytuje typy, které definují architekturu úložiště a média pro ukládání a načítání poznámek vytvořených uživatelem.
System.Windows.Automation NamespacePoskytuje podporu pro klienty Windows Presentation Foundation (WPF) ui Automation.
System.Windows.Automation.Peers NamespaceDefinuje AutomationPeer základní třídu a sadu typů, které jsou odvozeny z ní, které odpovídají ovládacím prvkům .NET. Každý AutomationPeer z nich zpřístupňuje odpovídající ovládací prvek .NET službě Microsoft UI Automation.
System.Windows.Automation.Provider NamespacePoskytuje rozhraní API pro vytváření zprostředkovatelů model UI Automation.
System.Windows.Automation.Text NamespaceObsahuje výčty, které určují formátování textu a související chování pro automatizaci uživatelského rozhraní Windows Presentation Foundation (WPF).
System.Windows.Baml2006 NamespaceObsahuje třídy pro čtení a zápis, které mohou využívat XAML ve formuláři BAML.
System.Windows.Controls NamespacePoskytuje třídy pro vytváření prvků, označovaných jako ovládací prvky, které umožňují uživateli pracovat s aplikací. Třídy ovládacích prvků jsou základem uživatelského prostředí s jakoukoli aplikací, protože umožňují uživateli zobrazit, vybrat nebo zadat data nebo jiné informace.
System.Windows.Controls.Primitives NamespaceObsahuje základní třídy a ovládací prvky, které jsou určeny k použití jako součást jiných složitějších ovládacích prvků.
System.Windows.Controls.Ribbon NamespaceObsahuje typy, které se používají k vytvoření uživatelského rozhraní pomocí pásu karet Microsoft pro WPF.
System.Windows.Controls.Ribbon.Primitives NamespaceObsahuje typy, které se používají jako kontejnery rozložení na pásu karet Microsoft pro ovládací prvek WPF.
System.Windows.Converters NamespacePoskytuje třídy pro podporu převodu typů během serializace v Windows Presentation Foundation (WPF).
System.Windows.Data NamespaceObsahuje třídy používané pro vazbu vlastností se zdroji dat, třídami zprostředkovatele zdrojů dat a implementacemi kolekcí a zobrazení specifických pro data.
System.Windows.Diagnostics NamespacePoskytuje podporu nástrojů XAML pro Windows Presentation Foundation (WPF).
System.Windows.Documents NamespaceObsahuje typy, které podporují FixedDocument, FlowDocumenta vytvoření dokumentu XPS (XML Paper Specification).
System.Windows.Documents.DocumentStructures NamespacePoskytuje třídy pro popis struktury objektu XpsDocument z hlediska oddílů, odstavců, obrázků, seznamů s odrážkami nebo číslování a tabulek.
System.Windows.Documents.Serialization NamespacePoskytuje typy, které podporují vytváření a používání serializátorů modulů plug-in přístupných za běhu, které čtou a zapisují dokumenty v různých datových formátech.
System.Windows.Forms NamespaceObsahuje třídy pro vytváření aplikací systému Windows, které plně využívají bohaté funkce uživatelského rozhraní, které jsou k dispozici v operačním systému Microsoft Windows.
System.Windows.Forms.Automation NamespacePoskytuje podporu pro klienty model Windows Forms model UI Automation.
System.Windows.Forms.ComponentModel.Com2Interop NamespaceObsahuje pomocné třídy, Visual Studio používá k zobrazení stránek vlastností v režimu návrhu.
System.Windows.Forms.DataVisualization.Charting NamespaceObsahuje metody a vlastnosti pro ovládací prvek Chart Windows Forms.
System.Windows.Forms.Design NamespaceObsahuje třídy, které podporují konfiguraci a chování při návrhu pro model Windows Forms součásti. Tyto třídy se skládají z tříd návrháře, které poskytují podporu pro model Windows Forms komponenty, sadu služeb v době návrhu, UITypeEditor třídy pro konfiguraci určitých typů vlastností a třídy pro import ovládacích prvků ActiveX.
System.Windows.Forms.Design.Behavior NamespaceObsahuje třídy pro vytváření vlastního chování uživatelského rozhraní pro komponenty v době návrhu.
System.Windows.Forms.Integration NamespaceObsahuje třídy, které podporují interoperabilitu ovládacích prvků model Windows Forms a WPF.
System.Windows.Forms.Layout NamespaceObsahuje třídy pro implementaci chování rozložení ve formuláři nebo ovládacím prvku.
System.Windows.Forms.PropertyGridInternal NamespacePoskytuje interní podporu pro PropertyGrid ovládací prvek. Třídy v tomto oboru názvů podporují infrastrukturu .NET a nejsou určeny pro použití přímo v kódu.
System.Windows.Forms.VisualStyles NamespaceObsahuje třídy pro vykreslovací ovládací prvky a další prvky uživatelského rozhraní (UI) systému Windows s vizuálními styly v operačních systémech, které je podporují.
System.Windows.Ink NamespacePoskytuje třídy pro interakci s rukopisem a manipulaci s rukopisem na platformě Windows Presentation Foundation (WPF).
System.Windows.Input NamespaceVě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.Windows.Input.Manipulations NamespacePoskytuje funkce pro monitorování a reagování na kolekci manipulátorů jako jedné složené, což umožňuje aplikaci sledovat změny složeného souboru místo jednotlivých komponent.
System.Windows.Input.StylusPlugIns NamespacePoskytuje třídy, které podporují manipulaci s daty z tabletového pera na platformě Windows Presentation Foundation (WPF). Tyto třídy nabízejí kontrolu na nízké úrovni nad Stylus vstupem a vytvářením objektů digitálního rukopisu Stroke . StylusPlugInTřída poskytuje mechanismus pro implementaci vlastního chování a uplatnění tohoto chování na datový proud dat přicházejících ze zařízení stylus za účelem optimálního výkonu.
System.Windows.Input.StylusWisp NamespacePoskytuje třídy, které podporují manipulaci s daty ze zařízení s tabletem s digitálním přívoláním WISPR na platformě Windows Presentation Foundation (WPF).
System.Windows.Interop NamespacePoskytuje podpůrné typy pro spolupráci mezi Windows Presentation Foundation (WPF) a dalšími technologiemi, jako jsou rozhraní API systému Windows, a poskytuje základní třídy pro další specifické scénáře spolupráce zahrnující WPF.
System.Windows.Markup NamespacePoskytuje typy pro podporu XAML. Některé z těchto typů se nacházejí v sestaveních WPF a jsou specifické pro scénáře WPF, které zahrnují XAML. Jiné typy v tomto oboru názvů obecně podporují služby .NET XAML a nevyžadují odkazování na sestavení WPF.
System.Windows.Markup.Localizer NamespacePoskytuje typy, které pomáhají při lokalizaci binárních zdrojů XAML (BAML).
System.Windows.Markup.Primitives NamespaceObsahuje třídy, které podporují jazyk Extensible Application Markup Language (XAML) (XAML) v Windows Presentation Foundation (WPF).
System.Windows.Media NamespacePoskytuje typy, které umožňují integraci formátovaných médií, včetně výkresů, textu a zvukového nebo obrazového obsahu v aplikacích Windows Presentation Foundation (WPF).
System.Windows.Media.Animation NamespacePoskytuje typy, které podporují funkce animace vlastností, včetně časových os, scénářů a klíčových snímků.
System.Windows.Media.Converters NamespaceObsahuje třídy, které jsou MarkupWriter používány pro serializaci jazyk Extensible Application Markup Language (XAML) (XAML).
System.Windows.Media.Effects NamespacePoskytuje typy, které lze použít k aplikování vizuálních efektů na rastrové obrázky.
System.Windows.Media.Imaging NamespacePoskytuje typy, které se používají ke kódování a dekódování rastrových obrázků.
System.Windows.Media.Media3D NamespaceObsahuje typy, které podporují prostorovou prezentaci v aplikacích Windows Presentation Foundation (WPF).
System.Windows.Media.Media3D.Converters NamespaceObsahuje třídy, které jsou používány MarkupWriter pro serializaci jazyk Extensible Application Markup Language (XAML) (XAML).
System.Windows.Media.TextFormatting NamespacePoskytuje typy, které řídí formátování textu, obvykle na nižší úrovni než ovládací prvky textové prezentace nebo objektový model textu.
System.Windows.Navigation NamespacePoskytuje typy, které podporují navigaci, včetně navigace mezi okny a deníku navigace.
System.Windows.Resources NamespacePoskytuje třídy nízké úrovně, které podporují model prostředků Windows Presentation Foundation (WPF) a akci sestavení Prostředků.
System.Windows.Shapes NamespacePoskytuje přístup ke knihovně tvarů, které lze použít v jazyk Extensible Application Markup Language (XAML) (XAML) nebo kódu.
System.Windows.Shell NamespaceObsahuje typy, které poskytují spravovaný kód přístup k rozšířeným funkcím hlavního panelu Windows 7.
System.Windows.Threading NamespaceObsahuje typy pro podporu systému Windows Presentation Foundation (WPF) threading.
System.Windows.Xps NamespacePoskytuje třídy, které zapisují dokumenty XPS do úložiště dat nebo tiskové fronty.
System.Windows.Xps.Packaging NamespacePoskytuje typy, které umožňují aplikacím číst a zapisovat součásti dokumentu XPS.
System.Windows.Xps.Serialization NamespacePoskytuje typy, které podporují serializaci dokumentů XPS.
System.Workflow.Activities NamespacePoskytuje třídy související s aktivitami Windows Workflow Foundation.
System.Workflow.Activities.Configuration NamespacePoskytuje třídy, které představují oddíly konfiguračního souboru.
System.Workflow.Activities.Rules NamespaceObsahuje sadu tříd, které definují podmínky a akce, které tvoří pravidlo.
System.Workflow.Activities.Rules.Design NamespaceObsahuje sadu tříd, které spravují editor sad pravidel a dialogová okna Editor podmínek pravidel.
System.Workflow.ComponentModel NamespacePoskytuje třídy související s modelem součásti Windows Workflow Foundation.
System.Workflow.ComponentModel.Compiler NamespacePoskytuje třídy týkající se kompilátoru programovací model Windows Workflow Foundation Component model.
System.Workflow.ComponentModel.Design NamespacePoskytuje třídy související s návrháři modelu komponent Windows Workflow Foundation.
System.Workflow.ComponentModel.Serialization NamespacePoskytuje infrastrukturu pro správu serializace aktivit a pracovních postupů do a z extensible Application Markup Language (XAML) a CodeDOM.
System.Workflow.Runtime NamespacePoskytuje třídy související s modulem runtime pracovního postupu.
System.Workflow.Runtime.Configuration NamespaceObsahuje třídy, které se používají ke konfiguraci modulu runtime pracovního postupu.
System.Workflow.Runtime.DebugEngine NamespaceObsahuje třídy a rozhraní pro použití v ladění instancí pracovních postupů.
System.Workflow.Runtime.Hosting NamespacePoskytuje třídy související s hostování modulu runtime Windows Workflow Foundation.
System.Workflow.Runtime.Tracking NamespaceObsahuje třídy a rozhraní související se sledovacími službami.
System.Xaml NamespacePoskytuje typy, které se vztahují k čtenářům XAML a zapisovačům XAML. To zahrnuje výchozí implementace služeb .NET XAML a jejich čtenáři XAML a zapisovače XAML. Obsahuje také typy relevantní pro systém typů XAML a další typy podpory související s koncepty služeb XAML a .NET XAML.
System.Xaml.Permissions NamespaceObsahuje typy, které určují oprávnění pro určité scénáře načítání XAML, jako je například načítání v rámci částečného vztahu důvěryhodnosti nebo načítání interních typů.
System.Xaml.Schema NamespaceObsahuje typy, které podporují rozšiřitelnost systému typů XAML.
System.Xml NamespacePoskytuje podporu zpracování XML na základě standardů.
System.Xml.Linq NamespaceObsahuje 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.Xml.Resolvers NamespacePoskytuje podporu pro předvyplnění mezipaměti pomocí definic DTD nebo XML datových proudů.
System.Xml.Schema NamespaceObsahuje třídy XML, které poskytují podporu založenou na standardech schémat XML Schema Definition Language (XSD).
System.Xml.Serialization NamespaceObsahuje třídy, které se používají k serializaci objektů do formátu XML dokumentů nebo datových proudů.
System.Xml.Serialization.Advanced NamespaceObsahuje třídy, které umožňují přizpůsobit kód vygenerovaný z dokumentu WSDL (Web Services Description Language).
System.Xml.Serialization.Configuration NamespaceObsahuje třídy používané ke čtení hodnot nalezených v konfiguračních souborech aplikace v < částisystem.xml.serialization> Element .
System.Xml.XPath NamespaceObsahuje 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.
System.Xml.XmlConfiguration NamespaceObsahuje oddíly konfigurace XML.
System.Xml.Xsl NamespacePoskytuje podporu transformací XSLT (Extensible Stylesheet Transformation). Podporuje doporučení W3C XSL Transformations (XSLT) verze 1.0.
System.Xml.Xsl.Runtime NamespaceObsahuje typy, které jsou používány transformačním modulem XSL.
UIAutomationClientsideProviders NamespaceObsahuje jeden typ, který mapuje zprostředkovatele automatizace klientů.
XamlGeneratedNamespace NamespaceObsahuje typy generované kompilátorem, které nejsou určeny k použití přímo z kódu.