TypeBuilder.IsGenericTypeDefinition Egenskap
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Hämtar ett värde som anger om den aktuella TypeBuilder representerar en allmän typdefinition som andra generiska typer kan konstrueras från.
public:
virtual property bool IsGenericTypeDefinition { bool get(); };
public override bool IsGenericTypeDefinition { get; }
member this.IsGenericTypeDefinition : bool
Public Overrides ReadOnly Property IsGenericTypeDefinition As Boolean
Egenskapsvärde
trueom det här TypeBuilder objektet representerar en allmän typdefinition, annars . false
Kommentarer
Ett TypeBuilder objekt representerar en allmän typdefinition om DefineGenericParameters metoden har använts för att ge den allmänna typparametrar. En instans av klassen TypeBuilder som är generisk är alltid en allmän typdefinition.
A TypeBuilder kan användas för att skapa generiska typdefinitioner, men inte konstruerade generiska typer. Om du vill hämta en konstruerad allmän typ anropar MakeGenericType du metoden på en TypeBuilder som representerar en allmän typdefinition.
Mer information om generiska typer i reflektion och en lista över de invarianta villkoren för termer som används i allmän reflektion finns Type.IsGenericType i egenskapen.