Questo articolo è stato tradotto automaticamente. Per visualizzare l'articolo in inglese, selezionare la casella di controllo Inglese. È possibile anche visualizzare il testo inglese in una finestra popup posizionando il puntatore del mouse sopra il testo.
Traduzione
Inglese

Proprietà TypeBuilder.IsGenericTypeDefinition

 

Data di pubblicazione: ottobre 2016

Ottiene un valore che indica se la classe TypeBuilder corrente rappresenta una definizione di tipo generico, da cui è possibile costruire altri tipi generici.

Spazio dei nomi:   System.Reflection.Emit
Assembly:  mscorlib (in mscorlib.dll)

public override bool IsGenericTypeDefinition { get; }

Valore proprietà

Type: System.Boolean

true se questo oggetto TypeBuilder rappresenta una definizione di tipo generico; in caso contrario, false.

A T:System.Reflection.Emit.TypeBuilder object represents a generic type definition if the M:System.Reflection.Emit.TypeBuilder.DefineGenericParameters(System.String[]) method has been used to give it generic type parameters. An instance of the T:System.Reflection.Emit.TypeBuilder class that is generic is always a generic type definition.

A T:System.Reflection.Emit.TypeBuilder can be used to build generic type definitions, but not constructed generic types. To get a constructed generic type, call the M:System.Reflection.Emit.TypeBuilder.MakeGenericType(System.Type[]) method on a T:System.Reflection.Emit.TypeBuilder that represents a generic type definition.

For more information on generic types in reflection and a list of the invariant conditions for terms used in generic reflection, see the P:System.Type.IsGenericType property.

.NET Framework
Disponibile da 2.0
Silverlight
Disponibile da 2.0
Torna all'inizio
Mostra: