Struct MetadataGenericContext
- Namespace
- ICSharpCode.Decompiler.Metadata
- Assembly
- ICSharpCode.Decompiler.dll
public readonly struct MetadataGenericContext
- Inherited Members
-
Constructors
MetadataGenericContext(MethodDefinitionHandle, PEFile)
public MetadataGenericContext(MethodDefinitionHandle method, PEFile module)
Parameters
method
MethodDefinitionHandle
module
PEFile
MetadataGenericContext(MethodDefinitionHandle, MetadataReader)
public MetadataGenericContext(MethodDefinitionHandle method, MetadataReader metadata)
Parameters
method
MethodDefinitionHandle
metadata
MetadataReader
MetadataGenericContext(TypeDefinitionHandle, PEFile)
public MetadataGenericContext(TypeDefinitionHandle declaringType, PEFile module)
Parameters
declaringType
TypeDefinitionHandle
module
PEFile
MetadataGenericContext(TypeDefinitionHandle, MetadataReader)
public MetadataGenericContext(TypeDefinitionHandle declaringType, MetadataReader metadata)
Parameters
declaringType
TypeDefinitionHandle
metadata
MetadataReader
Methods
GetGenericMethodTypeParameterHandleOrNull(int)
public GenericParameterHandle GetGenericMethodTypeParameterHandleOrNull(int index)
Parameters
index
int
Returns
- GenericParameterHandle
GetGenericMethodTypeParameterName(int)
public string GetGenericMethodTypeParameterName(int index)
Parameters
index
int
Returns
- string
GetGenericTypeParameterHandleOrNull(int)
public GenericParameterHandle GetGenericTypeParameterHandleOrNull(int index)
Parameters
index
int
Returns
- GenericParameterHandle
GetGenericTypeParameterName(int)
public string GetGenericTypeParameterName(int index)
Parameters
index
int
Returns
- string