protected unsafe static object GetExistingManagedDelegate(IntPtr block) { if (!BlockLiteral.IsManagedBlock(block)) { return(null); } return(((BlockLiteral *)block)->Target); }
public unsafe static global::MBProgressHud.MBProgressHUDCompletionBlock Create(IntPtr block) { if (block == IntPtr.Zero) { return(null); } if (BlockLiteral.IsManagedBlock(block)) { var existing_delegate = ((BlockLiteral *)block)->Target as global::MBProgressHud.MBProgressHUDCompletionBlock; if (existing_delegate != null) { return(existing_delegate); } } return(new NIDMBProgressHUDCompletionBlock((BlockLiteral *)block).Invoke); }
public unsafe static global::System.Action Create(IntPtr block) { if (block == IntPtr.Zero) { return(null); } if (BlockLiteral.IsManagedBlock(block)) { var existing_delegate = ((BlockLiteral *)block)->Target as global::System.Action; if (existing_delegate != null) { return(existing_delegate); } } return(new NIDAction((BlockLiteral *)block).Invoke); }
public unsafe static global::System.Action <global::Fusion.PayGuardian.iOS.BPNPayment, NSError> Create(IntPtr block) { if (block == IntPtr.Zero) { return(null); } if (BlockLiteral.IsManagedBlock(block)) { var existing_delegate = ((BlockLiteral *)block)->Target as global::System.Action <global::Fusion.PayGuardian.iOS.BPNPayment, NSError>; if (existing_delegate != null) { return(existing_delegate); } } return(new NIDActionArity2V0((BlockLiteral *)block).Invoke); }
public unsafe static global::wirecardpayment_binding.WDCompletionBlock Create(IntPtr block) { if (block == IntPtr.Zero) { return(null); } if (BlockLiteral.IsManagedBlock(block)) { var existing_delegate = ((BlockLiteral *)block)->Target as global::wirecardpayment_binding.WDCompletionBlock; if (existing_delegate != null) { return(existing_delegate); } } return(new NIDWDCompletionBlock((BlockLiteral *)block).Invoke); }
public unsafe static global::BPBinding.PrinterScanPrintersCallback Create(IntPtr block) { if (block == IntPtr.Zero) { return(null); } if (BlockLiteral.IsManagedBlock(block)) { var existing_delegate = ((BlockLiteral *)block)->Target as global::BPBinding.PrinterScanPrintersCallback; if (existing_delegate != null) { return(existing_delegate); } } return(new NIDPrinterScanPrintersCallback((BlockLiteral *)block).Invoke); }
public unsafe static global::EAIntroViews.VoidBlock Create(IntPtr block) { if (block == IntPtr.Zero) { return(null); } if (BlockLiteral.IsManagedBlock(block)) { var existing_delegate = ((BlockLiteral *)block)->Target as global::EAIntroViews.VoidBlock; if (existing_delegate != null) { return(existing_delegate); } } return(new NIDVoidBlock((BlockLiteral *)block).Invoke); }
public unsafe static global::AliPush.Binding.iOS.CallbackHandler Create(IntPtr block) { if (block == IntPtr.Zero) { return(null); } if (BlockLiteral.IsManagedBlock(block)) { var existing_delegate = ((BlockLiteral *)block)->Target as global::AliPush.Binding.iOS.CallbackHandler; if (existing_delegate != null) { return(existing_delegate); } } return(new NIDCallbackHandler((BlockLiteral *)block).Invoke); }
public unsafe static global::System.Action <NSArray <global::CardConnectBinding.CCCAccount>, NSError> Create(IntPtr block) { if (block == IntPtr.Zero) { return(null); } if (BlockLiteral.IsManagedBlock(block)) { var existing_delegate = ((BlockLiteral *)block)->Target as global::System.Action <NSArray <global::CardConnectBinding.CCCAccount>, NSError>; if (existing_delegate != null) { return(existing_delegate); } } return(new NIDActionArity2V2((BlockLiteral *)block).Invoke); }
public unsafe static global::Com.OneSignal.iOS.OneSignalHandleNotificationBlock Create(IntPtr block) { if (block == IntPtr.Zero) { return(null); } if (BlockLiteral.IsManagedBlock(block)) { var existing_delegate = ((BlockLiteral *)block)->Target as global::Com.OneSignal.iOS.OneSignalHandleNotificationBlock; if (existing_delegate != null) { return(existing_delegate); } } return(new NIDOneSignalHandleNotificationBlock((BlockLiteral *)block).Invoke); }
public unsafe static global::System.Action <global::BindingSolution.GPUImageOutput, global::CoreMedia.CMTime> Create(IntPtr block) { if (block == IntPtr.Zero) { return(null); } if (BlockLiteral.IsManagedBlock(block)) { var existing_delegate = ((BlockLiteral *)block)->Target as global::System.Action <global::BindingSolution.GPUImageOutput, global::CoreMedia.CMTime>; if (existing_delegate != null) { return(existing_delegate); } } return(new NIDActionArity2V0((BlockLiteral *)block).Invoke); }