System (Espacio de nombres) ()

Cambiar vista:
Sin script
Biblioteca de clases de .NET Framework
System (Espacio de nombres)

Contiene clases que le permiten hacer coincidir con los URI con plantillas URI y grupos de plantillas URI.

Clases

  Clase Descripción
Clase pública AccessViolationException Excepción que se produce cuando se intenta leer o escribir en la memoria protegida.
Clase pública ActivationContext Identifica el contexto de activación de la aplicación actual. Esta clase no puede heredarse.
Clase pública Activator Contiene métodos para crear tipos de objetos de forma local o remota, o para obtener referencias a objetos remotos existentes. Esta clase no puede heredarse.
Clase pública AggregateException Representa uno o varios errores que se producen durante la ejecución de una aplicación.
Clase pública AppDomain Representa un dominio de aplicación, que es un entorno aislado donde se ejecutan las aplicaciones. Esta clase no puede heredarse.
Clase pública AppDomainManager Proporciona un equivalente administrado de un host no administrado.
Clase pública AppDomainSetup Representa la información de enlace del ensamblado que puede agregarse a una instancia de AppDomain.
Clase pública AppDomainUnloadedException Excepción que se produce al intentar obtener acceso a un dominio de aplicaciones descargado.
Clase pública ApplicationException Excepción que se produce cuando se produce un error de aplicación que no es grave.
Clase pública ApplicationId Contiene información utilizada para identificar de forma única una aplicación basada en manifiesto. Esta clase no puede heredarse.
Clase pública ApplicationIdentity Permite identificar de manera única una aplicación activada por manifiesto. Esta clase no puede heredarse.
Clase pública ArgumentException Excepción que se produce cuando no es válido uno de los argumentos proporcionados para un método.
Clase pública ArgumentNullException Excepción que se produce cuando se pasa una referencia nula (Nothing en Visual Basic) a un método que no la acepta como argumento válido.
Clase pública ArgumentOutOfRangeException Excepción que se produce cuando el valor de un argumento se encuentra fuera del intervalo de valores permitido definido por el método invocado.
Clase pública ArithmeticException Excepción producida a causa de los errores de una operación aritmética, de conversión de tipos o de conversión de otra naturaleza.
Clase pública Array Proporciona métodos para la creación, manipulación, búsqueda y ordenación de matrices, por lo tanto, sirve como clase base para todas las matrices de Common Language Runtime.
Clase pública ArrayTypeMismatchException Excepción que se produce cuando se intenta almacenar un elemento de un tipo incorrecto dentro de una matriz.
Clase pública AssemblyLoadEventArgs Proporciona datos para el evento AssemblyLoad.
Clase pública Attribute Representa la clase base para los atributos personalizados.
Clase pública AttributeUsageAttribute Especifica el uso de otra clase de atributos. Esta clase no puede heredarse.
Clase pública BadImageFormatException Excepción que se inicia cuando la imagen de archivo de una biblioteca de vínculos dinámicos (DLL) o de un programa ejecutable no es válida.
Clase pública BitConverter Convierte los tipos de datos base en una matriz de bytes y una matriz de bytes en tipos de datos base.
Clase pública Buffer Manipula matrices de tipos primitivos.
Clase pública CannotUnloadAppDomainException Excepción que se produce cuando se produce un error al intentar descargar un dominio de aplicación.
Clase pública CharEnumerator Admite la iteración en un objeto String y la lectura de sus caracteres individuales. Esta clase no puede heredarse.
Clase pública CLSCompliantAttribute Indica si un elemento de programa es conforme a Common Language Specification (CLS). Esta clase no puede heredarse.
Clase pública Console Representa los flujos de entrada, salida y error estándar para las aplicaciones de consola. Esta clase no puede heredarse.
Clase pública ConsoleCancelEventArgs Proporciona datos del evento Console.CancelKeyPress. Esta clase no puede heredarse.
Clase pública ContextBoundObject Define la clase base de todas las clases enlazadas a un contexto.
Clase pública ContextMarshalException Excepción que se produce cuando se produce un error al intentar calcular las referencias de un objeto a través de un límite de contexto.
Clase pública ContextStaticAttribute Indica que el valor de un campo estático es único para un determinado contexto.
Clase pública Convert Convierte un tipo de datos base en otro tipo de datos base.
Clase pública DataMisalignedException La excepción que se produce cuando una unidad de datos se lee de una dirección, o se escribe en ella, que no es múltiplo del tamaño de los datos. Esta clase no puede heredarse.
Clase pública DBNull Representa un valor no existente. Esta clase no puede heredarse.
Clase pública Delegate Representa un delegado, que es una estructura de datos que hace referencia a un método estático o a una instancia de clase y a un método de instancia de dicha clase.
Clase pública DivideByZeroException Excepción que se produce cuando se intenta dividir un valor entero o decimal entre cero.
Clase pública DllNotFoundException Excepción que se produce cuando no se encuentra el archivo DLL especificado en una importación de DLL.
Clase pública DuplicateWaitObjectException Excepción que se produce cuando un objeto aparece más de una vez en una matriz de objetos de sincronización.
Clase pública EntryPointNotFoundException Excepción que se produce cuando se produce un error al intentar cargar una clase debido a la ausencia de un método de entrada.
Clase pública Enum Proporciona la clase base para las enumeraciones.
Clase pública Environment Proporciona información acerca del entorno y la plataforma actuales, y la forma de manipularlos. Esta clase no puede heredarse.
Clase pública EventArgs EventArgs es la clase base para las clases que contienen datos de eventos.
Clase pública Exception Representa los errores que se producen durante la ejecución de una aplicación.
Clase pública ExecutionEngineException Obsoleto. Excepción que se produce cuando hay un error interno en el motor de ejecución de Common Language Runtime. Esta clase no puede heredarse.
Clase pública FieldAccessException Excepción que se produce cuando se intenta de forma no válida obtener acceso a un campo privado o protegido dentro de una clase.
Clase pública FileStyleUriParser Analizador personalizable basado en el esquema File.
Clase pública FlagsAttribute Indica que una enumeración puede considerarse como un campo de bits, es decir, un conjunto de marcadores.
Clase pública FormatException Excepción que se produce cuando el formato de un argumento no cumple las especificaciones de los parámetros del método invocado.
Clase pública FtpStyleUriParser Analizador personalizable basado en el esquema de Protocolo de transferencia de archivos (FTP).
Clase pública GC Controla el recolector de elementos no utilizados del sistema, un servicio que reclama de forma automática la memoria que no se utiliza.
Clase pública GenericUriParser Analizador personalizable para un URI jerárquico.
Clase pública GopherStyleUriParser Analizador personalizable basado en el esquema Gopher.
Clase pública HttpStyleUriParser Analizador personalizable basado en el esquema HTTP.
Clase pública IndexOutOfRangeException Excepción que se produce cuando se intenta tener acceso a un elemento de una matriz con un índice que está fuera de los límites de la matriz. Esta clase no puede heredarse.
Clase pública InsufficientExecutionStackException Excepción que se inicia cuando la pila de ejecución disponible no es suficiente para permitir la ejecución de la mayoría de los métodos.
Clase pública InsufficientMemoryException Es la excepción que se produce cuando se produce un error al comprobar si la memoria disponible es suficiente. Esta clase no puede heredarse.
Clase pública InvalidCastException Excepción que se produce para una conversión de tipos o una conversión explícita de otra naturaleza que no es válida.
Clase pública InvalidOperationException Excepción que se produce cuando una llamada a un método no es válida para el estado actual del objeto.
Clase pública InvalidProgramException Excepción que se produce cuando un programa contiene lenguaje intermedio de Microsoft (MSIL) no válido o metadatos. Generalmente, esto indica un error en el compilador que generó el programa.
Clase pública InvalidTimeZoneException Excepción que se produce cuando la información de zona horaria no es válida.
Clase pública Lazy<T> Proporciona compatibilidad con la inicialización diferida.
Clase pública Lazy<T, TMetadata> Proporciona una referencia indirecta diferida a un objeto y a sus metadatos asociados para que la utilice Managed Extensibility Framework.
Clase pública LdapStyleUriParser Un analizador personalizable basado en el esquema de Protocolo ligero de acceso a directorios (LDAP).
Clase pública LoaderOptimizationAttribute Utilizado con el fin de establecer la directiva de optimización predeterminada del cargador para el método principal de una aplicación ejecutable.
Clase pública LocalDataStoreSlot Encapsula una ranura de memoria para almacenar datos locales. Esta clase no puede heredarse.
Clase pública MarshalByRefObject Permite obtener acceso a objetos a través de los límites de los dominios de las aplicaciones que admiten la comunicación remota.
Clase pública Math Proporciona constantes y métodos estáticos para operaciones trigonométricas, logarítmicas y otras funciones matemáticas comunes.
Clase pública MemberAccessException Excepción que se produce cuando se produce un error al intentar obtener acceso a un miembro de una clase.
Clase pública MethodAccessException La excepción que se produce cuando hay un intento no válido para tener acceso a un método, como tener acceso a un método privado del código de confianza parcial.
Clase pública MissingFieldException Excepción que se produce cuando se intenta tener acceso dinámicamente a un campo que no existe.
Clase pública MissingMemberException Excepción que se produce cuando se intenta tener acceso dinámicamente a un miembro de la clase que no existe.
Clase pública MissingMethodException Excepción que se produce cuando se intenta tener acceso dinámicamente a un método que no existe.
Clase pública MTAThreadAttribute Indica que el modelo de subprocesos de COM de una aplicación es un apartamento multiproceso (MTA).
Clase pública MulticastDelegate Representa un delegado multidifusión; es decir, un delegado que puede tener más de un elemento en su lista de invocación.
Clase pública MulticastNotSupportedException Excepción que se produce cuando se intenta combinar dos delegados basados en el tipo Delegate en lugar de en el tipo MulticastDelegate. Esta clase no puede heredarse.
Clase pública NetPipeStyleUriParser Analizador basado en el esquema de NetPipe para el sistema "Indigo".
Clase pública NetTcpStyleUriParser Analizador basado en el esquema de NetTcp para el sistema "Indigo".
Clase pública NewsStyleUriParser Analizador personalizable basado en el esquema de noticias mediante NNTP (Protocolo de transferencia de noticias a través de la red).
Clase pública NonSerializedAttribute Indica que no debe serializarse un campo de una clase serializable. Esta clase no puede heredarse.
Clase pública NotFiniteNumberException Excepción que se produce cuando un valor de punto flotante es infinito positivo, infinito negativo o un elemento no numérico (NaN).
Clase pública NotImplementedException Excepción que se produce cuando no se ha implementado un método u operación que se haya solicitado.
Clase pública NotSupportedException Excepción que se produce cuando no se admite un método invocado o cuando se intenta leer, buscar o escribir en una secuencia que no admite la funcionalidad invocada.
Clase pública Nullable Admite un tipo de valor al que se le puede asignar null como tipo de referencia. Esta clase no puede heredarse.
Clase pública NullReferenceException Excepción que se produce cuando se intenta desreferenciar la referencia de un objeto null.
Clase pública Object Admite todas las clases de la jerarquía de clases de .NET Framework y proporciona servicios de bajo nivel a las clases derivadas. Se trata de la clase base fundamental de todas las clases de .NET Framework; es la raíz de la jerarquía de tipos.
Clase pública ObjectDisposedException Excepción que se produce cuando se realiza una operación en un objeto desechado.
Clase pública ObsoleteAttribute Marca los elementos del programa que ya no se utilizan. Esta clase no puede heredarse.
Clase pública OperatingSystem Representa información acerca de un sistema operativo, como el número de la versión y el identificador de plataforma. Esta clase no puede heredarse.
Clase pública OperationCanceledException Es la excepción que se produce en un subproceso al cancelar una operación que estaba ejecutando el subproceso.
Clase pública OutOfMemoryException Excepción que se produce cuando no hay suficiente memoria para continuar con la ejecución de un programa.
Clase pública OverflowException Excepción que se produce cuando una operación aritmética, de conversión de tipos o de conversión de otra naturaleza en un contexto comprobado, da como resultado una sobrecarga.
Clase pública ParamArrayAttribute Indica que un método permitirá un número variable de argumentos cuando se invoque. Esta clase no puede heredarse.
Clase pública PlatformNotSupportedException Excepción que se produce cuando una característica no se ejecuta en una plataforma concreta.
Clase pública Random Representa un generador de números seudoaleatorios, un dispositivo que genera una secuencia de números que cumplen determinados requisitos estadísticos de aleatoriedad.
Clase pública RankException Excepción que se produce cuando se pasa a un método una matriz con el número de dimensiones incorrecto.
Clase pública ResolveEventArgs Proporciona los datos para los eventos de resolución del cargador, como los eventos TypeResolve, ResourceResolve, AssemblyResolve y ReflectionOnlyAssemblyResolve.
Clase pública SerializableAttribute Indica que una clase puede serializarse. Esta clase no puede heredarse.
Clase pública StackOverflowException Excepción que se produce cuando la pila de ejecución se desborda debido a que contiene demasiadas llamadas a métodos anidadas. Esta clase no puede heredarse.
Clase pública STAThreadAttribute Indica que el modelo de subprocesos de COM de una aplicación es un apartamento de subproceso único (STA).
Clase pública String Representa texto como una serie de caracteres Unicode.
Clase pública StringComparer Representa una operación de comparación de cadenas que utiliza reglas específicas basadas en la referencia cultural y el uso de mayúsculas y minúsculas o reglas específicas de comparación de ordinales.
Clase pública SystemException Define la clase base para las excepciones predefinidas en el espacio de nombres System.
Clase pública ThreadStaticAttribute Indica que el valor de un campo estático es único para cada subproceso.
Clase pública TimeoutException La excepción que se produce cuando ha expirado la hora asignada para un proceso u operación.
Clase pública TimeZone Representa una zona horaria.
Clase pública TimeZoneInfo Representa cualquier zona horaria del mundo.
Clase pública TimeZoneInfo.AdjustmentRule Proporciona información sobre el ajuste de una zona horaria, como la transición al horario de verano y de éste.
Clase pública TimeZoneNotFoundException Excepción que se produce cuando no se puede encontrar una zona horaria.
Clase pública Tuple Proporciona los métodos estáticos para crear los objetos de tupla.
Clase pública Tuple<T1> Representa una tupla de 1 o singleton.
Clase pública Tuple<T1, T2> Representa una tupla de 2 o par.
Clase pública Tuple<T1, T2, T3> Representa una tupla de 3 o triple.
Clase pública Tuple<T1, T2, T3, T4> Representa una tupla de 4 o cuádruplo.
Clase pública Tuple<T1, T2, T3, T4, T5> Representa una tupla de 5 o quíntuplo.
Clase pública Tuple<T1, T2, T3, T4, T5, T6> Representa una tupla de 6 o séxtuplo.
Clase pública Tuple<T1, T2, T3, T4, T5, T6, T7> Representa una tupla de 7 o séptuplo.
Clase pública Tuple<T1, T2, T3, T4, T5, T6, T7, TRest> Representa una tupla de n, donde n es 8 o más.
Clase pública Type Representa declaraciones de tipo: tipos de clase, tipos de interfaz, tipos de matriz, tipos de valor, tipos de enumeración, parámetros de tipo, definiciones de tipo genérico y tipos genéricos construidos abiertos o cerrados.
Clase pública TypeAccessException Excepción que se produce cuando un método intenta usar un tipo al que no tiene acceso.
Clase pública TypeInitializationException Excepción que se produce como contenedor de la excepción producida por el inicializador de la clase. Esta clase no puede heredarse.
Clase pública TypeLoadException Excepción que se produce cuando se producen errores de carga de tipos.
Clase pública TypeUnloadedException Excepción que se produce al intentar obtener acceso a una clase descargada.
Clase pública UnauthorizedAccessException Excepción que se produce cuando el sistema operativo deniega el acceso a causa de un error de E/S o de un error de seguridad de un tipo concreto.
Clase pública UnhandledExceptionEventArgs Proporciona datos para el evento que se produce cuando existe una excepción que no está controlada por ningún dominio de la aplicación.
Clase pública Uri Proporciona una representación de objeto de un identificador de recursos uniforme (URI) y un acceso sencillo a las partes del identificador URI.
Clase pública UriBuilder Proporciona un constructor personalizado para los identificadores uniformes de recursos (URI) y modifica los URI para la clase Uri.
Clase pública UriFormatException Excepción que se produce cuando se detecta un identificador de recursos uniformes (URI) no válido.
Clase pública UriParser Analiza un nuevo esquema de URI. Esta es una clase abstracta.
Clase pública UriTemplate Una clase que representa una plantilla de identificador uniforme de recursos (URI).
Clase pública UriTemplateEquivalenceComparer Una clase utilizada para comparar las instancias UriTemplate por su equivalencia estructural (en lugar de la referencia).
Clase pública UriTemplateMatch Una clase que representa los resultados de una operación de coincidencia en una instancia UriTemplate.
Clase pública UriTemplateMatchException Representa un error al hacer coincidir un Uri con una UriTemplateTable.
Clase pública UriTemplateTable Una clase que representa un conjunto asociativo de objetos UriTemplate.
Clase pública UriTypeConverter Convierte un tipo String en un tipo Uri y viceversa.
Clase pública ValueType Proporciona la clase base para tipos de valores.
Clase pública Version Representa el número de versión de un ensamblado, sistema operativo o Common Language Runtime. Esta clase no puede heredarse.
Clase pública WeakReference Representa una referencia débil, que hace referencia a un objeto mientras sigue permitiendo que la recolección de elementos no utilizados lo reclame.
Estructuras

  Estructura Descripción
