MethodKind Enum
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Enumeration for possible kinds of method symbols.
public enum class MethodKind
public enum MethodKind
type MethodKind =
Public Enum MethodKind
- Inheritance
-
MethodKind
Fields
AnonymousFunction | 0 | An anonymous method or lambda expression |
BuiltinOperator | 15 | A built-in operator. |
Constructor | 1 | Method is a constructor. |
Conversion | 2 | Method is a conversion. |
DeclareMethod | 16 | Declare Sub or Function. |
DelegateInvoke | 3 | Method is a delegate invoke. |
Destructor | 4 | Method is a destructor. |
EventAdd | 5 | Method is an event add. |
EventRaise | 6 | Method is an event raise. |
EventRemove | 7 | Method is an event remove. |
ExplicitInterfaceImplementation | 8 | Method is an explicit interface implementation. |
FunctionPointerSignature | 18 | Method represents the signature of a function pointer type. |
LambdaMethod | 0 | An anonymous method or lambda expression |
LocalFunction | 17 | Method is declared inside of another method. |
Ordinary | 10 | Method is an ordinary method. |
PropertyGet | 11 | Method is a property get. |
PropertySet | 12 | Method is a property set. |
ReducedExtension | 13 | An extension method with the "this" parameter removed. |
SharedConstructor | 14 | Method is a static constructor. |
StaticConstructor | 14 | Method is a static constructor. |
UserDefinedOperator | 9 | Method is an operator. |