¿Le resultó útil esta página?
Sus comentarios sobre este contenido son muy importantes. Háganos saber su opinión.
¿Tiene comentarios adicionales?
Caracteres restantes: 1500
Exportar (0) Imprimir
Expandir todo
Este artículo se tradujo de forma manual. Mueva el puntero sobre las frases del artículo para ver el texto original.
Traducción
Original

System.Runtime (Espacios de nombres)

Los espacios de nombres System.Runtime contienen tipos que admiten la interacción de una aplicación con Common Language Runtime, y tipos que habilitan características como almacenamiento en caché de datos de la aplicación, control avanzado de excepciones, activación de aplicaciones dentro de dominios de aplicación, interoperabilidad COM, aplicaciones distribuidas, serialización y deserialización, y control de versiones. Otros espacios de nombres permiten a los autores de compiladores especificar atributos que afectan al comportamiento en tiempo de ejecución de Common Language Runtime, definir un contrato de confiabilidad entre un conjunto de código y otro código que depende de él e implementar un proveedor de persistencia para Windows Communication Foundation (WCF).

Espacio de nombresDescripción
System.RuntimeEl espacio de nombres System.Runtime contiene tipos avanzados que admiten diversos espacios de nombres, como los espacios de nombres System, Runtime y Security.
System.Runtime.CachingEl espacio de nombres System.Runtime.Caching contiene tipos que permiten implementar el almacenamiento en caché en aplicaciones de .NET Framework.
System.Runtime.Caching.ConfigurationEl espacio de nombres System.Runtime.Caching.Configuration contiene clases de controlador de configuración para la característica de almacenamiento en caché de .NET Framework.
System.Runtime.Caching.HostingLos tipos del espacio de nombres System.Runtime.Caching.Hosting admiten entornos de hospedaje de .NET Framework que usan las características de almacenamiento en memoria caché de ASP.NET.
System.Runtime.CompilerServicesEl espacio de nombres System.Runtime.CompilerServices proporciona funcionalidad para los autores de compiladores que utilizan código administrado para especificar atributos en metadatos que afectan al comportamiento en tiempo de ejecución de Common Language Runtime.
System.Runtime.ConstrainedExecutionEl espacio de nombres System.Runtime.ConstrainedExecution define un conjunto de tipos que enumeran y definen un contrato de confiabilidad entre el autor de un código y los desarrolladores que adoptan una dependencia de ese código. La finalidad de los tipos en el espacio de nombres System.Runtime.ConstrainedExecution es su uso en regiones de ejecución restringida (CER).
System.Runtime.DurableInstancingEste espacio de nombres contiene clases que utiliza la infraestructura de la Windows Communication Foundation (WCF) para implementar un proveedor de persistencia.
System.Runtime.ExceptionServicesEl espacio de nombres System.Runtime.ExceptionServices proporciona clases para el control de excepciones avanzado.
System.Runtime.HostingEl espacio de nombres System.Runtime.Hosting contiene tipos avanzados que se utilizan en activación de aplicaciones en los dominios de aplicación.
System.Runtime.InteropServicesEl espacio de nombres System.Runtime.InteropServices proporciona una gran variedad de miembros que admiten la interoperabilidad COM y los servicios de invocación de plataforma. Si no está familiarizado con estos servicios, vea Interoperar con código no administrado.
System.Runtime.InteropServices.ComTypesEl espacio de nombres System.Runtime.InteropServices.ComTypes contiene métodos que son definiciones de funciones COM para el código administrado. Estas funciones reemplazan a los métodos UCOM*, ahora desusados, en el espacio de nombres System.Runtime.InteropServices.
System.Runtime.InteropServices.CustomMarshalersProporciona la compatibilidad de cálculo de referencias interna para .NET Framework.
System.Runtime.InteropServices.ExpandoEl espacio de nombres System.Runtime.InteropServices.Expando contiene la interfaz IExpando, que permite modificar los objetos mediante la adición o la eliminación de sus miembros.
System.Runtime.RemotingEl espacio de nombres System.Runtime.Remoting proporciona clases e interfaces que permiten a los desarrolladores crear y configurar aplicaciones distribuidas. Algunas de las clases más importantes del espacio de nombres System.Runtime.Remoting son las clases RemotingConfiguration, RemotingServices y ObjRef.
System.Runtime.Remoting.ActivationEl espacio de nombres System.Runtime.Remoting.Activation proporciona clases y objetos compatibles con la activación del servidor y el cliente desde objetos remotos.
System.Runtime.Remoting.ChannelsEl espacio de nombres System.Runtime.Remoting.Channels contiene clases que admiten y controlan los canales y los receptores de canales, que se utilizan como el medio de transporte cuando un cliente llama a un método en un objeto remoto.
System.Runtime.Remoting.Channels.HttpEl espacio de nombres System.Runtime.Remoting.Channels.Http contiene canales que utilizan el protocolo HTTP para transportar mensajes y objetos a y desde ubicaciones remotas. De forma predeterminada, los canales HTTP codifican las llamadas a objetos y métodos en formato SOAP para la transmisión, pero se pueden especificar otros receptores de formateadores de codificación y descodificación en las propiedades de configuración de un canal. Una de las clases más importantes del espacio de nombres System.Runtime.Remoting.Channels.Http es la clase HttpChannel.
System.Runtime.Remoting.Channels.IpcEl espacio de nombres System.Runtime.Remoting.Channels.Ipc define un canal de comunicación para la comunicación remota que utiliza el sistema de comunicación entre procesos (IPC) del sistema operativo Windows. Dado que no utiliza la comunicación por red, el canal IPC es mucho más rápido que los canales HTTP y TCP, pero sólo se puede utilizar para la comunicación entre los dominios de aplicación del mismo equipo físico.
System.Runtime.Remoting.Channels.TcpEl espacio de nombres System.Runtime.Remoting.Channels.Tcp contiene canales que utilizan el protocolo TCP para transportar mensajes y objetos a y desde ubicaciones remotas. De forma predeterminada, los canales TCP codifican las llamadas a objetos y métodos en formato binario para la transmisión, pero se pueden especificar otros receptores de formateadores de codificación y descodificación en las propiedades de configuración de un canal. Una de las clases más importantes del espacio de nombres System.Runtime.Remoting.Channels.Tcp es la clase TcpChannel.
System.Runtime.Remoting.ContextsEl espacio de nombres System.Runtime.Remoting.Contexts contiene objetos que definen los contextos en los que residen los objetos. Un contexto es una serie ordenada de propiedades que define un entorno para los objetos que contiene. Los contextos se crean durante el proceso de activación de los objetos configurados para requerir determinados servicios automáticos, como la sincronización, las transacciones, la activación just-in-time (JIT), la seguridad, etc. En un contexto pueden residir varios objetos.
System.Runtime.Remoting.LifetimeEl espacio de nombres System.Runtime.Remoting.Lifetime contiene las clases que administran la duración de los objetos remotos.
System.Runtime.Remoting.MessagingEl espacio de nombres System.Runtime.Remoting.Messaging contiene las clases utilizadas para crear y transmitir mensajes. La infraestructura de comunicación remota utiliza mensajes para comunicarse con objetos remotos. Los mensajes se utilizan para transmitir llamadas a métodos remotos, activar objetos remotos y comunicar información. Un objeto de mensaje lleva una serie de propiedades con nombre, entre las que se incluyen identificadores de acción, información de envío y parámetros. Las clases AsyncResult, RemotingSurrogateSelector y ReturnMessage son algunas de las clases más importantes del espacio de nombres System.Runtime.Remoting.Messaging.
System.Runtime.Remoting.MetadataEl espacio de nombres System.Runtime.Remoting.Metadata contiene las clases y los atributos que se pueden utilizar para personalizar la generación y el procesamiento de SOAP para objetos y campos. Las clases de este espacio de nombres se pueden utilizar para indicar el campo de encabezado SOAPAction, el tipo de resultados, el nombre del elemento XML y el identificador URI del espacio de nombres XML del método. Esta información la utiliza el serializador SOAP durante la generación SOAP y la Soapsuds Tool (Soapsuds.exe) durante la generación de Lenguaje de descripción de servicios Web (WSDL). La información especificada por los atributos de este espacio de nombres se puede utilizar en el extremo receptor del SOAP generado para personalizar el procesamiento de objetos y llamadas de métodos remotos. Una de las clases más importantes del espacio de nombres System.Runtime.Remoting.Metadata es la clase SoapAttribute. La clase SoapAttribute no es una clase funcional, y solo se puede utilizar como clase base de todos los atributos de metadatos. Para obtener más información sobre el campo de encabezado HTTP del valor SOAPAction, vea el sitio www.w3.org/tr/soap/#_Toc478383528.
System.Runtime.Remoting.Metadata.W3cXsd2001El espacio de nombres System.Runtime.Remoting.Metadata.W3cXsd2001 contiene la Definición de esquema XML (XSD) definida por el World Wide Web Consortium (W3C) en 2001. La especificación Esquema XML parte 2: tipos de datos de W3C identifica el formato y comportamiento de varios tipos de datos. Este espacio de nombres contiene clases contenedoras para los tipos de datos que se ajustan a la especificación de W3C. Todos los tipos de fecha y hora se ajustan a la especificación de estándares ISO.
System.Runtime.Remoting.MetadataServicesEl espacio de nombres System.Runtime.Remoting.MetadataServices contiene las clases que utiliza la herramienta de línea de comandos Soapsuds.exe y el código de usuario para convertir metadatos en esquema XML, y viceversa, para la infraestructura de comunicación remota. Algunas de las clases más importantes de este espacio de nombres son la clase SdlChannelSink y la clase MetaData.
System.Runtime.Remoting.ProxiesEl espacio de nombres System.Runtime.Remoting.Proxies contiene las clases que controlan y proporcionan funcionalidad para servidores proxy. Un servidor proxy es un objeto local que constituye una imagen de un objeto remoto. Los servidores proxy permiten a los clientes tener acceso a objetos más allá de los límites de comunicación remota.
System.Runtime.Remoting.ServicesEl espacio de nombres System.Runtime.Remoting.Services contiene las clases de servicio que proporcionan funcionalidad a .NET Framework. Una de las clases más importantes de este espacio de nombres es la clase TrackingServices.
System.Runtime.SerializationEl espacio de nombres System.Runtime.Serialization contiene clases que se pueden utilizar para serializar y deserializar objetos.
System.Runtime.Serialization.ConfigurationEl espacio de nombres System.Runtime.Serialization.Configuration contiene clases utilizadas para leer los valores encontrados en la configuración de la aplicación en la sección system.xml.serialization.
System.Runtime.Serialization.FormattersEl espacio de nombres System.Runtime.Serialization.Formatters proporciona enumeraciones, interfaces y clases comunes que los formateadores de serialización utilizan.
System.Runtime.Serialization.Formatters.BinaryEl espacio de nombres System.Runtime.Serialization.Formatters.Binary contiene la clase BinaryFormatter, que se puede utilizar para serializar y deserializar los objetos en formato binario.
System.Runtime.Serialization.Formatters.SoapEl espacio de nombres System.Runtime.Serialization.Formatters.Soap contiene la clase SoapFormatter, que se puede utilizar para serializar y deserializar los objetos en formato SOAP. Al compilar aplicaciones que utilicen los tipos de este espacio de nombres, debe hacer referencia al ensamblado System.Runtime.Serialization.Formatters.Soap.dll.
System.Runtime.Serialization.JsonEl espacio de nombres System.Runtime.Serialization contiene clases que se pueden utilizar para serializar objetos de notación de objetos JavaScript (JSON) y deserializar objetos de JSON.
System.Runtime.VersioningEl espacio de nombres System.Runtime.Versioning contiene tipos avanzados que admiten el control de versiones en implementaciones en paralelo de .NET Framework.

Adiciones de comunidad

AGREGAR
Mostrar:
© 2015 Microsoft