GenericTypeParameterBuilder.DeclaringType Tulajdonság

Definíció

Lekéri azt az általános típusdefiníciót vagy általános metódusdefiníciót, amelyhez az általános típusparaméter tartozik.

public:
 virtual property Type ^ DeclaringType { Type ^ get(); };
public override Type? DeclaringType { get; }
public override Type DeclaringType { get; }
member this.DeclaringType : Type
Public Overrides ReadOnly Property DeclaringType As Type

Tulajdonság értéke

Ha a típusparaméter egy általános típushoz tartozik, akkor az Type adott általános típust képviselő objektum; ha a típusparaméter egy általános metódushoz tartozik, akkor az Type az objektum, amely az általános metódust deklarálta.

Megjegyzések

A deklarálási típus nem feltétlenül általános típus. Ha az aktuális típusparaméter egy általános metódushoz tartozik, előfordulhat, hogy az a típus, amelyben a metódus deklarálva van, nem lehet általános.

A következőre érvényes: