System.Runtime – obory názvů

Zařadit chráněné členy
Zařadit zděděné členy

Zařadit členy rozhraní .NET Framework
Zařadit členy rozhraní XNA Framework
Zařadit členy Knihovny přenosných tříd

Obory názvů System.Runtime obsahují typy, které podporují interakci aplikace s modulem CLR (Common Language Runtime), a typy, které zprostředkují funkce jako datová mezipaměť aplikací, pokročilé zpracování výjimek, aktivace aplikací v rámci aplikační domény, komunikace s objekty COM, distribuované aplikace, serializace a deserializace nebo správa verzí. Další obory názvů umožňují autorům kompilátorů zadávat atributy ovlivňující chování modulu CLR za běhu, definují kontrakt spolehlivosti mezi sadou kódu a jiným kódem, který je na ní závislý, a implementují zprostředkovatele trvalosti pro rozhraní WCF (Windows Communication Foundation).

Obory názvů

Obor názvů Popis
System.Runtime System.Runtime Oboru názvů obsahuje rozšířené typy, které podporují různé obory názvů jako System, Runtimea Security obory názvů.
System.Runtime.Caching System.Runtime.Caching Oboru názvů obsahuje typy, které umožňují implementovat NET Framework aplikací do mezipaměti.
System.Runtime.Caching.Configuration System.Runtime.Caching.Configuration Obsahuje obor názvů třídy obslužné rutiny konfigurace pro.NET Framework funkci mezipaměti.
System.Runtime.Caching.Hosting Typy v System.Runtime.Caching.Hosting podporu oboru názvů.NET Framework hostitelských prostředích, která používají funkce ukládání do mezipaměti v prostředí ASP.NET.
System.Runtime.CompilerServices System.Runtime.CompilerServices Obor názvů poskytuje funkce pro zápis kompilátoru, kteří použití spravovaných kódu určit atributy metadat, která ovlivňují chování společného běhového jazykového modulu runtime.
System.Runtime.ConstrainedExecution System.Runtime.ConstrainedExecution Oboru názvů definuje sadu typů, které výčet a definovat smlouvy o spolehlivosti mezi Autor některé kódy a vývojáři, kteří být závislý na kód.Typy v System.Runtime.ConstrainedExecution oboru názvů, které jsou určeny k použití v oblastech s omezením spuštění (CERs).
System.Runtime.DesignerServices System.Runtime.DesignerServices Obsahuje obor názvů tříd, které podporují aplikace a součásti návrháři integrované vývojové prostředí.
System.Runtime.DurableInstancing Tento obor názvů obsahuje třídy, které používají Windows Communication Foundation (WCF) infrastruktury implementovat zprostředkovatele perzistence.
System.Runtime.ExceptionServices System.Runtime.ExceptionServices Oboru názvů obsahuje třídy pro zpracování výjimek Upřesnit.
System.Runtime.Hosting System.Runtime.Hosting Oboru názvů obsahuje rozšířené typy, které jsou při aktivaci aplikace v rámci domény aplikace.
System.Runtime.InteropServices System.Runtime.InteropServices Obor názvů poskytuje celou řadu členů, že podpora COM interop a platformu vyvolání služby.Pokud jste obeznámeni s těmito službami, viz Interoperating with Unmanaged Code.
System.Runtime.InteropServices.ComTypes Obor názvů System.Runtime.InteropServices.ComTypes obsahuje metody, které jsou defintions COM funkce pro spravovaný kód.Tyto funkce nahradit zastaralé nyní UCOM * metody v System.Runtime.InteropServices oboru názvů.
System.Runtime.InteropServices.CustomMarshalers Vnitřní zařazovacího podporuje.NET Framework.
System.Runtime.InteropServices.Expando System.Runtime.InteropServices.Expando Obsahuje obor názvů IExpando rozhraní, které umožňuje změnu objektu přidáním nebo odebráním jeho členů.
System.Runtime.InteropServices.WindowsRuntime System.Runtime.InteropServices.WindowsRuntime Obsahuje obor názvů tříd, které podporují součinnost mezi spravovaný kód a prostředí Windows Runtime, a které umožňují vytvoření prostředí Windows Runtime typy s spravovaný kód.
System.Runtime.Remoting System.Runtime.Remoting Obsahuje obor názvů tříd a rozhraní, které umožňují vývojářům vytvářet a konfigurovat distribuovaných aplikací.Některé důležité třídy System.Runtime.Remoting oboru názvů jsou RemotingConfiguration třídy, RemotingServices třídy a ObjRef třídy.
System.Runtime.Remoting.Activation System.Runtime.Remoting.Activation Obsahuje obor názvů tříd a objektů, které podporují aktivace serveru a klienta vzdálené objekty.
System.Runtime.Remoting.Channels System.Runtime.Remoting.Channels Obsahuje obor názvů tříd, které podporují a zpracování kanálů a kanálů propadů, které se používají jako transportní médium, když klient volá metodu na vzdálený objekt.
System.Runtime.Remoting.Channels.Http System.Runtime.Remoting.Channels.Http Obsahuje obor názvů kanálů, které používají protokol HTTP zprávy a objekty do a ze vzdáleného umístění.Ve výchozím kódování kanálů HTTP objekty a volá metodu ve formátu SOAP pro přenos, ale jiné kódování a dekódování propadů formátovací modul, lze určit vlastnosti konfigurace kanálu.Jedním z nejdůležitějších tříd System.Runtime.Remoting.Channels.Http je HttpChannel třídy.
System.Runtime.Remoting.Channels.Ipc System.Runtime.Remoting.Channels.Ipc Definuje obor názvů komunikační kanál pro vzdálené komunikace se systémem umožňujícím cmmunication (IPC) operačního systému.Protože se nepoužívá síťové komunikace, kanál IPC je mnohem rychlejší než HTTP a TCP kanály, ale jej lze použít pouze pro komunikaci mezi doménami aplikace stejného fyzického počítače.
System.Runtime.Remoting.Channels.Tcp System.Runtime.Remoting.Channels.Tcp Obsahuje obor názvů kanálů, které používají protokol TCP zprávy a objekty do a ze vzdáleného umístění.Standardně TCP kanály kódovat objekty a volá metodu v binárním formátu pro přenos, ale jiné kódování a dekódování propadů formátovací modul, lze určit vlastnosti konfigurace kanálu.Jedním z nejdůležitějších tříd System.Runtime.Remoting.Channels.Tcp je TcpChannel třídy.
System.Runtime.Remoting.Contexts System.Runtime.Remoting.Contexts Oboru názvů obsahuje objekty, které definují kontexty jsou umístěny všechny objekty v rámci.Kontext je seřazenou sekvenci vlastnosti definující prostředí pro objekty v něm.Kontexty jsou vytvořeny během procesu aktivace pro objekty, které jsou nakonfigurovány vyžadovat určité automatické služby takové synchronizace, transakce, -in-time (JIT) aktivace, zabezpečení a podobně.Několik objektů můžete živé uvnitř kontext.
System.Runtime.Remoting.Lifetime System.Runtime.Remoting.Lifetime Oboru názvů obsahuje třídy, které dobu trvání vzdálené objekty.
System.Runtime.Remoting.Messaging System.Runtime.Remoting.Messaging Obsahuje obor názvů tříd, které slouží k vytvoření a odeslání zprávy.Infrastruktura remoting zprávy používá ke komunikaci s vzdálené objekty.Zprávy lze přenášet metody vzdálené volání aktivovat vzdálené objekty a sdělování informací.Objekt zprávy zahrnuje sadu pojmenované vlastnosti včetně identifikátorů akce, vyslance informace a parametry.Některé z nejdůležitějších tříd System.Runtime.Remoting.Messaging oboru názvů jsou AsyncResult třídy, RemotingSurrogateSelector třídy a ReturnMessage třídy.
System.Runtime.Remoting.Metadata System.Runtime.Remoting.Metadata Obsahuje obor názvů tříd a atributů, které lze použít k přizpůsobení generování a zpracování SOAP pro pole a objekty.Označte pole záhlaví SOAPAction, typ výstupu, název prvku XML a obor názvů XML metoda URI lze tento obor názvů tříd.Tyto informace používá Serializační procedura SOAP během generování SOAP a Soapsuds Tool (Soapsuds.exe) během generování služby popis jazyka WSDL (Web).Informace určené atributy v tomto oboru názvů lze přizpůsobit zpracování volání metody vzdálený a objekty na přijímajícím konci generované SOAP.Jedním z nejdůležitějších tříd System.Runtime.Remoting.Metadata je SoapAttribute třídy.SoapAttribute Třída není funkční a lze použít pouze jako základní třída pro všechny atributy metadat.Další informace o poli záhlaví SOAPAction HTTP viz www.w3.org/tr/soap/#_Toc478383528.
System.Runtime.Remoting.Metadata.W3cXsd2001 System.Runtime.Remoting.Metadata.W3cXsd2001 Obsahuje obor názvů definici schématu XML (XSD), který byl definován v roce 2001 World Wide Web Consortium (W3C).Část schématu XML 2: Specifikace datové typy z W3C určuje chování různých typů dat a formát.Tento obor názvů obsahuje tříd obálky pro typy dat, které odpovídají specifikaci W3C.Všechny typy datum a čas odpovídají specifikaci normy ISO.
System.Runtime.Remoting.MetadataServices System.Runtime.Remoting.MetadataServices Obsahuje obor názvů tříd, které jsou používány Soapsuds.exe nástroj příkazového řádku a kód uživatele převádět metadat ze schématu XML pro infrastrukturu remoting.Některé z nejdůležitějších tříd tento obor názvů jsou SdlChannelSink třídy a MetaData třídy.
System.Runtime.Remoting.Proxies System.Runtime.Remoting.Proxies Obsahuje obor názvů tříd, které řídí a poskytují funkce pro proxy.Server proxy je místní objekt, který je obraz vzdálený objekt.Proxy servery umožňují klientům přístup k objektům přes hranice vzdálené komunikace.
System.Runtime.Remoting.Services System.Runtime.Remoting.Services Obsahuje obor názvů tříd služeb, které poskytují funkce.NET Framework.Jedním z nejdůležitějších tříd tento obor názvů je TrackingServices třídy.
System.Runtime.Serialization System.Runtime.Serialization Obsahuje obor názvů tříd, které lze použít pro serializaci a rekonstrukci objektů.Serializace je proces převodu objektu nebo grafu objektů na lineární posloupnost bajtů pro ukládání nebo přenosu do jiného umístění.Rekonstrukce je proces v uložené informace a opětovného vytvoření objektů z něj.
System.Runtime.Serialization.Configuration System.Runtime.Serialization.Configuration obor názvů obsahuje třídy, které slouží ke čtení hodnoty nalezené v konfiguraci aplikace v system.xml.serialization oddílu.Třídy v tomto oboru názvů používají serializace infrastruktury zpracovat konfigurační prvky a nelze použít přímo.Konfigurace DataContractSerializer, místo toho vytvořit konfigurační soubor aplikace a použijte následující prvky XML. < system.xml.serialization >< dataContractSerializer >< declaredTypes >< Přidat > prvek < declaredTypes >< třída knownType > Element
System.Runtime.Serialization.Formatters System.Runtime.Serialization.Formatters Obor názvů poskytuje společné vyčíslení, rozhraní a tříd, které používá serializaci formatters.
System.Runtime.Serialization.Formatters.Binary System.Runtime.Serialization.Formatters.Binary Obsahuje obor názvů BinaryFormatter třída, která slouží k serializaci a deserializaci objekty v binárním formátu.
System.Runtime.Serialization.Formatters.Soap System.Runtime.Serialization.Formatters.Soap Obsahuje obor názvů SoapFormatter třída, která slouží k serializaci a deserializaci objekty ve formátu protokolu SOAP.Při vytváření aplikací, které používá typy v tomto oboru názvů, musí odkazovat sestavení System.Runtime.Serialization.Formatters.Soap.dll.
System.Runtime.Serialization.Json Poskytuje související s Json serializace třídy.
System.Runtime.Versioning System.Runtime.Versioning Oboru názvů obsahuje rozšířené typy, které podporují správu verzí v implementacích vedle sebe.NET Framework.