2 writes to nativeOverlapped
System.ServiceModel (2)
System\ServiceModel\Channels\OverlappedContext.cs (2)
64this.nativeOverlapped = this.overlapped.UnsafePack(OverlappedContext.completeCallback, this.bufferHolder); 127this.nativeOverlapped = null;
10 references to nativeOverlapped
System.ServiceModel (10)
System\ServiceModel\Channels\OverlappedContext.cs (10)
67this.pinnedHandle = GCHandle.FromIntPtr(*((IntPtr*)nativeOverlapped + 79if (this.nativeOverlapped != null && !AppDomain.CurrentDomain.IsFinalizingForUnload() && !Environment.HasShutdownStarted) 95Overlapped.Free(this.nativeOverlapped); 114if (this.nativeOverlapped == null) 126NativeOverlapped* nativePtr = this.nativeOverlapped; 177if (this.nativeOverlapped == null) 245if (this.nativeOverlapped == null) 282if (!UnsafeNativeMethods.HasOverlappedIoCompleted(this.nativeOverlapped)) 348NativeOverlapped* ptr = this.nativeOverlapped; 452Overlapped.Free(pThis.nativeOverlapped);