C# Класс AjTalk.Transactions.TransactionalObject

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

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

Метод Описание
DefineObjectMethod ( IMethod method ) : void
ExecuteMethod ( IObject self, System.Machine machine, IMethod method, object arguments ) : object
ExecuteMethod ( Interpreter interpreter, IMethod method, object arguments ) : object
ExecuteMethod ( System.Machine machine, IMethod method, object arguments ) : object
SendMessage ( System.Machine machine, string msgname, object args ) : object
TransactionalObject ( IObject inner, TransactionManager manager ) : System
this ( int n ) : object

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

Метод Описание
ReleaseValues ( ) : void

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

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

public DefineObjectMethod ( IMethod method ) : void
method IMethod
Результат void

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

public ExecuteMethod ( IObject self, System.Machine machine, IMethod method, object arguments ) : object
self IObject
machine System.Machine
method IMethod
arguments object
Результат object

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

public ExecuteMethod ( Interpreter interpreter, IMethod method, object arguments ) : object
interpreter AjTalk.Language.Interpreter
method IMethod
arguments object
Результат object

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

public ExecuteMethod ( System.Machine machine, IMethod method, object arguments ) : object
machine System.Machine
method IMethod
arguments object
Результат object

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

public SendMessage ( System.Machine machine, string msgname, object args ) : object
machine System.Machine
msgname string
args object
Результат object

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

public TransactionalObject ( IObject inner, TransactionManager manager ) : System
inner IObject
manager TransactionManager
Результат System

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

public this ( int n ) : object
n int
Результат object