Telerik® JustDecompile™ by Progress

The IMethodDefinition type exposes the following members.

Methods

  NameDescription
Public methodResolve
Resolves the definition of the method.
(Inherited from IMethodReference.)

Properties

  NameDescription
Public propertyAttributes
Gets the attributes of the method.
Public propertyBody
Gets the body of the method.
Public propertyCallingConvention
Gets the calling convention of the method.
(Inherited from IMethodSignature.)
Public propertyCustomAttributes
Gets the custom attributes of the method.
Public propertyDeclaringType
Gets the type that contains this method.
Public propertyExplicitThis (Inherited from IMethodSignature.)
Public propertyFullName
Gets the full name of the method.
(Inherited from IMethodReference.)
Public propertyGenericParameters
Gets the generic parameters of the member.
(Inherited from IGenericParameterProvider.)
Public propertyGenericParameterType
Gets a value indicating the type of the generic parameter provider.
(Inherited from IGenericParameterProvider.)
Public propertyHasBody
Gets a value indicating whether the method has a body.
Public propertyHasCustomAttributes
Gets a value indicating whether the method has custom attributes.
Public propertyHasGenericParameters
Gets a value indicating whether the member has generic parameters.
(Inherited from IGenericParameterProvider.)
Public propertyHasOverrides
Gets a value indicating whether the method overrides an inherited method, or implements an interface method.
Public propertyHasParameters
Gets a value indicating whether the method has parameters.
(Inherited from IMethodSignature.)
Public propertyHasSecurity
Public propertyHasSecurityDeclarations
Gets a value indicating whether the method has security declarations.
Public propertyHasThis
Gets a value indicating whether the method is an instance method.
(Inherited from IMethodSignature.)
Public propertyImplAttributes
Gets the implementation attributes of the method.
Public propertyIsAbstract
Gets a value indicating whether the method is abstarct and must be implemented.
Public propertyIsAddOn
Gets a value indicating whether the method is AddOn method of an event.
Public propertyIsAssembly
Gets a value indicating whether the member is visible only to the types in the current assembly.
(Inherited from IVisibilityDefinition.)
Public propertyIsCheckAccessOnOverride
Public propertyIsCompilerControlled
Public propertyIsConstructor
Gets a value indicating whether the method is a constructor.
Public propertyIsDefinition
Gets a value indicating whether this object is a definition of a member.
(Inherited from IGenericParameterProvider.)
Public propertyIsFamily
Gets a value indicating whether the member is visible only to its owner and to the descendents of its owner.
(Inherited from IVisibilityDefinition.)
Public propertyIsFamilyAndAssembly
Gets a value indicating whether the member is visible only to its owner and to the descendents of its owner, that are defined in the current assembly.
(Inherited from IVisibilityDefinition.)
Public propertyIsFamilyOrAssembly
Gets a value indicating whether the member is visible only to its owner and to the descendants of its owner or to the types in the current assembly.
(Inherited from IVisibilityDefinition.)
Public propertyIsFinal
Gets a value indicating whether the method is final and cannot be overrided.
Public propertyIsFire
Gets a value indicating whether the method is fire method of an event.
Public propertyIsForwardRef
Public propertyIsGenericInstance
Gets a value indicating whether the method is a generic instance method.
(Inherited from IMethodReference.)
Public propertyIsGetter
Gets a value indicating whether the method is getter of a property.
Public propertyIsHideBySig
Gets a value indicating whether the method hides all methods of the parent classes that have a matching signature and name.
Public propertyIsInternalCall
Public propertyIsManaged
Gets a value indicating whether the implementation of the method is managed.
Public propertyIsNative
Public propertyIsNewSlot
Gets a value indicating whether the method gets a new slot in the v-table.
Public propertyIsOther
Gets a value indicating whether the method is other method of a property or an event.
Public propertyIsPInvokeImpl
Public propertyIsPreserveSig
Public propertyIsPrivate
Gets a value indicating whether the member is visible only to its owner and to its owner's nested types.
(Inherited from IVisibilityDefinition.)
Public propertyIsPublic
Gets a value indicating whether the member is visible to any type.
(Inherited from IVisibilityDefinition.)
Public propertyIsRemoveOn
Gets a value indicating whether the method is RemoveOn method of an event.
Public propertyIsReuseSlot
Gets a value indicating whether the method reuses existing slot in the v-table.
Public propertyIsRuntime
Gets a value indicating whether the implementation of the method is provided by the runtime.
Public propertyIsRuntimeSpecialName
Gets a value indicating whether the name of the member is special for the runtime.
(Inherited from IMemberDefinition.)
Public propertyIsSetter
Gets a value indicating whether the method is setter of a property.
Public propertyIsSpecialName
Gets a value indicating whether the member has a special name.
(Inherited from IMemberDefinition.)
Public propertyIsStatic
Gets a value indicating whether the method is static.
Public propertyIsSynchronized
Public propertyIsUnmanaged
Gets a value indicating whether the implementation of the method is unmanaged.
Public propertyIsUnmanagedExport
Gets a value indicating whether the method is unmanaged export.
Public propertyIsVirtual
Gets a value indicating whether the method is virtual and can be overrided.
Public propertyMetadataToken (Inherited from IMetadataTokenProvider.)
Public propertyMethodReturnType
Gets information about the method's return type.
(Inherited from IMethodSignature.)
Public propertyModule
Gets the module in which the member resides.
(Inherited from IGenericParameterProvider.)
Public propertyNoInlining
Gets a value indicating whether the JIT should skip inlining this method.
Public propertyNoOptimization
Gets a value indicating whether the JIT should skip optimizing this method.
Public propertyOverrides
Gets the methods that this method overrides.
Public propertyParameters
Gets the parameters of the method.
(Inherited from IMethodSignature.)
Public propertyReturnType
Gets the return type of the method.
(Inherited from IMethodSignature.)
Public propertyRVA
Gets the RVA (relative virtual address) of the method.
Public propertySecurityDeclarations
Gets the security declarations of the method.
Public propertySemanticsAttributes
Gets the semantics of the method.

See Also