Estructura pública ArgIterator Representa una lista de argumentos de longitud variable; es decir, los parámetros de una función que toman un número variable de argumentos.
Estructura pública ArraySegment<T> Delimita una sección de una matriz unidimensional.
Estructura pública Boolean Representa un valor booleano.
Estructura pública Byte Representa un entero de 8 bits sin signo.
Estructura pública Char Representa un carácter Unicode.
Estructura pública ConsoleKeyInfo Describe la tecla presionada de la consola, incluidos el carácter representado por la tecla de consola y el estado de las teclas modificadoras MAYÚS, ALT y CTRL.
Estructura pública DateTime Representa un instante de tiempo, normalmente expresado en forma de fecha y hora del día.
Estructura pública DateTimeOffset Representa un momento en el tiempo, normalmente expresado como una fecha y hora del día, relativo a la hora universal coordinada (UTC).
Estructura pública Decimal Representa un número decimal.
Estructura pública Double Representa un número de punto flotante de precisión doble.
Estructura pública Guid Representa un identificador exclusivo global (GUID).
Estructura pública Int16 Representa un entero de 16 bits con signo.
Estructura pública Int32 Representa un entero de 32 bits con signo.
Estructura pública Int64 Representa un entero de 64 bits con signo.
Estructura pública IntPtr Tipo específico de plataforma que se utiliza para representar un puntero o un identificador.
Estructura pública ModuleHandle Representa un identificador en tiempo de ejecución para un módulo.
Estructura pública Nullable<T> Representa un objeto cuyo tipo subyacente es un tipo de valor al que también se le puede asignar null como tipo de referencia.
Estructura pública RuntimeArgumentHandle Hace referencia a una lista de argumentos de longitud variable.
Estructura pública RuntimeFieldHandle Representa un campo utilizando un símbolo (token) de metadatos interno.
Estructura pública RuntimeMethodHandle RuntimeMethodHandle es un identificador para la representación interna de los metadatos de un método.
Estructura pública RuntimeTypeHandle Representa un tipo utilizando un símbolo (token) de metadatos interno.
Estructura pública SByte Representa un entero de 8 bits con signo.
Estructura pública Single Representa un número de punto flotante de precisión sencilla.
Estructura pública TimeSpan Representa un intervalo de tiempo.
Estructura pública TimeZoneInfo.TransitionTime Proporciona información sobre un cambio horario concreto, como el cambio del horario de verano a la hora estándar o viceversa, en una zona horaria determinada.
Estructura pública TypedReference Describe objetos que contienen un puntero administrado a una ubicación y una representación en tiempo de ejecución del tipo que se puede almacenar en esa ubicación.
Estructura pública UInt16 Representa un entero de 16 bits sin signo.
Estructura pública UInt32 Representa un entero de 32 bits sin signo.
Estructura pública UInt64 Representa un entero de 64 bits sin signo.
Estructura pública UIntPtr Tipo específico de plataforma que se utiliza para representar un puntero o un identificador.
Estructura pública Void Especifica un tipo de valor devuelto para un método que no devuelve ningún valor.
Interfaces

  Interfaz Descripción
