ConstructorInfoWrapper Class

 

Provides extra properties for the ConstructorInfo class.

Namespace:   Microsoft.VisualStudio.Shell.Design
Assembly:  Microsoft.VisualStudio.Shell.Design (in Microsoft.VisualStudio.Shell.Design.dll)

System.Object
  System.Reflection.MemberInfo
    System.Reflection.MethodBase
      System.Reflection.ConstructorInfo
        Microsoft.VisualStudio.Shell.Design.ConstructorInfoWrapper

public class ConstructorInfoWrapper : ConstructorInfo

NameDescription
System_CAPS_pubmethodConstructorInfoWrapper(ConstructorInfo, Type)

Instantiates a new instance of ConstructorInfoWrapper.

NameDescription
System_CAPS_pubpropertyAttributes

Gets the attributes of this method.(Overrides MethodBase.Attributes.)

System_CAPS_pubpropertyCallingConvention

Gets the calling conventions for this method.(Overrides MethodBase.CallingConvention.)

System_CAPS_pubpropertyContainsGenericParameters

Determines whether this method has generic parameters.(Overrides MethodBase.ContainsGenericParameters.)

System_CAPS_pubpropertyCustomAttributes

(Inherited from MemberInfo.)

System_CAPS_pubpropertyDeclaringType

Gets the type that declares this method.(Overrides MemberInfo.DeclaringType.)

System_CAPS_pubpropertyIsAbstract

(Inherited from MethodBase.)

System_CAPS_pubpropertyIsAssembly

(Inherited from MethodBase.)

System_CAPS_pubpropertyIsConstructor

(Inherited from MethodBase.)

System_CAPS_pubpropertyIsFamily

(Inherited from MethodBase.)

System_CAPS_pubpropertyIsFamilyAndAssembly

(Inherited from MethodBase.)

System_CAPS_pubpropertyIsFamilyOrAssembly

(Inherited from MethodBase.)

System_CAPS_pubpropertyIsFinal

(Inherited from MethodBase.)

System_CAPS_pubpropertyIsGenericMethod

(Inherited from MethodBase.)

System_CAPS_pubpropertyIsGenericMethodDefinition

Determines whether this is a generic method definition.(Overrides MethodBase.IsGenericMethodDefinition.)

System_CAPS_pubpropertyIsHideBySig

(Inherited from MethodBase.)

System_CAPS_pubpropertyIsPrivate

(Inherited from MethodBase.)

System_CAPS_pubpropertyIsPublic

(Inherited from MethodBase.)

System_CAPS_pubpropertyIsSecurityCritical

(Inherited from MethodBase.)

System_CAPS_pubpropertyIsSecuritySafeCritical

(Inherited from MethodBase.)

System_CAPS_pubpropertyIsSecurityTransparent

(Inherited from MethodBase.)

System_CAPS_pubpropertyIsSpecialName

(Inherited from MethodBase.)

System_CAPS_pubpropertyIsStatic

(Inherited from MethodBase.)

System_CAPS_pubpropertyIsVirtual

(Inherited from MethodBase.)

System_CAPS_pubpropertyMemberType

Gets a MemberTypes value indicating that this is a constructor.(Overrides ConstructorInfo.MemberType.)

System_CAPS_pubpropertyMetadataToken

Gets the ID of the metadata element.(Overrides MemberInfo.MetadataToken.)

System_CAPS_pubpropertyMethodHandle

Gets a handle to the internal metadata representation of a method.(Overrides MethodBase.MethodHandle.)

System_CAPS_pubpropertyMethodImplementationFlags

(Inherited from MethodBase.)

System_CAPS_pubpropertyModule

Gets the module in which the type that declares the member represented by the current MemberInfo is defined.(Overrides MemberInfo.Module.)

System_CAPS_pubpropertyName

Gets the name of this method.(Overrides MemberInfo.Name.)

System_CAPS_pubpropertyReflectedType

Gets the type of the class that was used to get this method.(Overrides MemberInfo.ReflectedType.)

System_CAPS_pubpropertyUnderlyingConstructor

Gets this ConstructorInfo.

NameDescription
System_CAPS_pubmethodEquals(Object)

Determines whether this instance is the same as the specified object.(Overrides ConstructorInfo.Equals(Object).)

System_CAPS_protmethodFinalize()

(Inherited from Object.)

System_CAPS_pubmethodGetCustomAttributes(Boolean)

Gets all the custom attributes applied to this member.(Overrides MemberInfo.GetCustomAttributes(Boolean).)

System_CAPS_pubmethodGetCustomAttributes(Type, Boolean)

Gets all the custom attributes applied to this member of the specified type.(Overrides MemberInfo.GetCustomAttributes(Type, Boolean).)

System_CAPS_pubmethodGetCustomAttributesData()

Gets the data for the attributes that have been applied to this method.(Overrides MemberInfo.GetCustomAttributesData().)

System_CAPS_pubmethodGetGenericArguments()

Gets the type arguments of a generic method or the type parameters of a generic method definition.(Overrides MethodBase.GetGenericArguments().)

System_CAPS_pubmethodGetHashCode()

Gets the hash code for this instance.(Overrides ConstructorInfo.GetHashCode().)

System_CAPS_pubmethodGetMethodBody()

