_MethodInfo Interface

Définition

Important

Cette API n’est pas conforme CLS.

Expose les membres publics de la classe MethodInfo au code non managé.Exposes the public members of the MethodInfo class to unmanaged code.

public interface class _MethodInfo
[System.CLSCompliant(false)]
[System.Runtime.InteropServices.ComVisible(true)]
[System.Runtime.InteropServices.Guid("FFCC1B5D-ECB8-38DD-9B01-3DC8ABC2AA5F")]
[System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)]
public interface _MethodInfo
type _MethodInfo = interface
Public Interface _MethodInfo
Dérivé
Attributs

Remarques

Cette interface est destinée à l’accès aux classes managées à partir du code non managé et ne doit pas être appelée à partir du code managé.This interface is for access to managed classes from unmanaged code and should not be called from managed code.

Cette interface conserve l’ordre vtable des membres de la System.Reflection.MethodInfo classe auxquels les objets COM non managés peuvent accéder.This interface preserves the vtable order of the System.Reflection.MethodInfo class members that can be accessed by unmanaged COM objects.

Propriétés

Attributes

Fournit des objets COM avec un accès indépendant de la version à la surcharge de méthode Attributes .Provides COM objects with version-independent access to the Attributes property.

CallingConvention

Fournit des objets COM avec un accès indépendant de la version à la propriété CallingConvention.Provides COM objects with version-independent access to the CallingConvention property.

DeclaringType

Fournit des objets COM avec un accès indépendant de la version à la propriété DeclaringType.Provides COM objects with version-independent access to the DeclaringType property.

IsAbstract

Fournit des objets COM avec un accès indépendant de la version à la propriété IsAbstract.Provides COM objects with version-independent access to the IsAbstract property.

IsAssembly

Fournit des objets COM avec un accès indépendant de la version à la propriété IsAssembly.Provides COM objects with version-independent access to the IsAssembly property.

IsConstructor

Fournit des objets COM avec un accès indépendant de la version à la propriété IsConstructor.Provides COM objects with version-independent access to the IsConstructor property.

IsFamily

Fournit des objets COM avec un accès indépendant de la version à la propriété IsFamily.Provides COM objects with version-independent access to the IsFamily property.

IsFamilyAndAssembly

Fournit des objets COM avec un accès indépendant de la version à la propriété IsFamilyAndAssembly.Provides COM objects with version-independent access to the IsFamilyAndAssembly property.

IsFamilyOrAssembly

Fournit des objets COM avec un accès indépendant de la version à la propriété IsFamilyOrAssembly.Provides COM objects with version-independent access to the IsFamilyOrAssembly property.

IsFinal

Fournit des objets COM avec un accès indépendant de la version à la propriété IsFinal.Provides COM objects with version-independent access to the IsFinal property.

IsHideBySig

Fournit des objets COM avec un accès indépendant de la version à la propriété IsHideBySig.Provides COM objects with version-independent access to the IsHideBySig property.

IsPrivate

Fournit des objets COM avec un accès indépendant de la version à la propriété IsPrivate.Provides COM objects with version-independent access to the IsPrivate property.

IsPublic

Fournit des objets COM avec un accès indépendant de la version à la propriété IsPublic.Provides COM objects with version-independent access to the IsPublic property.

IsSpecialName

Fournit des objets COM avec un accès indépendant de la version à la propriété IsSpecialName.Provides COM objects with version-independent access to the IsSpecialName property.

IsStatic

Fournit des objets COM avec un accès indépendant de la version à la propriété IsStatic.Provides COM objects with version-independent access to the IsStatic property.

IsVirtual

Fournit des objets COM avec un accès indépendant de la version à la propriété IsVirtual.Provides COM objects with version-independent access to the IsVirtual property.

MemberType

Fournit des objets COM avec un accès indépendant de la version à la propriété MemberType.Provides COM objects with version-independent access to the MemberType property.

MethodHandle

Fournit des objets COM avec un accès indépendant de la version à la propriété MethodHandle.Provides COM objects with version-independent access to the MethodHandle property.

Name

Fournit des objets COM avec un accès indépendant de la version à la propriété Name.Provides COM objects with version-independent access to the Name property.

ReflectedType

Fournit des objets COM avec un accès indépendant de la version à la propriété ReflectedType.Provides COM objects with version-independent access to the ReflectedType property.

ReturnType

Fournit des objets COM avec un accès indépendant de la version à la surcharge de méthode ReturnType .Provides COM objects with version-independent access to the ReturnType property.

ReturnTypeCustomAttributes

Fournit des objets COM avec un accès indépendant de la version à la propriété ReturnTypeCustomAttributes.Provides COM objects with version-independent access to the ReturnTypeCustomAttributes property.

Méthodes

Equals(Object)

Fournit des objets COM avec un accès indépendant de la version à la méthode Equals(Object).Provides COM objects with version-independent access to the Equals(Object) method.

GetBaseDefinition()

Fournit des objets COM avec un accès indépendant de la version à la méthode GetBaseDefinition().Provides COM objects with version-independent access to the GetBaseDefinition() method.

GetCustomAttributes(Boolean)

Fournit des objets COM avec un accès indépendant de la version à la méthode GetCustomAttributes(Boolean).Provides COM objects with version-independent access to the GetCustomAttributes(Boolean) method.

GetCustomAttributes(Type, Boolean)

Fournit des objets COM avec un accès indépendant de la version à la méthode GetCustomAttributes(Type, Boolean).Provides COM objects with version-independent access to the GetCustomAttributes(Type, Boolean) method.

GetHashCode()

Fournit des objets COM avec un accès indépendant de la version à la méthode GetHashCode().Provides COM objects with version-independent access to the GetHashCode() method.

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

Mappe un jeu de noms avec un jeu correspondant d'identificateurs de dispatch.Maps a set of names to a corresponding set of dispatch identifiers.

GetMethodImplementationFlags()

Fournit des objets COM avec un accès indépendant de la version à la méthode GetMethodImplementationFlags().Provides COM objects with version-independent access to the GetMethodImplementationFlags() method.

GetParameters()

Fournit des objets COM avec un accès indépendant de la version à la méthode GetParameters().Provides COM objects with version-independent access to the GetParameters() method.

GetType()

Fournit des objets COM avec un accès indépendant de la version à la méthode GetType().Provides COM objects with version-independent access to the GetType() method.

GetTypeInfo(UInt32, UInt32, IntPtr)

Récupère les informations de type pour un objet, qui peuvent être utilisées pour obtenir les informations de type d'une interface.Retrieves the type information for an object, which can be used to get the type information for an interface.

GetTypeInfoCount(UInt32)

Récupère le nombre d'interfaces d'informations de type fourni par un objet (0 ou 1).Retrieves the number of type information interfaces that an object provides (either 0 or 1).

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

Fournit des objets COM avec un accès indépendant de la version à la méthode Invoke(Object, BindingFlags, Binder, Object[], CultureInfo).Provides COM objects with version-independent access to the Invoke(Object, BindingFlags, Binder, Object[], CultureInfo) method.

Invoke(Object, Object[])

Fournit des objets COM avec un accès indépendant de la version à la méthode Invoke(Object, Object[]).Provides COM objects with version-independent access to the Invoke(Object, Object[]) method.

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

Fournit l'accès aux propriétés et aux méthodes exposées par un objet.Provides access to properties and methods exposed by an object.

IsDefined(Type, Boolean)

Fournit des objets COM avec un accès indépendant de la version à la méthode IsDefined(Type, Boolean).Provides COM objects with version-independent access to the IsDefined(Type, Boolean) method.

ToString()

Fournit des objets COM avec un accès indépendant de la version à la méthode ToString().Provides COM objects with version-independent access to the ToString() method.

S’applique à