C# Класс Microsoft.Isam.Esent.Interop.JetCallbackWrapper

Wraps a NATIVE_CALLBACK callback around a JET_CALLBACK. This is used to catch exceptions and provide argument conversion.
Показать файл Открыть проект Примеры использования класса

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

Метод Описание
IsWrapping ( JET_CALLBACK callback ) : bool

Determine if the callback is wrapping the specified JET_CALLBACK.

JetCallbackWrapper ( JET_CALLBACK callback ) : System

Initializes a new instance of the JetCallbackWrapper class.

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

Метод Описание
CallbackImpl ( IntPtr nativeSesid, uint nativeDbid, IntPtr nativeTableid, uint nativeCbtyp, IntPtr arg1, IntPtr arg2, IntPtr nativeContext, IntPtr unused ) : JET_err

Callback function for native code.

JetCallbackWrapper ( ) : System

Initializes static members of the JetCallbackWrapper class.

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

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

Determine if the callback is wrapping the specified JET_CALLBACK.
public IsWrapping ( JET_CALLBACK callback ) : bool
callback JET_CALLBACK The callback.
Результат bool

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

Initializes a new instance of the JetCallbackWrapper class.
public JetCallbackWrapper ( JET_CALLBACK callback ) : System
callback JET_CALLBACK /// The managed callback to use. ///
Результат System