in ComObjectShadow.cs [84:91]
protected static uint ReleaseImpl(IntPtr thisObject)
{
var shadow = ToShadow<ComObjectShadow>(thisObject);
var obj = (IUnknown)shadow.Callback;
return obj.Release();
}