TypeBuilder.GetGenericArguments Método
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Retorna uma matriz de objetos Type que representam os argumentos de tipo de um tipo genérico ou os parâmetros de tipo de uma definição de tipo genérico.
public:
override cli::array <Type ^> ^ GetGenericArguments();
public override Type[] GetGenericArguments();
override this.GetGenericArguments : unit -> Type[]
Public Overrides Function GetGenericArguments () As Type()
Uma matriz de objetos de Type. Os elementos da matriz representam os argumentos de tipo de um tipo genérico ou os parâmetros de tipo de uma definição de tipo genérico.
Os elementos da matriz retornada estão na ordem em que aparecem na lista de parâmetros de tipo para a definição de tipo genérico.
Um TypeBuilder objeto representa uma definição de tipo genérico se o DefineGenericParameters método tiver sido usado para fornecer a ele parâmetros de tipo genérico. Esse método recupera os GenericTypeParameterBuilder objetos que representam os parâmetros de tipo genérico.
Para obter mais informações sobre tipos genéricos em reflexão e uma lista das condições invariáveis para termos usados na reflexão genérica, consulte a Type.IsGenericType propriedade .
Produto | Versões |
---|---|
.NET | Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9, 10 |
.NET Framework | 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1 |
.NET Standard | 2.0 (package-provided), 2.1 |
Comentários do .NET
O .NET é um projeto código aberto. Selecione um link para fornecer comentários: