Terraria
v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches
ISignatureTypeProvider.cs
Go to the documentation of this file.
1
namespace
System.Reflection.Metadata
;
2
3
public
interface
ISignatureTypeProvider
<TType, TGenericContext> :
ISimpleTypeProvider
<TType>,
IConstructedTypeProvider
<TType>,
ISZArrayTypeProvider
<TType>
4
{
5
TType
GetFunctionPointerType
(
MethodSignature<TType>
signature);
6
7
TType
GetGenericMethodParameter
(TGenericContext genericContext,
int
index
);
8
9
TType
GetGenericTypeParameter
(TGenericContext genericContext,
int
index
);
10
11
TType
GetModifiedType
(TType modifier, TType unmodifiedType,
bool
isRequired);
12
13
TType
GetPinnedType
(TType
elementType
);
14
15
TType
GetTypeFromSpecification
(
MetadataReader
reader, TGenericContext genericContext,
TypeSpecificationHandle
handle
,
byte
rawTypeKind);
16
}
System.Reflection.Metadata.MetadataReader
Definition
MetadataReader.cs:12
System.Reflection.Metadata.IConstructedTypeProvider
Definition
IConstructedTypeProvider.cs:6
System.Reflection.Metadata.ISZArrayTypeProvider
Definition
ISZArrayTypeProvider.cs:4
System.Reflection.Metadata.ISignatureTypeProvider.GetFunctionPointerType
TType GetFunctionPointerType(MethodSignature< TType > signature)
System.Reflection.Metadata.ISignatureTypeProvider.GetTypeFromSpecification
TType GetTypeFromSpecification(MetadataReader reader, TGenericContext genericContext, TypeSpecificationHandle handle, byte rawTypeKind)
System.Reflection.Metadata.ISignatureTypeProvider.GetPinnedType
TType GetPinnedType(TType elementType)
System.Reflection.Metadata.ISignatureTypeProvider.GetGenericMethodParameter
TType GetGenericMethodParameter(TGenericContext genericContext, int index)
System.Reflection.Metadata.ISignatureTypeProvider.GetGenericTypeParameter
TType GetGenericTypeParameter(TGenericContext genericContext, int index)
System.Reflection.Metadata.ISignatureTypeProvider.GetModifiedType
TType GetModifiedType(TType modifier, TType unmodifiedType, bool isRequired)
System.Reflection.Metadata.ISignatureTypeProvider
Definition
ISignatureTypeProvider.cs:4
System.Reflection.Metadata.ISimpleTypeProvider
Definition
ISimpleTypeProvider.cs:4
System.Reflection.Metadata
Definition
AssemblyExtensions.cs:4
System.ExceptionArgument.elementType
@ elementType
System.ExceptionArgument.index
@ index
System.ExceptionArgument.handle
@ handle
System.Reflection.Metadata.MethodSignature
Definition
MethodSignature.cs:6
System.Reflection.Metadata.TypeSpecificationHandle
Definition
TypeSpecificationHandle.cs:4
source
System.Reflection.Metadata
System.Reflection.Metadata
ISignatureTypeProvider.cs
Generated by
1.10.0