Interfaz pública _AppDomain Expone los miembros públicos de la clase System.AppDomain a código no administrado.
Interfaz pública IAppDomainSetup Representa la información de enlace del ensamblado que puede agregarse a una instancia de AppDomain.
Interfaz pública IAsyncResult Representa el estado de una operación asincrónica.
Interfaz pública ICloneable Admite la clonación, que crea una nueva instancia de una clase con el mismo valor que una instancia existente.
Interfaz pública IComparable Define un método de comparación de tipo específico, implementado por un tipo de valor o clase con el fin de ordenar sus instancias.
Interfaz pública IComparable<T> Define un método de comparación generalizado, implementado por un tipo de valor o clase con el fin de crear un método de comparación específico del tipo para ordenar instancias.
Interfaz pública IConvertible Define métodos que convierten el valor de la referencia o tipo de valor de implementación en un tipo de Common Language Runtime con un valor equivalente.
Interfaz pública ICustomFormatter Define un método que admite formatos personalizados del valor de un objeto.
Interfaz pública IDisposable Define un método para liberar los recursos asignados.
Interfaz pública IEquatable<T> Define un método generalizado, que implementa una clase o tipo de valor con el fin de crear un método específico del tipo para determinar la igualdad de instancias.
Interfaz pública IFormatProvider Proporciona un mecanismo para recuperar un objeto con el fin de controlar el formato.
Interfaz pública IFormattable Proporciona funcionalidad para dar formato al valor de un objeto en una representación de cadena.
Interfaz pública IObservable<T> Define un proveedor para la notificación mediante inserción.
Interfaz pública IObserver<T> Proporciona un mecanismo para recibir notificaciones basadas en la inserción.
Interfaz pública IServiceProvider Define un mecanismo para recuperar un objeto de servicio; es decir, un objeto que proporciona un soporte personalizado a otros objetos.
Delegados

  Delegado Descripción
