IKVM11  11
Java SE 11 Virtual Machine for .NET
Loading...
Searching...
No Matches
IMethodBaseSymbol.cs
Go to the documentation of this file.
1using System.Reflection;
2
4{
5
10 {
11
15 MethodAttributes Attributes { get; }
16
20 CallingConventions CallingConvention { get; }
21
26
30 bool IsAbstract { get; }
31
35 bool IsAssembly { get; }
36
40 bool IsConstructor { get; }
41
45 bool IsFamily { get; }
46
50 bool IsFamilyAndAssembly { get; }
51
55 bool IsFamilyOrAssembly { get; }
56
60 bool IsFinal { get; }
61
65 bool IsGenericMethod { get; }
66
71
75 bool IsHideBySig { get; }
76
80 bool IsPrivate { get; }
81
85 bool IsPublic { get; }
86
90 bool IsStatic { get; }
91
95 bool IsVirtual { get; }
96
100 bool IsSpecialName { get; }
101
105 MethodImplAttributes MethodImplementationFlags { get; }
106
112
118
123 MethodImplAttributes GetMethodImplementationFlags();
124
125 }
126
127}
System.Runtime.InteropServices.CallingConvention CallingConvention
Definition Signature.cs:35
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,...