1using System.Reflection;
System.Runtime.InteropServices.CallingConvention CallingConvention
Obtains information about the attributes of a member and provides access to member metadata.
Provides information about methods and constructors.
bool IsGenericMethodDefinition
Gets a value indicating whether the method is a generic method definition.
bool IsFamilyOrAssembly
Gets a value indicating whether the potential visibility of this method or constructor is described b...
bool ContainsGenericParameters
Gets a value indicating whether the generic method contains unassigned generic type parameters.
bool IsFinal
Gets a value indicating whether this method is final.
MethodImplAttributes MethodImplementationFlags
Gets the MethodImplAttributes flags that specify the attributes of a method implementation.
bool IsPublic
Gets a value indicating whether this is a public method.
bool IsStatic
Gets a value indicating whether the method is static.
bool IsGenericMethod
Gets a value indicating whether the method is generic.
bool IsVirtual
Gets a value indicating whether the method is virtual.
bool IsConstructor
Gets a value indicating whether the method is a constructor.
ITypeSymbol[] GetGenericArguments()
Returns an array of ITypeSymbol objects that represent the type arguments of a generic method or the ...
bool IsHideBySig
Gets a value indicating whether only a member of the same kind with exactly the same signature is hid...
bool IsFamily
Gets a value indicating whether the visibility of this method or constructor is described by Family; ...
bool IsSpecialName
Gets a value indicating whether this method has a special name.
bool IsAbstract
Gets a value indicating whether the method is abstract.
IParameterSymbol[] GetParameters()
When overridden in a derived class, gets the parameters of the specified method or constructor.
MethodAttributes Attributes
Gets the attributes associated with this method.
bool IsFamilyAndAssembly
Gets a value indicating whether the visibility of this method or constructor is described by FamANDAs...
bool IsAssembly
Gets a value indicating whether the potential visibility of this method or constructor is described b...
MethodImplAttributes GetMethodImplementationFlags()
When overridden in a derived class, returns the MethodImplAttributes flags.
bool IsPrivate
Gets a value indicating whether this member is private.
Discovers the attributes of a parameter and provides access to parameter metadata.
Represents type declarations: class types, interface types, array types, value types,...