Gets a MethodBody object that provides access to the MSIL stream, local variables, and exceptions for this method.(Overrides MethodBase.GetMethodBody().)

System_CAPS_pubmethodGetMethodImplementationFlags()

Gets the method implementation attributes.(Overrides MethodBase.GetMethodImplementationFlags().)

System_CAPS_pubmethodGetParameters()

Gets the parameters of this method.(Overrides MethodBase.GetParameters().)

System_CAPS_pubmethodGetType()

(Inherited from Object.)

System_CAPS_pubmethodInvoke(BindingFlags, Binder, Object[], CultureInfo)

Invokes the constructor with the specified parameters.(Overrides ConstructorInfo.Invoke(BindingFlags, Binder, Object[], CultureInfo).)

System_CAPS_pubmethodInvoke(Object, BindingFlags, Binder, Object[], CultureInfo)

Invokes the constructor with the specified parameters.(Overrides MethodBase.Invoke(Object, BindingFlags, Binder, Object[], CultureInfo).)

System_CAPS_pubmethodInvoke(Object, Object[])

(Inherited from MethodBase.)

System_CAPS_pubmethodInvoke(Object[])

(Inherited from ConstructorInfo.)

System_CAPS_pubmethodIsDefined(Type, Boolean)

Determines whether one or more attributes of the specified type or of its derived types is applied to this member.(Overrides MemberInfo.IsDefined(Type, Boolean).)

System_CAPS_protmethodMemberwiseClone()

(Inherited from Object.)

System_CAPS_pubmethodToString()

Returns a string that represents the current object.(Overrides Object.ToString().)

NameDescription
System_CAPS_pubinterfaceSystem_CAPS_privmethod_ConstructorInfo.GetIDsOfNames(Guid, IntPtr, UInt32, UInt32, IntPtr)

(Inherited from ConstructorInfo.)

System_CAPS_pubinterfaceSystem_CAPS_privmethod_ConstructorInfo.GetType()

(Inherited from ConstructorInfo.)

System_CAPS_pubinterfaceSystem_CAPS_privmethod_ConstructorInfo.GetTypeInfo(UInt32, UInt32, IntPtr)

(Inherited from ConstructorInfo.)

System_CAPS_pubinterfaceSystem_CAPS_privmethod_ConstructorInfo.GetTypeInfoCount(UInt32)

(Inherited from ConstructorInfo.)

System_CAPS_pubinterfaceSystem_CAPS_privmethod_ConstructorInfo.Invoke(UInt32, Guid, UInt32, Int16, IntPtr, IntPtr, IntPtr, IntPtr)

(Inherited from ConstructorInfo.)

System_CAPS_pubinterfaceSystem_CAPS_privmethod_ConstructorInfo.Invoke_2(Object, BindingFlags, Binder, Object[], CultureInfo)

(Inherited from ConstructorInfo.)

System_CAPS_pubinterfaceSystem_CAPS_privmethod_ConstructorInfo.Invoke_3(Object, Object[])

(Inherited from ConstructorInfo.)

System_CAPS_pubinterfaceSystem_CAPS_privmethod_ConstructorInfo.Invoke_4(BindingFlags, Binder, Object[], CultureInfo)

(Inherited from ConstructorInfo.)

System_CAPS_pubinterfaceSystem_CAPS_privmethod_ConstructorInfo.Invoke_5(Object[])

(Inherited from ConstructorInfo.)

System_CAPS_pubinterfaceSystem_CAPS_privmethod_MemberInfo.GetIDsOfNames(Guid, IntPtr, UInt32, UInt32, IntPtr)

(Inherited from MemberInfo.)

System_CAPS_pubinterfaceSystem_CAPS_privmethod_MemberInfo.GetType()

(Inherited from MemberInfo.)

System_CAPS_pubinterfaceSystem_CAPS_privmethod_MemberInfo.GetTypeInfo(UInt32, UInt32, IntPtr)

(Inherited from MemberInfo.)

System_CAPS_pubinterfaceSystem_CAPS_privmethod_MemberInfo.GetTypeInfoCount(UInt32)

(Inherited from MemberInfo.)

System_CAPS_pubinterfaceSystem_CAPS_privmethod_MemberInfo.Invoke(UInt32, Guid, UInt32, Int16, IntPtr, IntPtr, IntPtr, IntPtr)

(Inherited from MemberInfo.)

System_CAPS_pubinterfaceSystem_CAPS_privmethod_MethodBase.GetIDsOfNames(Guid, IntPtr, UInt32, UInt32, IntPtr)

(Inherited from MethodBase.)

System_CAPS_pubinterfaceSystem_CAPS_privmethod_MethodBase.GetType()

(Inherited from MethodBase.)

System_CAPS_pubinterfaceSystem_CAPS_privmethod_MethodBase.GetTypeInfo(UInt32, UInt32, IntPtr)

(Inherited from MethodBase.)

System_CAPS_pubinterfaceSystem_CAPS_privmethod_MethodBase.GetTypeInfoCount(UInt32)

(Inherited from MethodBase.)

System_CAPS_pubinterfaceSystem_CAPS_privmethod_MethodBase.Invoke(UInt32, Guid, UInt32, Int16, IntPtr, IntPtr, IntPtr, IntPtr)

(Inherited from MethodBase.)

Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.

Return to top
Show: