Compartir vía


HostProtectionException Clase

Definición

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
HostProtectionException
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)

Se aplica a