TypeDelegator.GetNestedType(String, BindingFlags) Метод

Определение

Возвращает вложенный тип, указанный name и bindingAttr в которых объявлен или наследуется типом, представленным текущим TypeDelegator.

public:
 override Type ^ GetNestedType(System::String ^ name, System::Reflection::BindingFlags bindingAttr);
[System.Diagnostics.CodeAnalysis.DynamicallyAccessedMembers(System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes.NonPublicNestedTypes | System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes.PublicNestedTypes)]
public override Type? GetNestedType(string name, System.Reflection.BindingFlags bindingAttr);
public override Type GetNestedType(string name, System.Reflection.BindingFlags bindingAttr);
public override Type? GetNestedType(string name, System.Reflection.BindingFlags bindingAttr);
[<System.Diagnostics.CodeAnalysis.DynamicallyAccessedMembers(System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes.NonPublicNestedTypes | System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes.PublicNestedTypes)>]
override this.GetNestedType : string * System.Reflection.BindingFlags -> Type
override this.GetNestedType : string * System.Reflection.BindingFlags -> Type
Public Overrides Function GetNestedType (name As String, bindingAttr As BindingFlags) As Type

Параметры

name
String

Имя вложенного типа.

bindingAttr
BindingFlags

Битовая маска, которая влияет на способ проведения поиска. Значение — это сочетание нулевых или более битовых флагов.BindingFlags

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

Type Объект, представляющий вложенный тип.

Атрибуты

Исключения

Параметр name имеет значение null.

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