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);
 }
Beispiel #6
0
 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);
 }
Beispiel #8
0
 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);
 }
Beispiel #10
0
 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);
 }