_GADCustomEventInterstitialDelegate EnsureGADCustomEventInterstitialDelegate ()
{
var del = WeakDelegate;
if (del == null || (!(del is _GADCustomEventInterstitialDelegate))){
del = new _GADCustomEventInterstitialDelegate ();
WeakDelegate = del;
}
return (_GADCustomEventInterstitialDelegate) del;
}