Auf Englisch lesen

Freigeben über


TypeDefinition Struktur

Definition

C#
public struct TypeDefinition
C#
public readonly struct TypeDefinition
Vererbung
TypeDefinition

Eigenschaften

Attributes
BaseType

Ruft den Basistyp der Typdefinition ab: entweder TypeSpecificationHandle, TypeReferenceHandle oder TypeDefinitionHandle.

IsNested

Ruft einen Wert ab, der angibt, ob dies ein geschachtelter Typ ist.

Name

Ruft den Namen des Typs ab.

Namespace

Ruft den vollständigen Namen des Namespace ab, in dem der Typ definiert ist.

NamespaceDefinition

Ruft das Definitionshandle des Namespace ab, in dem der Typ definiert ist.

Methoden

GetCustomAttributes()
GetDeclarativeSecurityAttributes()
GetDeclaringType()

Gibt den einschließenden Typ für einen angegebenen geschachtelten Typ zurück.

GetEvents()
GetFields()
GetGenericParameters()
GetInterfaceImplementations()
GetLayout()
GetMethodImplementations()
GetMethods()
GetNestedTypes()

Gibt ein Array von Typen zurück, die in dem angegebenen Typ geschachtelt sind.

GetProperties()

Gilt für:

Produkt Versionen
.NET Core 1.0, Core 1.1, Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8 (package-provided), 8, 9 (package-provided), 9, 10 (package-provided), 10
.NET Standard 2.0 (package-provided)
UWP 10.0