public PinnedHandle(object objectToPin) { if (!ReferenceEquals(objectToPin, null)) { mFreeGcBuffer = GetPinnedObjectHandle(objectToPin, out mGcObject); mPtr = mGcObject.AddrOfPinnedObject(); } }