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<>