C# 클래스 Microsoft.Isam.Esent.Interop.StatusCallbackWrapper

Wraps a NATIVE_PFNSTATUS callback around a JET_PFNSTATUS. This is used to convert the snprog argument to a managed snprog.
파일 보기 프로젝트 열기: ayende/managed-esent 1 사용 예제들

Private Properties

프로퍼티 타입 설명
CallbackImpl JET_err
StatusCallbackWrapper System

공개 메소드들

메소드 설명
StatusCallbackWrapper ( JET_PFNSTATUS wrappedCallback ) : System

Initializes a new instance of the StatusCallbackWrapper class.

ThrowSavedException ( ) : void

If an exception was generated during a callback throw it.

비공개 메소드들

메소드 설명
CallbackImpl ( IntPtr nativeSesid, uint nativeSnp, uint nativeSnt, IntPtr nativeSnprog ) : JET_err

Callback function for native code.

StatusCallbackWrapper ( ) : System

Initializes static members of the StatusCallbackWrapper class.

메소드 상세

StatusCallbackWrapper() 공개 메소드

Initializes a new instance of the StatusCallbackWrapper class.
public StatusCallbackWrapper ( JET_PFNSTATUS wrappedCallback ) : System
wrappedCallback JET_PFNSTATUS /// The managed callback to use. ///
리턴 System

ThrowSavedException() 공개 메소드

If an exception was generated during a callback throw it.
public ThrowSavedException ( ) : void
리턴 void