IModifiedType

Overview

A modified type is a type with a type attached to it. It's used to associate extra information with a type where the metadata in .net has no field for it. There generally is no need to create a modified type manually, the compiler automatically emits them for volatile fields and other places that need them.

Location


Properties


ModifiedType

The type that is being modified; it's the underlying type

 

property ModifiedType: IType read;

 

IType ModifiedType { get; }

 

var ModifiedType: IType { get{} }

 

IType ModifiedType { __get; }

 

ReadOnly Property ModifiedType() As IType

ModifierType

The modifier of this type

 

property ModifierType: IType read;

 

IType ModifierType { get; }

 

var ModifierType: IType { get{} }

 

IType ModifierType { __get; }

 

ReadOnly Property ModifierType() As IType