C# Class AsmResolver.Net.Signatures.TypeSignature

Inheritance: BlobSignature, ITypeDescriptor
Exibir arquivo Open project: JerreS/AsmResolver Class Usage Examples

Public Methods

Method Description
FromAssemblyQualifiedName ( MetadataHeader header, string assemblyQualifiedName ) : TypeSignature
FromReader ( MetadataHeader header, IBinaryStreamReader reader ) : TypeSignature
GetElementType ( ) : ITypeDescriptor
ReadFieldOrPropType ( MetadataHeader header, IBinaryStreamReader reader ) : TypeSignature
ToString ( ) : string

Protected Methods

Method Description
ReadTypeDefOrRef ( MetadataHeader header, IBinaryStreamReader reader ) : ITypeDefOrRef
WriteTypeDefOrRef ( MetadataHeader header, IBinaryStreamWriter writer, ITypeDefOrRef type ) : void

Private Methods

Method Description
ReadTypeSignature ( MetadataHeader header, IBinaryStreamReader reader ) : TypeSignature

Method Details

FromAssemblyQualifiedName() public static method

public static FromAssemblyQualifiedName ( MetadataHeader header, string assemblyQualifiedName ) : TypeSignature
header MetadataHeader
assemblyQualifiedName string
return TypeSignature

FromReader() public static method

public static FromReader ( MetadataHeader header, IBinaryStreamReader reader ) : TypeSignature
header MetadataHeader
reader IBinaryStreamReader
return TypeSignature

GetElementType() public method

public GetElementType ( ) : ITypeDescriptor
return ITypeDescriptor

ReadFieldOrPropType() public static method

public static ReadFieldOrPropType ( MetadataHeader header, IBinaryStreamReader reader ) : TypeSignature
header MetadataHeader
reader IBinaryStreamReader
return TypeSignature

ReadTypeDefOrRef() protected static method

protected static ReadTypeDefOrRef ( MetadataHeader header, IBinaryStreamReader reader ) : ITypeDefOrRef
header MetadataHeader
reader IBinaryStreamReader
return ITypeDefOrRef

ToString() public method

public ToString ( ) : string
return string

WriteTypeDefOrRef() protected static method

protected static WriteTypeDefOrRef ( MetadataHeader header, IBinaryStreamWriter writer, ITypeDefOrRef type ) : void
header MetadataHeader
writer IBinaryStreamWriter
type ITypeDefOrRef
return void