13 writes to unionmember
PresentationCore (5)
System\Windows\dataobject.cs (5)
643medium.unionmember = Win32GlobalAlloc(NativeMethods.GMEM_MOVEABLE 663medium.unionmember = Marshal.GetComInterfaceForObject(istream, typeof(IStream)); 684medium.unionmember = IntPtr.Zero; 1609medium.unionmember = hBitmap; 1642medium.unionmember = hMetafile;
System.Private.Windows.Core (1)
Windows\Win32\System\Com\STGMEDIUM.cs (1)
34unionmember = stg.u.hGlobal
System.Windows.Forms.Tests (7)
System\Windows\Forms\DataObjectTests.cs (5)
1935medium.unionmember = metafile.GetHenhmetafile(); 2481stgMedium.unionmember = handle; 2524stgMedium.unionmember = handle; 2604stgMedium.unionmember = handle; 2645stgMedium.unionmember = handle;
System\Windows\Forms\DragDropFormatTests.cs (2)
39unionmember = PInvokeCore.GlobalAlloc( 62unionmember = Marshal.GetIUnknownForObject(iStream)
29 references to unionmember
PresentationCore (20)
System\Windows\dataobject.cs (20)
652Win32GlobalFree(new HandleRef(this, medium.unionmember)); 670Marshal.Release(medium.unionmember); 1457hr = SaveStreamToHandle(medium.unionmember, (Stream)data, doNotReallocate); 1463hr = SaveStringToHandleAsUtf8(medium.unionmember, data.ToString(), doNotReallocate); 1470hr = SaveStringToHandle(medium.unionmember, data.ToString(), false /* unicode */, doNotReallocate); 1475hr = SaveStringToHandle(medium.unionmember, data.ToString(), true /* unicode */, doNotReallocate); 1479hr = SaveFileListToHandle(medium.unionmember, (string[])data, doNotReallocate); 1486hr = SaveStringToHandle(medium.unionmember, filelist[0], false /* unicode */, doNotReallocate); 1493hr = SaveStringToHandle(medium.unionmember, filelist[0], true /* unicode */, doNotReallocate); 1507hr = SaveSystemBitmapSourceToHandle(medium.unionmember, data, doNotReallocate); 1512hr = SaveSystemDrawingBitmapToHandle(medium.unionmember, data, doNotReallocate); 1526hr = SaveObjectToHandle(medium.unionmember, data, doNotReallocate); 1548IStream istream = (IStream)( Marshal.GetObjectForIUnknown(medium.unionmember) ); 2658if (medium.unionmember != IntPtr.Zero && medium.tymed == TYMED.TYMED_ISTREAM) 2662pStream = (UnsafeNativeMethods.IStream)Marshal.GetObjectForIUnknown(medium.unionmember); 2831if (medium.unionmember != IntPtr.Zero && medium.tymed == TYMED.TYMED_HGLOBAL) 2833data = GetDataFromHGLOBAL(format, medium.unionmember); 2887if (medium.unionmember != IntPtr.Zero) 2893data = GetBitmapSourceFromHbitmap(medium.unionmember); 2898data = SystemDrawingHelper.GetMetafileFromHemf(medium.unionmember);
System.Private.Windows.Core (1)
Windows\Win32\System\Com\STGMEDIUM.cs (1)
23hGlobal = (HGLOBAL)comTypeStg.unionmember
System.Windows.Forms.Tests (8)
System\Windows\Forms\ClipboardTests.cs (1)
1036HGLOBAL hglobal = (HGLOBAL)medium.unionmember;
System\Windows\Forms\DataObjectTests.cs (4)
2484sbyte* pChar = *(sbyte**)stgMedium.unionmember; 2527char* pChar = *(char**)stgMedium.unionmember; 2607DROPFILES* pDropFiles = *(DROPFILES**)stgMedium.unionmember; 2648DROPFILES* pDropFiles = *(DROPFILES**)stgMedium.unionmember;
System\Windows\Forms\DragDropFormatTests.cs (3)
44SaveInDragLoopToHandle((HGLOBAL)medium.unionmember, inDragLoop: true); 111Assert.NotEqual(medium.unionmember, data.hGlobal); 119Assert.Equal(medium.unionmember, (nint)data.hGlobal);