AssemblyBuilder.GetType(String, Boolean, Boolean) Метод

Определение

Возвращает указанный тип из определенных и созданных типов в текущем AssemblyBuilder.

public:
 override Type ^ GetType(System::String ^ name, bool throwOnError, bool ignoreCase);
[System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Types might be removed by trimming. If the type name is a string literal, consider using Type.GetType instead.")]
public override Type? GetType(string name, bool throwOnError, bool ignoreCase);
[System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Types might be removed")]
public override Type? GetType(string name, bool throwOnError, bool ignoreCase);
public override Type? GetType(string name, bool throwOnError, bool ignoreCase);
public override Type GetType(string name, bool throwOnError, bool ignoreCase);
[<System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Types might be removed by trimming. If the type name is a string literal, consider using Type.GetType instead.")>]
override this.GetType : string * bool * bool -> Type
[<System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Types might be removed")>]
override this.GetType : string * bool * bool -> Type
override this.GetType : string * bool * bool -> Type
Public Overrides Function GetType (name As String, throwOnError As Boolean, ignoreCase As Boolean) As Type

Параметры

name
String

Имя типа для поиска.

throwOnError
Boolean

true , чтобы создать исключение, если тип не найден; falseв противном случае .

ignoreCase
Boolean

true Значение , чтобы игнорировать регистр имени типа при поиске; falseв противном случае .

Возвращаемое значение

Указанный тип или null если тип еще не найден или еще не создан.

Атрибуты

Комментарии

Не удается найти тип, пока он не будет создан путем вызова CreateType метода.

Применяется к