System.Reflection.ConstructorInfo Members

The members of System.Reflection.ConstructorInfo are listed below.

See Also: Inherited members from System.Reflection.MethodBase

Protected Constructors

Initializes a new instance of the System.Reflection.ConstructorInfo class.

Public Fields

static readonly
ConstructorNamestring (.ctor).

Represents the name of the class constructor method as it is stored in metadata. This name is always ".ctor". This field is read-only.

static readonly
TypeConstructorNamestring (.cctor).

Represents the name of the type constructor method as it is stored in metadata. This name is always ".cctor". This property is read-only.

Public Properties

[read-only]
override
MemberTypeMemberTypes.

Gets a System.Reflection.MemberTypes value indicating that this member is a constructor.

Public Methods

override
Equals(object) : bool

Returns a value that indicates whether this instance is equal to a specified object.

override
GetHashCode() : int

Returns the hash code for this instance.

GetType() : Type
Documentation for this section has not yet been entered.
Invoke(object[]) : object

Invokes the constructor reflected by the instance that has the specified parameters, providing default values for the parameters not commonly used.

abstract
Invoke(BindingFlags, Binder, object[], System.Globalization.CultureInfo) : object

When implemented in a derived class, invokes the constructor reflected by this ConstructorInfo with the specified arguments, under the constraints of the specified Binder.

Public Operators

static
Equality(ConstructorInfo, ConstructorInfo)

Indicates whether two System.Reflection.ConstructorInfo objects are equal.

static
Inequality(ConstructorInfo, ConstructorInfo)

Indicates whether two System.Reflection.ConstructorInfo objects are not equal.

Explicitly Implemented Interface Members

System.Runtime.InteropServices._ConstructorInfo.GetIDsOfNamesDocumentation for this section has not yet been entered.
System.Runtime.InteropServices._ConstructorInfo.GetType

Gets a Type object representing the System.Reflection.ConstructorInfo type.

System.Runtime.InteropServices._ConstructorInfo.GetTypeInfo

Retrieves the type information for an object, which can then be used to get the type information for an interface.

System.Runtime.InteropServices._ConstructorInfo.GetTypeInfoCountDocumentation for this section has not yet been entered.
System.Runtime.InteropServices._ConstructorInfo.InvokeDocumentation for this section has not yet been entered.
System.Runtime.InteropServices._ConstructorInfo.Invoke_2

Provides COM objects with version-independent access to the MethodBase.Invoke(object, BindingFlags, Binder, Object[], System.Globalization.CultureInfo) method.

System.Runtime.InteropServices._ConstructorInfo.Invoke_3

Provides COM objects with version-independent access to the MethodBase.Invoke(object, Object[]) method.

System.Runtime.InteropServices._ConstructorInfo.Invoke_4

Provides COM objects with version-independent access to the ConstructorInfo.Invoke(BindingFlags, Binder, Object[], System.Globalization.CultureInfo) method.

System.Runtime.InteropServices._ConstructorInfo.Invoke_5

Provides COM objects with version-independent access to the ConstructorInfo.Invoke(Object[]) method.