C# Класс Mono.Debugger.Languages.Native.NativeLanguage

Наследование: System.Language
Показать файл Открыть проект Примеры использования класса

Private Properties

Свойство Тип Описание
Dispose void
GetFundamentalType TargetFundamentalType
check_disposed void

Открытые методы

Метод Описание
AddType ( ITypeEntry entry ) : void
CanCreateInstance ( Type type ) : bool
CreateBoxedObject ( System.Thread thread, TargetObject value ) : TargetObjectObject
CreateInstance ( System.Thread thread, object obj ) : TargetFundamentalObject
CreateNullObject ( System.Thread target, TargetType type ) : TargetObject
CreateObject ( System.Thread target, TargetAddress address ) : TargetObject
CreatePointer ( StackFrame frame, TargetAddress address ) : TargetPointerObject
CreatePointerType ( TargetType type ) : TargetPointerType
Dispose ( ) : void
IsExceptionType ( TargetClassType type ) : bool
LookupType ( string name ) : TargetType
NativeLanguage ( Process process, OperatingSystemBackend os, TargetInfo info ) : System
SourceLanguage ( StackFrame frame ) : string

Приватные методы

Метод Описание
Dispose ( bool disposing ) : void
GetFundamentalType ( Type type ) : TargetFundamentalType
check_disposed ( ) : void

Описание методов

AddType() публичный Метод

public AddType ( ITypeEntry entry ) : void
entry ITypeEntry
Результат void

CanCreateInstance() публичный Метод

public CanCreateInstance ( Type type ) : bool
type System.Type
Результат bool

CreateBoxedObject() публичный Метод

public CreateBoxedObject ( System.Thread thread, TargetObject value ) : TargetObjectObject
thread System.Thread
value TargetObject
Результат TargetObjectObject

CreateInstance() публичный Метод

public CreateInstance ( System.Thread thread, object obj ) : TargetFundamentalObject
thread System.Thread
obj object
Результат TargetFundamentalObject

CreateNullObject() публичный Метод

public CreateNullObject ( System.Thread target, TargetType type ) : TargetObject
target System.Thread
type TargetType
Результат TargetObject

CreateObject() публичный Метод

public CreateObject ( System.Thread target, TargetAddress address ) : TargetObject
target System.Thread
address TargetAddress
Результат TargetObject

CreatePointer() публичный Метод

public CreatePointer ( StackFrame frame, TargetAddress address ) : TargetPointerObject
frame StackFrame
address TargetAddress
Результат TargetPointerObject

CreatePointerType() публичный Метод

public CreatePointerType ( TargetType type ) : TargetPointerType
type TargetType
Результат TargetPointerType

Dispose() публичный Метод

public Dispose ( ) : void
Результат void

IsExceptionType() публичный Метод

public IsExceptionType ( TargetClassType type ) : bool
type TargetClassType
Результат bool

LookupType() публичный Метод

public LookupType ( string name ) : TargetType
name string
Результат TargetType

NativeLanguage() публичный Метод

public NativeLanguage ( Process process, OperatingSystemBackend os, TargetInfo info ) : System
process Process
os Mono.Debugger.Backend.OperatingSystemBackend
info TargetInfo
Результат System

SourceLanguage() публичный Метод

public SourceLanguage ( StackFrame frame ) : string
frame StackFrame
Результат string