_ConstructorInfo Interfaccia

Definizione

Importante

Questa API non è conforme a CLS.

Espone i membri pubblici della classe ConstructorInfo a codice non gestito.Exposes the public members of the ConstructorInfo class to unmanaged code.

public interface class _ConstructorInfo
[System.CLSCompliant(false)]
[System.Runtime.InteropServices.ComVisible(true)]
[System.Runtime.InteropServices.Guid("E9A19478-9646-3679-9B10-8411AE1FD57D")]
[System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)]
public interface _ConstructorInfo
type _ConstructorInfo = interface
Public Interface _ConstructorInfo
Derivato
Attributi

Commenti

Questa interfaccia consente l'accesso alle classi gestite da codice non gestito e non deve essere chiamata dal codice gestito.This interface is for access to managed classes from unmanaged code, and should not be called from managed code.

La System.Reflection.ConstructorInfo classe individua gli attributi di un costruttore di classe e fornisce l'accesso ai metadati del costruttore.The System.Reflection.ConstructorInfo class discovers the attributes of a class constructor and provides access to constructor metadata.

L' System.Runtime.InteropServices._ConstructorInfo interfaccia consente di mantenere l'ordine vtable System.Reflection.ConstructorInfo dei membri della classe a cui è possibile accedere dagli oggetti com non gestiti.The System.Runtime.InteropServices._ConstructorInfo interface preserves the vtable order of the System.Reflection.ConstructorInfo class members that can be accessed by unmanaged COM objects.

Proprietà

Attributes

Fornisce oggetti COM con accesso indipendente dalla versione alla proprietà Attributes.Provides COM objects with version-independent access to the Attributes property.

CallingConvention

Fornisce oggetti COM con accesso indipendente dalla versione alla proprietà CallingConvention.Provides COM objects with version-independent access to the CallingConvention property.

DeclaringType

Fornisce oggetti COM con accesso indipendente dalla versione alla proprietà DeclaringType.Provides COM objects with version-independent access to the DeclaringType property.

IsAbstract

Fornisce oggetti COM con accesso indipendente dalla versione all'overload del metodo IsAbstract .Provides COM objects with version-independent access to the IsAbstract property.

IsAssembly

Fornisce oggetti COM con accesso indipendente dalla versione alla proprietà IsAssembly.Provides COM objects with version-independent access to the IsAssembly property.

IsConstructor

Fornisce oggetti COM con accesso indipendente dalla versione alla proprietà IsConstructor.Provides COM objects with version-independent access to the IsConstructor property.

IsFamily

Fornisce oggetti COM con accesso indipendente dalla versione alla proprietà IsFamily.Provides COM objects with version-independent access to the IsFamily property.

IsFamilyAndAssembly

Fornisce oggetti COM con accesso indipendente dalla versione alla proprietà IsFamilyAndAssembly.Provides COM objects with version-independent access to the IsFamilyAndAssembly property.

IsFamilyOrAssembly

Fornisce oggetti COM con accesso indipendente dalla versione alla proprietà IsFamilyOrAssembly.Provides COM objects with version-independent access to the IsFamilyOrAssembly property.

IsFinal

Fornisce oggetti COM con accesso indipendente dalla versione alla proprietà IsFinal.Provides COM objects with version-independent access to the IsFinal property.

IsHideBySig

Fornisce oggetti COM con accesso indipendente dalla versione alla proprietà IsHideBySig.Provides COM objects with version-independent access to the IsHideBySig property.

IsPrivate

Fornisce oggetti COM con accesso indipendente dalla versione alla proprietà IsPrivate.Provides COM objects with version-independent access to the IsPrivate property.

IsPublic

Fornisce oggetti COM con accesso indipendente dalla versione alla proprietà IsPublic.Provides COM objects with version-independent access to the IsPublic property.

IsSpecialName

Fornisce oggetti COM con accesso indipendente dalla versione alla proprietà IsSpecialName.Provides COM objects with version-independent access to the IsSpecialName property.

IsStatic

Fornisce oggetti COM con accesso indipendente dalla versione alla proprietà IsStatic.Provides COM objects with version-independent access to the IsStatic property.

IsVirtual

Fornisce oggetti COM con accesso indipendente dalla versione alla proprietà IsVirtual.Provides COM objects with version-independent access to the IsVirtual property.

