ConstructorInfoCF 1.0, ECMA 1.0, serializable

System.Reflection (mscorlib.dll)abstract class

This class is an implementation of MethodBase explicitly for constructors. It adds the two static read-only properties ConstructorName and TypeConstructorName, which are defined in metadata as methods of the name .ctor and .cctor, respectively. (Recall that a "type constructor" is executed as soon as the type is loaded into the CLR; hence the name "class constructor""cctor" for short.)

public abstract class ConstructorInfo : MethodBase {
// Protected Constructors
   protected ConstructorInfo( );
// Public Static Fields
   public static readonly string ConstructorName;     
// =.ctor
   public static readonly string TypeConstructorName; 
// =.cctor
// Public Instance Properties
   public override MemberTypes MemberType{get; }      
// overrides MemberInfo
// Public Instance Methods
   public abstract object Invoke(BindingFlags invokeAttr, Binder binder, object[ ] parameters,
       System.Globalization.CultureInfo culture);
   public object Invoke(object[ ] parameters);


System.Object MemberInfo(ICustomAttributeProvider) MethodBase ConstructorInfo



Returned By

System.Type.{GetConstructor( ), GetConstructorImpl( ), GetConstructors( ), TypeInitializer}

Passed To

Multiple types

    Part II: Programming with the .NET Framework
    Part IV: API Quick Reference
    Chapter 26. System