public static GetValueCallback GetManagedDelegate (GetValueCallbackNative native) { if (native == null) return null; GetValueCallbackWrapper wrapper = (GetValueCallbackWrapper) native.Target; if (wrapper == null) return null; return wrapper.managed; }
public GetValueCallbackWrapper (GetValueCallback managed) { this.managed = managed; if (managed != null) NativeDelegate = new GetValueCallbackNative (NativeCallback); }