Table of Contents

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