C# Class Microsoft.Cci.MetadataReader.AttributeDecoder

显示文件 Open project: visualmutator/visualmutator

Protected Properties

Property Type Description
PEFileToObjectModel PEFileToObjectModel
SignatureMemoryReader MemoryReader

Protected Methods

Method Description
AttributeDecoder ( Microsoft.Cci.MetadataReader.PEFileToObjectModel peFileToObjectModel, Microsoft.Cci.UtilityDataStructures.MemoryReader signatureMemoryReader ) : System
ConvertToTypeName ( string serializedTypeName ) : TypeName
GetFieldOrPropType ( ) : ITypeReference
GetPrimitiveValue ( ITypeReference type ) : object
GetSerializedString ( ) : string

Private Methods

Method Description
ReadSerializedValue ( ITypeReference type ) : ExpressionBase

Method Details

AttributeDecoder() protected method

protected AttributeDecoder ( Microsoft.Cci.MetadataReader.PEFileToObjectModel peFileToObjectModel, Microsoft.Cci.UtilityDataStructures.MemoryReader signatureMemoryReader ) : System
peFileToObjectModel Microsoft.Cci.MetadataReader.PEFileToObjectModel
signatureMemoryReader Microsoft.Cci.UtilityDataStructures.MemoryReader
return System

ConvertToTypeName() protected method

protected ConvertToTypeName ( string serializedTypeName ) : TypeName
serializedTypeName string
return TypeName

GetFieldOrPropType() protected method

protected GetFieldOrPropType ( ) : ITypeReference
return ITypeReference

GetPrimitiveValue() protected method

protected GetPrimitiveValue ( ITypeReference type ) : object
type ITypeReference
return object

GetSerializedString() protected method

protected GetSerializedString ( ) : string
return string

Property Details

PEFileToObjectModel protected_oe property

protected PEFileToObjectModel PEFileToObjectModel
return PEFileToObjectModel

SignatureMemoryReader protected_oe property

protected MemoryReader SignatureMemoryReader
return MemoryReader