RequiresDynamicCodeAttribute Clase

Definición

Indica que el método especificado requiere la capacidad de generar código nuevo en tiempo de ejecución, por ejemplo, a través de System.Reflection.

public ref class RequiresDynamicCodeAttribute sealed : Attribute
[System.AttributeUsage(System.AttributeTargets.Class | System.AttributeTargets.Constructor | System.AttributeTargets.Method, Inherited=false)]
public sealed class RequiresDynamicCodeAttribute : Attribute
[<System.AttributeUsage(System.AttributeTargets.Class | System.AttributeTargets.Constructor | System.AttributeTargets.Method, Inherited=false)>]
type RequiresDynamicCodeAttribute = class
    inherit Attribute
Public NotInheritable Class RequiresDynamicCodeAttribute
Inherits Attribute
Herencia
RequiresDynamicCodeAttribute
Atributos

Comentarios

Este atributo permite a las herramientas comprender qué métodos no son seguros para llamar al compilar con antelación. Para obtener más información, vea Introducción a las advertencias de AOT.

Constructores

Nombre Description
RequiresDynamicCodeAttribute(String)

Inicializa una nueva instancia de la RequiresDynamicCodeAttribute clase con el mensaje especificado.

Propiedades

Nombre Description
ExcludeStatics

Obtiene o establece un valor que indica si la anotación debe aplicarse a miembros estáticos.

Message

Obtiene un mensaje que contiene información sobre el uso del código dinámico.

TypeId

Cuando se implementa en una clase derivada, obtiene un identificador único para este Attribute.

(Heredado de Attribute)
Url

Obtiene o establece una dirección URL opcional que contiene más información sobre el método, por qué requiere código dinámico y qué opciones tiene que tratar un consumidor.

Métodos

Nombre Description
Equals(Object)

Devuelve un valor que indica si esta instancia es igual a un objeto especificado.

(Heredado de Attribute)
GetHashCode()

Devuelve el código hash de esta instancia.

(Heredado de Attribute)
GetType()

Obtiene el Type de la instancia actual.

(Heredado de Object)
IsDefaultAttribute()

Cuando se reemplaza en una clase derivada, indica si el valor de esta instancia es el valor predeterminado de la clase derivada.

(Heredado de Attribute)
Match(Object)

Cuando se reemplaza en una clase derivada, devuelve un valor que indica si esta instancia es igual a un objeto especificado.

(Heredado de Attribute)
MemberwiseClone()

Crea una copia superficial del Objectactual.

(Heredado de Object)
ToString()

Devuelve una cadena que representa el objeto actual.

(Heredado de Object)

Se aplica a

Consulte también