Delegado público Action Encapsula un método que no tiene parámetros y no devuelve un valor.
Delegado público Action<T> Encapsula un método que tiene un solo parámetro y no devuelve un valor.
Delegado público Action<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> Encapsula un método que tiene 10 parámetros y no devuelve un valor.
Delegado público Action<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11> Encapsula un método que tiene 11 parámetros y no devuelve un valor.
Delegado público Action<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12> Encapsula un método que tiene 12 parámetros y no devuelve un valor.
Delegado público Action<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13> Encapsula un método que tiene 13 parámetros y no devuelve un valor.
Delegado público Action<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14> Encapsula un método que tiene 14 parámetros y no devuelve un valor.
Delegado público Action<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15> Encapsula un método que tiene 15 parámetros y no devuelve un valor.
Delegado público Action<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16> Encapsula un método que tiene 16 parámetros y no devuelve un valor.
Delegado público Action<T1, T2> Encapsula un método que tiene dos parámetros y no devuelve un valor.
Delegado público Action<T1, T2, T3> Encapsula un método que tiene tres parámetros y no devuelve un valor.
Delegado público Action<T1, T2, T3, T4> Encapsula un método que tiene cuatro parámetros y no devuelve un valor.
Delegado público Action<T1, T2, T3, T4, T5> Encapsula un método que tiene cinco parámetros y no devuelve un valor.
Delegado público Action<T1, T2, T3, T4, T5, T6> Encapsula un método que tiene seis parámetros y no devuelve un valor.
Delegado público Action<T1, T2, T3, T4, T5, T6, T7> Encapsula un método que tiene siete parámetros y no devuelve un valor.
Delegado público Action<T1, T2, T3, T4, T5, T6, T7, T8> Encapsula un método que tiene ocho parámetros y no devuelve un valor.
Delegado público Action<T1, T2, T3, T4, T5, T6, T7, T8, T9> Encapsula un método que tiene nueve parámetros y no devuelve un valor.
Delegado público AppDomainInitializer Representa el método de devolución de llamada que invocar cuando se inicializa el dominio de aplicación.
Delegado público AssemblyLoadEventHandler Representa el método que controlará el evento AssemblyLoad de un AppDomain.
Delegado público AsyncCallback Hace referencia a un método que se va a llamar cuando finalice una operación asincrónica correspondiente.
Delegado público Comparison<T> Representa el método que compara dos objetos del mismo tipo.
Delegado público ConsoleCancelEventHandler Representa el método que controlará el evento CancelKeyPress de System.Console.
Delegado público Converter<TInput, TOutput> Representa un método que convierte un tipo de objeto a otro tipo.
Delegado público CrossAppDomainDelegate Lo utiliza el método DoCallBack para realizar llamadas entre los dominios de la aplicación.
Delegado público EventHandler Representa el método que controlará eventos que no tienen datos de evento.
Delegado público EventHandler<TEventArgs> Representa el método que controlará un evento.
Delegado público Func<TResult> Encapsula un método que no tiene parámetros y devuelve un valor del tipo especificado por el parámetro TResult.
Delegado público Func<T1, T2, T3, T4, T5, T6, T7, T8, T9, TResult> Encapsula un método que tiene nueve parámetros y devuelve un valor del tipo especificado por el parámetro TResult.
Delegado público Func<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, TResult> Encapsula un método que tiene 10 parámetros y devuelve un valor del tipo especificado por el parámetro TResult.
Delegado público Func<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, TResult> Encapsula un método que tiene 11 parámetros y devuelve un valor del tipo especificado por el parámetro TResult.
Delegado público Func<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, TResult> Encapsula un método que tiene 12 parámetros y devuelve un valor del tipo especificado por el parámetro TResult.
Delegado público Func<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, TResult> Encapsula un método que tiene 13 parámetros y devuelve un valor del tipo especificado por el parámetro TResult.
Delegado público Func<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, TResult> Encapsula un método que tiene 14 parámetros y devuelve un valor del tipo especificado por el parámetro TResult.
Delegado público Func<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, TResult> Encapsula un método que tiene 15 parámetros y devuelve un valor del tipo especificado por el parámetro TResult.
Delegado público Func<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, TResult> Encapsula un método que tiene 16 parámetros y devuelve un valor del tipo especificado por el parámetro TResult.
Delegado público Func<T, TResult> Encapsula un método que tiene un parámetro y devuelve un valor del tipo especificado por el parámetro TResult.
Delegado público Func<T1, T2, TResult> Encapsula un método que tiene dos parámetros y devuelve un valor del tipo especificado por el parámetro TResult.
Delegado público Func<T1, T2, T3, TResult> Encapsula un método que tiene tres parámetros y devuelve un valor del tipo especificado por el parámetro TResult.
Delegado público Func<T1, T2, T3, T4, TResult> Encapsula un método que tiene cuatro parámetros y devuelve un valor del tipo especificado por el parámetro TResult.
Delegado público Func<T1, T2, T3, T4, T5, TResult> Encapsula un método que tiene cinco parámetros y devuelve un valor del tipo especificado por el parámetro TResult.
Delegado público Func<T1, T2, T3, T4, T5, T6, TResult> Encapsula un método que tiene seis parámetros y devuelve un valor del tipo especificado por el parámetro TResult.
Delegado público Func<T1, T2, T3, T4, T5, T6, T7, TResult> Encapsula un método que tiene siete parámetros y devuelve un valor del tipo especificado por el parámetro TResult.
Delegado público Func<T1, T2, T3, T4, T5, T6, T7, T8, TResult> Encapsula un método que tiene ocho parámetros y devuelve un valor del tipo especificado por el parámetro TResult.
Delegado público Predicate<T> Representa el método que define un conjunto de criterios y determina si el objeto especificado cumple esos criterios.
Delegado público ResolveEventHandler Representa un método que controla el evento AppDomain.TypeResolve, AppDomain.ResourceResolve o AssemblyResolve de un AppDomain.
Delegado público UnhandledExceptionEventHandler Representa el método que controlará el evento provocado por una excepción que no está controlada por el dominio de la aplicación.
Enumeraciones

  Enumeración Descripción
