Comparteix a través de


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 System.Reflectionde .

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

RequiresDynamicCodeAttribute(String)

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

Propiedades

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

Equals(Object)

Devuelve un valor que indica si esta instancia es igual que 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()

Si 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 invalida 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 Object actual.

(Heredado de Object)
ToString()

Devuelve una cadena que representa el objeto actual.

(Heredado de Object)

Se aplica a

Consulte también