Freigeben über


RequiresUnreferencedCodeAttribute Klasse

Definition

Gibt an, dass die angegebene Methode dynamischen Zugriff auf Code benötigt, auf den nicht statisch verwiesen wird, z. B. durch System.Reflection.

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

Hinweise

Mit diesem Attribut können Tools nachvollziehen, welche Methoden beim Entfernen von nicht referenziertem Code aus einer Anwendung nicht sicher aufzurufen sind. Weitere Informationen finden Sie unter Einführung in das Kürzen von Warnungen.

Konstruktoren

RequiresUnreferencedCodeAttribute(String)

Initialisiert eine neue Instanz der RequiresUnreferencedCodeAttribute-Klasse mit der angegebenen Meldung.

Eigenschaften

Message

Ruft eine Meldung ab, die Informationen zur Verwendung von nicht referenziertem Code enthält.

TypeId

Ruft bei Implementierung in einer abgeleiteten Klasse einen eindeutigen Bezeichner für dieses Attribute ab.

(Geerbt von Attribute)
Url

Ruft eine optionale URL ab, die weitere Informationen über die Methode enthält, weshalb sie nicht referenzierten Code benötigt, und Informationen dazu, welche Optionen ein Consumer verarbeiten muss, oder legt sie fest.

Methoden

Equals(Object)

Gibt einen Wert zurück, der angibt, ob diese Instanz gleich einem angegebenen Objekt ist.

(Geerbt von Attribute)
GetHashCode()

Gibt den Hashcode für diese Instanz zurück.

(Geerbt von Attribute)
GetType()

Ruft den Type der aktuellen Instanz ab.

(Geerbt von Object)
IsDefaultAttribute()

Gibt beim Überschreiben in einer abgeleiteten Klasse an, ob der Wert der Instanz der Standardwert für die abgeleitete Klasse ist.

(Geerbt von Attribute)
Match(Object)

Beim Überschreiben in einer abgeleiteten Klasse wird ein Wert zurückgegeben, der angibt, ob diese Instanz einem bestimmten Objekt entspricht.

(Geerbt von Attribute)
MemberwiseClone()

Erstellt eine flache Kopie des aktuellen Object.

(Geerbt von Object)
ToString()

Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt.

(Geerbt von Object)

Gilt für:

Weitere Informationen