public object ToMarshalableStructure() { if (this._disposed) throw new ObjectDisposedException(this.GetType().FullName); return _lowLevelStruct; }