internal void ReleasePins() { Debug.Assert(_memoryBlob != null || _backingBuffer == null, "RequestContextBase::ReleasePins()|ReleasePins() called twice."); _originalBlobAddress = _memoryBlob; UnsetBlob(); OnReleasePins(); }
// Finalizes ownership of the memory blob. DetachBlob can't be called after this. internal void ReleasePins() { _memoryBlob.ReleasePins(); }