C# Class MemoScope.Core.Data.ClrObject

Show file Open project: fremag/MemoScope.Net Class Usage Examples

Public Methods

Method Description
ClrObject ( ulong address, Microsoft.Diagnostics.Runtime.ClrType type, bool isInterior = false ) : System
Equals ( object o ) : bool
GetAutomaticPropertyField ( string propertyName ) : string
GetField ( string fieldName ) : Microsoft.Diagnostics.Runtime.ClrInstanceField
GetHashCode ( ) : int
GetInnerObject ( ulong pointer, Microsoft.Diagnostics.Runtime.ClrType type ) : ClrObject
this ( Microsoft.Diagnostics.Runtime.ClrInstanceField field ) : ClrObject
this ( int arrayIndex ) : ClrObject
this ( string fieldName ) : ClrObject

Method Details

ClrObject() public method

public ClrObject ( ulong address, Microsoft.Diagnostics.Runtime.ClrType type, bool isInterior = false ) : System
address ulong
type Microsoft.Diagnostics.Runtime.ClrType
isInterior bool
return System

Equals() public method

public Equals ( object o ) : bool
o object
return bool

GetAutomaticPropertyField() public static method

public static GetAutomaticPropertyField ( string propertyName ) : string
propertyName string
return string

GetField() public method

public GetField ( string fieldName ) : Microsoft.Diagnostics.Runtime.ClrInstanceField
fieldName string
return Microsoft.Diagnostics.Runtime.ClrInstanceField

GetHashCode() public method

public GetHashCode ( ) : int
return int

GetInnerObject() public static method

public static GetInnerObject ( ulong pointer, Microsoft.Diagnostics.Runtime.ClrType type ) : ClrObject
pointer ulong
type Microsoft.Diagnostics.Runtime.ClrType
return ClrObject

this() public method

public this ( Microsoft.Diagnostics.Runtime.ClrInstanceField field ) : ClrObject
field Microsoft.Diagnostics.Runtime.ClrInstanceField
return ClrObject

this() public method

public this ( int arrayIndex ) : ClrObject
arrayIndex int
return ClrObject

this() public method

public this ( string fieldName ) : ClrObject
fieldName string
return ClrObject