MemberType

Fornisce oggetti COM con accesso indipendente dalla versione alla proprietà MemberType.Provides COM objects with version-independent access to the MemberType property.

MethodHandle

Fornisce oggetti COM con accesso indipendente dalla versione alla proprietà MethodHandle.Provides COM objects with version-independent access to the MethodHandle property.

Name

Fornisce oggetti COM con accesso indipendente dalla versione alla proprietà Name.Provides COM objects with version-independent access to the Name property.

ReflectedType

Fornisce oggetti COM con accesso indipendente dalla versione all'overload del metodo ReflectedType .Provides COM objects with version-independent access to the ReflectedType property.

Metodi

Equals(Object)

Fornisce oggetti COM con accesso indipendente dalla versione al metodo Equals(Object).Provides COM objects with version-independent access to the Equals(Object) method.

GetCustomAttributes(Boolean)

Fornisce oggetti COM con accesso indipendente dalla versione al metodo GetCustomAttributes(Boolean).Provides COM objects with version-independent access to the GetCustomAttributes(Boolean) method.

GetCustomAttributes(Type, Boolean)

Fornisce oggetti COM con accesso indipendente dalla versione al metodo GetCustomAttributes(Type, Boolean).Provides COM objects with version-independent access to the GetCustomAttributes(Type, Boolean) method.

GetHashCode()

Fornisce oggetti COM con accesso indipendente dalla versione al metodo GetHashCode().Provides COM objects with version-independent access to the GetHashCode() method.

GetIDsOfNames(Guid, IntPtr, UInt32, UInt32, IntPtr)

Esegue il mapping di un set di nomi a un set corrispondente di ID dispatch.Maps a set of names to a corresponding set of dispatch identifiers.

GetMethodImplementationFlags()

Fornisce oggetti COM con accesso indipendente dalla versione al membro GetMethodImplementationFlags().Provides COM objects with version-independent access to the GetMethodImplementationFlags() member.

GetParameters()

Fornisce oggetti COM con accesso indipendente dalla versione al metodo GetParameters().Provides COM objects with version-independent access to the GetParameters() method.

GetType()

Fornisce oggetti COM con accesso indipendente dalla versione al metodo GetType().Provides COM objects with version-independent access to the GetType() method.

GetTypeInfo(UInt32, UInt32, IntPtr)

Recupera le informazioni sul tipo relative a un oggetto che può quindi essere usato per ottenere informazioni sul tipo relative a un'interfaccia.Retrieves the type information for an object, which can then be used to get the type information for an interface.

GetTypeInfoCount(UInt32)

Recupera il numero delle interfacce di informazioni sul tipo fornite da un oggetto (0 o 1).Retrieves the number of type information interfaces that an object provides (either 0 or 1).

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

Fornisce l'accesso a proprietà e metodi esposti da un oggetto.Provides access to properties and methods exposed by an object.

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

Fornisce oggetti COM con accesso indipendente dalla versione al metodo Invoke(Object, BindingFlags, Binder, Object[], CultureInfo).Provides COM objects with version-independent access to the Invoke(Object, BindingFlags, Binder, Object[], CultureInfo) method.

Invoke_3(Object, Object[])

Fornisce oggetti COM con accesso indipendente dalla versione al metodo Invoke(Object, Object[]).Provides COM objects with version-independent access to the Invoke(Object, Object[]) method.

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

Fornisce oggetti COM con accesso indipendente dalla versione al metodo Invoke(BindingFlags, Binder, Object[], CultureInfo).Provides COM objects with version-independent access to the Invoke(BindingFlags, Binder, Object[], CultureInfo) method.

Invoke_5(Object[])

Fornisce oggetti COM con accesso indipendente dalla versione al metodo Invoke(Object[]).Provides COM objects with version-independent access to the Invoke(Object[]) method.

IsDefined(Type, Boolean)

Fornisce oggetti COM con accesso indipendente dalla versione al membro IsDefined(Type, Boolean).Provides COM objects with version-independent access to the IsDefined(Type, Boolean) member.

ToString()

Fornisce oggetti COM con accesso indipendente dalla versione al metodo ToString().Provides COM objects with version-independent access to the ToString() method.

Si applica a