system\deployment\isolationinterop.cs (13)
2443if (op.Data.DataPtr != IntPtr.Zero)
2451Marshal.DestroyStructure(op.Data.DataPtr, typeof(StoreOperationStageComponent));
2454Marshal.DestroyStructure(op.Data.DataPtr, typeof(StoreOperationStageComponentFile));
2457Marshal.DestroyStructure(op.Data.DataPtr, typeof(StoreOperationPinDeployment));
2460Marshal.DestroyStructure(op.Data.DataPtr, typeof(StoreOperationUninstallDeployment));
2463Marshal.DestroyStructure(op.Data.DataPtr, typeof(StoreOperationUnpinDeployment));
2466Marshal.DestroyStructure(op.Data.DataPtr, typeof(StoreOperationInstallDeployment));
2469Marshal.DestroyStructure(op.Data.DataPtr, typeof(StoreOperationSetCanonicalizationContext));
2472Marshal.DestroyStructure(op.Data.DataPtr, typeof(StoreOperationSetDeploymentMetadata));
2475Marshal.DestroyStructure(op.Data.DataPtr, typeof(StoreOperationScavenge));
2482Marshal.FreeCoTaskMem(op.Data.DataPtr);
2513txnList[i].Data.DataPtr = Marshal.AllocCoTaskMem(Marshal.SizeOf(o));
2514Marshal.StructureToPtr(o, txnList[i].Data.DataPtr, false);