C# 클래스 XAPI.COM.ManagedCOMLocalServer

파일 보기 프로젝트 열기: QuantBox/XAPI2 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
IID_IDispatch System.Guid
IID_IUnknown System.Guid

보호된 프로퍼티들

프로퍼티 타입 설명
m_iObjsInUse int
m_iServerLocks int
m_uiMainThreadId uint

공개 메소드들

메소드 설명
AttemptToTerminateServer ( ) : void
InterlockedDecrementObjectsCount ( ) : int
InterlockedDecrementServerLockCount ( ) : int
InterlockedIncrementObjectsCount ( ) : int
InterlockedIncrementServerLockCount ( ) : int

보호된 메소드들

메소드 설명
ProcessArguments ( string args ) : bool

비공개 메소드들

메소드 설명
CoInitializeEx ( IntPtr pvReserved, uint dwCoInit ) : int
CoUninitialize ( ) : void
DispatchMessage ( [ lpmsg ) : IntPtr
GetCurrentThreadId ( ) : uint
GetMessage ( MSG &lpMsg, IntPtr hWnd, uint wMsgFilterMin, uint wMsgFilterMax ) : bool
Main ( string args ) : void
PostThreadMessage ( uint idThread, uint Msg, UIntPtr wParam, IntPtr lParam ) : bool
TranslateMessage ( [ lpMsg ) : bool

메소드 상세

AttemptToTerminateServer() 공개 정적인 메소드

public static AttemptToTerminateServer ( ) : void
리턴 void

InterlockedDecrementObjectsCount() 공개 정적인 메소드

public static InterlockedDecrementObjectsCount ( ) : int
리턴 int

InterlockedDecrementServerLockCount() 공개 정적인 메소드

public static InterlockedDecrementServerLockCount ( ) : int
리턴 int

InterlockedIncrementObjectsCount() 공개 정적인 메소드

public static InterlockedIncrementObjectsCount ( ) : int
리턴 int

InterlockedIncrementServerLockCount() 공개 정적인 메소드

public static InterlockedIncrementServerLockCount ( ) : int
리턴 int

ProcessArguments() 보호된 정적인 메소드

protected static ProcessArguments ( string args ) : bool
args string
리턴 bool

프로퍼티 상세

IID_IDispatch 공개적으로 정적으로 프로퍼티

public static Guid,System IID_IDispatch
리턴 System.Guid

IID_IUnknown 공개적으로 정적으로 프로퍼티

public static Guid,System IID_IUnknown
리턴 System.Guid

m_iObjsInUse 보호되어 있는 정적으로 프로퍼티

protected static int m_iObjsInUse
리턴 int

m_iServerLocks 보호되어 있는 정적으로 프로퍼티

protected static int m_iServerLocks
리턴 int

m_uiMainThreadId 보호되어 있는 정적으로 프로퍼티

protected static uint m_uiMainThreadId
리턴 uint