Show / Hide Table of Contents

Class ConstructorInfoSlim

Lightweight representation of a constructor.

Inheritance
System.Object
MemberInfoSlim
ConstructorInfoSlim
DataModelConstructorInfoSlim
Implements
System.IEquatable<MemberInfoSlim>
Inherited Members
MemberInfoSlim.Equals(MemberInfoSlim)
MemberInfoSlim.ToString()
MemberInfoSlim.GetHashCode()
MemberInfoSlim.Equals(Object)
MemberInfoSlim.DeclaringType
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
MemberInfoSlim.MemberType

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<>
In This Article
Back to top Generated by DocFX