Class ConstructorInfoSlim
Lightweight representation of a constructor.
Implements
System.IEquatable<MemberInfoSlim>
Inherited Members
Namespace: System.Reflection
Assembly: Nuqleon.Linq.Expressions.Bonsai.dll
Syntax
public class ConstructorInfoSlim : MemberInfoSlim, IEquatable<MemberInfoSlim>
Constructors
ConstructorInfoSlim(TypeSlim, ReadOnlyCollection<TypeSlim>)
Creates a new constructor representation object.
Declaration
protected ConstructorInfoSlim(TypeSlim declaringType, ReadOnlyCollection<TypeSlim> parameterTypes)
Parameters
Type | Name | Description |
---|---|---|
TypeSlim | declaringType | Type declaring the member. |
System.Collections.ObjectModel.ReadOnlyCollection<TypeSlim> | parameterTypes | Types of the parameters. |
Properties
MemberType
Gets the member type of the member.
Declaration
public override sealed MemberTypes MemberType { get; }
Property Value
Type | Description |
---|---|
System.Reflection.MemberTypes |
Overrides
ParameterTypes
Gets the types of the parameters.
Declaration
public ReadOnlyCollection<TypeSlim> ParameterTypes { get; }
Property Value
Type | Description |
---|---|
System.Collections.ObjectModel.ReadOnlyCollection<TypeSlim> |
Implements
System.IEquatable<>