HostProtectionException Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Precaución
Code Access Security is not supported or honored by the runtime.
Excepción que se produce cuando se detecta un error de host denegado.
public ref class HostProtectionException : SystemException
public class HostProtectionException : SystemException
[System.Obsolete("Code Access Security is not supported or honored by the runtime.", DiagnosticId="SYSLIB0003", UrlFormat="https://aka.ms/dotnet-warnings/{0}")]
public class HostProtectionException : SystemException
[System.Obsolete("Code Access Security is not supported or honored by the runtime.", DiagnosticId="SYSLIB0003", UrlFormat="https://aka.ms/dotnet-warnings/{0}")]
[System.Serializable]
public class HostProtectionException : SystemException
[System.Serializable]
[System.Runtime.InteropServices.ComVisible(true)]
public class HostProtectionException : SystemException
type HostProtectionException = class
inherit SystemException
[<System.Obsolete("Code Access Security is not supported or honored by the runtime.", DiagnosticId="SYSLIB0003", UrlFormat="https://aka.ms/dotnet-warnings/{0}")>]
type HostProtectionException = class
inherit SystemException
[<System.Obsolete("Code Access Security is not supported or honored by the runtime.", DiagnosticId="SYSLIB0003", UrlFormat="https://aka.ms/dotnet-warnings/{0}")>]
[<System.Serializable>]
type HostProtectionException = class
inherit SystemException
[<System.Serializable>]
[<System.Runtime.InteropServices.ComVisible(true)>]
type HostProtectionException = class
inherit SystemException
Public Class HostProtectionException
Inherits SystemException
- Herencia
- Atributos
Comentarios
Se usa un HostProtectionAttribute atributo para determinar si se puede cargar un tipo o miembro, en función de las preferencias de protección del host establecidas cuando se inicia Common Language Runtime. Si se llama a un tipo o miembro con un activo HostProtectionAttribute , se produce una demanda de vínculo para ese atributo de protección. Si el autor de la llamada no satisface la demanda de protección de host, se produce una HostProtectionException excepción .
Nota
Un HostProtectionAttribute no es un permiso, aunque es el destino de una demanda de vínculo. Dado que se produce una HostProtectionException excepción para una demanda de vínculo, no se puede controlar y, por lo tanto, no se puede interceptar y procesar en el código.
Constructores
HostProtectionException() |
Inicializa una nueva instancia de la clase HostProtectionException con valores predeterminados. |
HostProtectionException(SerializationInfo, StreamingContext) |
Inicializa una nueva instancia de la clase HostProtectionException con la información de serialización y el contexto de secuencia especificados. |
HostProtectionException(String) |
Inicializa una nueva instancia de la clase HostProtectionException con el mensaje de error especificado. |
HostProtectionException(String, Exception) |
Inicializa una nueva instancia de la clase HostProtectionException con el mensaje de error especificado y una referencia a la excepción interna que representa la causa de esta excepción. |
HostProtectionException(String, HostProtectionResource, HostProtectionResource) |
Inicializa una nueva instancia de la clase HostProtectionException con un mensaje de error especificado, los recursos del host protegido y los recursos del host que causaron la excepción que se va a producir. |
Propiedades
Data |
Obtiene una colección de pares clave/valor que proporciona información definida por el usuario adicional sobre la excepción. (Heredado de Exception) |
DemandedResources |
Obtiene o establece los recursos de protección de host solicitados que produjeron la excepción que se va a producir. |
HelpLink |
Obtiene o establece un vínculo al archivo de ayuda asociado a esta excepción. (Heredado de Exception) |
HResult |
Obtiene o establece HRESULT, un valor numérico codificado que se asigna a una excepción específica. (Heredado de Exception) |
InnerException |
Obtiene la instancia Exception que produjo la excepción actual. (Heredado de Exception) |
Message |
Obtiene un mensaje que describe la excepción actual. (Heredado de Exception) |
ProtectedResources |
Obtiene o establece los recursos de protección de host que son inaccesibles al código de confianza parcial. |
Source |
Devuelve o establece el nombre de la aplicación o del objeto que generó el error. (Heredado de Exception) |
StackTrace |
Obtiene una representación de cadena de los marcos inmediatos en la pila de llamadas. (Heredado de Exception) |
TargetSite |
Obtiene el método que produjo la excepción actual. (Heredado de Exception) |
Métodos
Equals(Object) |
Determina si el objeto especificado es igual que el objeto actual. (Heredado de Object) |
GetBaseException() |
Cuando se invalida en una clase derivada, devuelve la clase Exception que representa la causa principal de una o más excepciones posteriores. (Heredado de Exception) |
GetHashCode() |
Sirve como la función hash predeterminada. (Heredado de Object) |
GetObjectData(SerializationInfo, StreamingContext) |
Establece el objeto SerializationInfo especificado con información sobre la excepción de protección de host. |
GetObjectData(SerializationInfo, StreamingContext) |
Cuando se invalida en una clase derivada, establece SerializationInfo con información sobre la excepción. (Heredado de Exception) |
GetType() |
Obtiene el tipo de tiempo de ejecución de la instancia actual. (Heredado de Exception) |
MemberwiseClone() |
Crea una copia superficial del Object actual. (Heredado de Object) |
ToString() |
Devuelve una representación de cadena de la excepción de protección de host actual. |
Eventos
SerializeObjectState |
Obsoleto.
Ocurre cuando una excepción se serializa para crear un objeto de estado de excepción que contenga datos serializados sobre la excepción. (Heredado de Exception) |