C# 클래스 Axiom.Runtime.Instructions.FCallInstruction

상속: AbstractInstruction
파일 보기 프로젝트 열기: ahodroj/prologdotnet 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
_assemblyName string
_classType string
_methodName string
_predicateName string

공개 메소드들

메소드 설명
Execute ( AbstractMachineState state ) : void
Name ( ) : string
NumberOfArguments ( ) : int
Process ( object arguments ) : void
ToString ( ) : string

비공개 메소드들

메소드 설명
ExecuteForeignPredicate ( AbstractMachineState state ) : void
InvokeForeignPredicate ( Type type, MethodInfo methodInfo, AMForeignPredicate fp, Assembly loadedAssembly, AbstractMachineState state ) : bool
InvokePredicate ( Type type, MethodInfo methodInfo, AMForeignPredicate fp, AbstractMachineState state, Assembly loadedAssembly, ArrayList methodArguments ) : bool

메소드 상세

Execute() 공개 메소드

public Execute ( AbstractMachineState state ) : void
state AbstractMachineState
리턴 void

Name() 공개 메소드

public Name ( ) : string
리턴 string

NumberOfArguments() 공개 메소드

public NumberOfArguments ( ) : int
리턴 int

Process() 공개 메소드

public Process ( object arguments ) : void
arguments object
리턴 void

ToString() 공개 메소드

public ToString ( ) : string
리턴 string

프로퍼티 상세

_assemblyName 공개적으로 프로퍼티

public string _assemblyName
리턴 string

_classType 공개적으로 프로퍼티

public string _classType
리턴 string

_methodName 공개적으로 프로퍼티

public string _methodName
리턴 string

_predicateName 공개적으로 프로퍼티

public string _predicateName
리턴 string