CogToolTerminals CogMethodInfo ClassCognex VisionPro 9.22
Inheritance Hierarchy

System Object
  System.Reflection MemberInfo
    System.Reflection MethodBase
      System.Reflection MethodInfo
        Cognex.VisionPro.Implementation.Internal CogToolTerminals CogMethodInfo

Namespace: Cognex.VisionPro.Implementation.Internal
Assembly: Cognex.VisionPro (in Cognex.VisionPro.dll) Version: 87.0.0.0 (87.0.0.0)
Syntax

public class CogMethodInfo : MethodInfo

The CogToolTerminals CogMethodInfo type exposes the following members.

Constructors

  NameDescription
Public methodCogToolTerminals CogMethodInfo(MethodInfo,  Object )
Creates a new instance of the CogMethodInfo class.
Public methodCogToolTerminals CogMethodInfo(MethodInfo,  Object , Type)
Creates a new instance of the CogMethodInfo class.
Top
Methods

  NameDescription
Public methodEquals
Determines whether the specified CogMethodInfo is equal to the current CogMethodInfo.
(Overrides MethodInfo Equals(Object).)
Protected methodFinalize
Allows an Object to attempt to free resources and perform other cleanup operations before the Object is reclaimed by garbage collection.
(Inherited from Object.)
Public methodGetArguments
Public methodGetBaseDefinition (Overrides MethodInfo GetBaseDefinition .)
Public methodGetCustomAttributes(Boolean) (Overrides MemberInfo GetCustomAttributes(Boolean).)
Public methodGetCustomAttributes(Type, Boolean) (Overrides MemberInfo GetCustomAttributes(Type, Boolean).)
Public methodGetCustomAttributesData
Returns a list of CustomAttributeData objects representing data about the attributes that have been applied to the target member.
(Inherited from MemberInfo.)
Public methodGetGenericArguments
Returns an array of Type objects that represent the type arguments of a generic method or the type parameters of a generic method definition.
(Inherited from MethodInfo.)
Public methodGetGenericMethodDefinition
Returns a MethodInfo object that represents a generic method definition from which the current method can be constructed.
(Inherited from MethodInfo.)
Public methodGetHashCode
Serves as a hash function for this type, suitable for use in hashing algorithms and data structures like a hash table.
(Overrides MethodInfo GetHashCode .)
Public methodGetMethodBody
When overridden in a derived class, gets a MethodBody object that provides access to the MSIL stream, local variables, and exceptions for the current method.
(Inherited from MethodBase.)
Public methodGetMethodImplementationFlags (Overrides MethodBase GetMethodImplementationFlags .)
Public methodGetParameters (Overrides MethodBase GetParameters .)
Public methodGetSetType
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Public methodInvoke(Object,  Object )
Invokes the method or constructor represented by the current instance, using the specified parameters.
(Inherited from MethodBase.)
Public methodInvoke(Object, BindingFlags, Binder,  Object , CultureInfo) (Overrides MethodBase Invoke(Object, BindingFlags, Binder,  Object , CultureInfo).)
Public methodIsDefined (Overrides MemberInfo IsDefined(Type, Boolean).)
Public methodMakeGenericMethod
Substitutes the elements of an array of types for the type parameters of the current generic method definition, and returns a MethodInfo object representing the resulting constructed method.
(Inherited from MethodInfo.)
Protected methodMemberwiseClone
Creates a shallow copy of the current Object.
(Inherited from Object.)
Public methodToString (Overrides Object ToString .)
Top
Properties

  NameDescription
Public propertyAttributes (Overrides MethodBase Attributes.)
Public propertyCallingConvention (Overrides MethodBase CallingConvention.)
Public propertyCanRead
Public propertyCanWrite
Public propertyContainsGenericParameters
Gets a value indicating whether the generic method contains unassigned generic type parameters.
(Inherited from MethodBase.)
Public propertyDeclaringType (Overrides MemberInfo DeclaringType.)
Public propertyIsAbstract
Gets a value indicating whether the method is abstract.
(Inherited from MethodBase.)
Public propertyIsAssembly
Gets a value indicating whether the potential visibility of this method or constructor is described by Assembly; that is, the method or constructor is visible at most to other types in the same assembly, and is not visible to derived types outside the assembly.
(Inherited from MethodBase.)
Public propertyIsConstructor
Gets a value indicating whether the method is a constructor.
(Inherited from MethodBase.)
Public propertyIsFamily
Gets a value indicating whether the visibility of this method or constructor is described by Family; that is, the method or constructor is visible only within its class and derived classes.
(Inherited from MethodBase.)
Public propertyIsFamilyAndAssembly
Gets a value indicating whether the visibility of this method or constructor is described by FamANDAssem; that is, the method or constructor can be called by derived classes, but only if they are in the same assembly.
(Inherited from MethodBase.)
Public propertyIsFamilyOrAssembly
Gets a value indicating whether the potential visibility of this method or constructor is described by FamORAssem; that is, the method or constructor can be called by derived classes wherever they are, and by classes in the same assembly.
(Inherited from MethodBase.)
Public propertyIsFinal
Gets a value indicating whether this method is final.
(Inherited from MethodBase.)
Public propertyIsGenericMethod
Gets a value indicating whether the method is generic.
(Inherited from MethodBase.)
Public propertyIsGenericMethodDefinition
Gets a value indicating whether the method is a generic method definition.
(Inherited from MethodBase.)
Public propertyIsHideBySig
Gets a value indicating whether only a member of the same kind with exactly the same signature is hidden in the derived class.
(Inherited from MethodBase.)
Public propertyIsPrivate
Gets a value indicating whether this member is private.
(Inherited from MethodBase.)
Public propertyIsPublic
Gets a value indicating whether this is a public method.
(Inherited from MethodBase.)
Public propertyIsSecurityCritical
Gets a value that indicates whether the current method or constructor is security-critical or security-safe-critical at the current trust level, and therefore can perform critical operations.
(Inherited from MethodBase.)
Public propertyIsSecuritySafeCritical
Gets a value that indicates whether the current method or constructor is security-safe-critical at the current trust level; that is, whether it can perform critical operations and can be accessed by transparent code.
(Inherited from MethodBase.)
Public propertyIsSecurityTransparent
Gets a value that indicates whether the current method or constructor is transparent at the current trust level, and therefore cannot perform critical operations.
(Inherited from MethodBase.)
Public propertyIsSpecialName
Gets a value indicating whether this method has a special name.
(Inherited from MethodBase.)
Public propertyIsStatic
Gets a value indicating whether the method is static.
(Inherited from MethodBase.)
Public propertyIsVirtual
Gets a value indicating whether the method is virtual.
(Inherited from MethodBase.)
Public propertyMemberType (Overrides MethodInfo MemberType.)
Public propertyMetadataToken
Gets a value that identifies a metadata element.
(Inherited from MemberInfo.)
Public propertyMethodHandle (Overrides MethodBase MethodHandle.)
Public propertyModule
Gets the module in which the type that declares the member represented by the current MemberInfo is defined.
(Inherited from MemberInfo.)
Public propertyName (Overrides MemberInfo Name.)
Public propertyReflectedType (Overrides MemberInfo ReflectedType.)
Public propertyReturnParameter
Gets a ParameterInfo object that contains information about the return type of the method, such as whether the return type has custom modifiers.
(Inherited from MethodInfo.)
Public propertyReturnType (Overrides MethodInfo ReturnType.)
Public propertyReturnTypeCustomAttributes (Overrides MethodInfo ReturnTypeCustomAttributes.)
Top
See Also