TypeInfo.DeclaredConstructors Eigenschap

Definitie

Hiermee haalt u een verzameling van de constructors op die door het huidige type zijn gedeclareerd.

public:
 virtual property System::Collections::Generic::IEnumerable<System::Reflection::ConstructorInfo ^> ^ DeclaredConstructors { System::Collections::Generic::IEnumerable<System::Reflection::ConstructorInfo ^> ^ get(); };
public virtual System.Collections.Generic.IEnumerable<System.Reflection.ConstructorInfo> DeclaredConstructors { get; }
public virtual System.Collections.Generic.IEnumerable<System.Reflection.ConstructorInfo> DeclaredConstructors { [System.Diagnostics.CodeAnalysis.DynamicallyAccessedMembers(System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes.NonPublicConstructors | System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes.PublicConstructors)] get; }
member this.DeclaredConstructors : seq<System.Reflection.ConstructorInfo>
[<get: System.Diagnostics.CodeAnalysis.DynamicallyAccessedMembers(System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes.NonPublicConstructors | System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes.PublicConstructors)>]
member this.DeclaredConstructors : seq<System.Reflection.ConstructorInfo>
Public Overridable ReadOnly Property DeclaredConstructors As IEnumerable(Of ConstructorInfo)

Waarde van eigenschap

Een verzameling van de constructors die door het huidige type zijn gedeclareerd.

Kenmerken

Opmerkingen

Als u de resultaten van de DeclaredConstructors eigenschap wilt filteren, gebruikt u LINQ-query's. Voor reflectieobjecten die afkomstig zijn van de runtime (bijvoorbeeld als gevolg van), kunt u de overnamestructuur doorlopen met behulp van typeof(Object)de methoden in de RuntimeReflectionExtensions klasse. Consumenten van objecten uit aangepaste reflectiecontexten kunnen deze methoden niet gebruiken en moeten de overnamestructuur zelf doorlopen.

Van toepassing op