Enumeración pública ActivationContext.ContextForm Indica el contexto de una aplicación activada por manifiesto.
Enumeración pública AppDomainManagerInitializationOptions Especifica las acciones que realiza el administrador de dominio de aplicación personalizado al inicializar un nuevo dominio.
Enumeración pública AttributeTargets Especifica los elementos de la aplicación a los que se les puede aplicar un atributo.
Enumeración pública Base64FormattingOptions Especifica si los métodos Convert.ToBase64CharArray y Convert.ToBase64String relevantes insertan saltos de línea en el resultado.
Enumeración pública ConsoleColor Especifica las constantes que definen los colores de primer plano y de fondo de la consola.
Enumeración pública ConsoleKey Especifica las teclas estándar de una consola.
Enumeración pública ConsoleModifiers Representa las teclas modificadoras MAYÚS, ALT y CTRL de un teclado.
Enumeración pública ConsoleSpecialKey Especifica combinaciones de modificador y teclas de consola que pueden interrumpir el proceso actual.
Enumeración pública DateTimeKind Especifica si un objeto DateTime representa una hora local, una hora universal coordinada (UTC) o no se especifica como hora local ni como UTC.
Enumeración pública DayOfWeek Indica el día de la semana.
Enumeración pública Environment.SpecialFolder Especifica las constantes enumeradas que se utilizan para recuperar rutas de acceso a directorios en carpetas especiales del sistema.
Enumeración pública Environment.SpecialFolderOption Especifica las opciones que se pueden usar para obtener la ruta de acceso a una carpeta especial.
Enumeración pública EnvironmentVariableTarget Especifica la ubicación donde se almacena una variable de entorno o de donde se recupera en una operación de establecimiento u obtención.
Enumeración pública GCCollectionMode Especifica el comportamiento para una recolección de elementos no utilizados forzada.
Enumeración pública GCNotificationStatus Proporciona información sobre el registro actual para la notificación de la siguiente recolección completa de elementos no utilizados.
Enumeración pública GenericUriParserOptions Especifica las opciones de UriParser.
Enumeración pública LoaderOptimization Enumeración utilizada con la clase LoaderOptimizationAttribute para especificar las optimizaciones del cargador de un ejecutable.
Enumeración pública MidpointRounding Especifica cómo los métodos de redondeo matemáticos deben procesar un número que está comprendido entre dos números.
Enumeración pública PlatformID Identifica el sistema operativo o la plataforma que admite un ensamblado.
Enumeración pública StringComparison Especifica la referencia cultural, la distinción o no entre mayúsculas y minúsculas, y las reglas de ordenación que se utilizarán en ciertas sobrecargas de los métodos String.Compare y String.Equals.
Enumeración pública StringSplitOptions Especifica si las sobrecargas del método String.Split aplicables incluyen u omiten las subcadenas vacías del valor devuelto.
Enumeración pública TypeCode Especifica el tipo de un objeto.
Enumeración pública UriComponents Especifica las partes de Uri.
Enumeración pública UriFormat Controla cómo se utilizan los caracteres de escape en la información del identificador uniforme de recursos.
Enumeración pública UriHostNameType Define tipos de nombre de host para el método Uri.CheckHostName.
Enumeración pública UriIdnScope Proporciona los posibles valores para el valor de configuración de System.Configuration.IdnElement en el espacio de nombres System.Configuration.
Enumeración pública UriKind Define los tipos de Uri para Uri.IsWellFormedUriString(String, UriKind) y varios métodos Uri.Uri.
Enumeración pública UriPartial Define las partes de una dirección URI para el método Uri.GetLeftPart.