643 references to Sequential
Microsoft.AspNetCore.Cryptography.Internal (5)
Cng\BCRYPT_AUTHENTICATED_CIPHER_MODE_INFO.cs (1)
9[StructLayout(LayoutKind.Sequential)]
Cng\BCRYPT_KEY_LENGTHS_STRUCT.cs (1)
11[StructLayout(LayoutKind.Sequential)]
Cng\BCryptBuffer.cs (1)
10[StructLayout(LayoutKind.Sequential)]
Cng\BCryptBufferDesc.cs (1)
10[StructLayout(LayoutKind.Sequential)]
DATA_BLOB.cs (1)
9[StructLayout(LayoutKind.Sequential)]
Microsoft.AspNetCore.InternalTesting (1)
DumpCollector\DumpCollector.Windows.cs (1)
38[StructLayout(LayoutKind.Sequential, Pack = 4)]
Microsoft.AspNetCore.Server.IIS (1)
Core\IISConfigurationData.cs (1)
10[StructLayout(LayoutKind.Sequential)]
Microsoft.AspNetCore.Server.IntegrationTesting.IIS (3)
ProcessTracker.cs (3)
89[StructLayout(LayoutKind.Sequential)] 109[StructLayout(LayoutKind.Sequential)] 120[StructLayout(LayoutKind.Sequential)]
Microsoft.Build (4)
BackEnd\Node\NativeMethods.cs (3)
69[StructLayout(LayoutKind.Sequential, CharSet = CharSet.Unicode)] 170[StructLayout(LayoutKind.Sequential)] 200[StructLayout(LayoutKind.Sequential)]
WindowsNative.cs (1)
199[StructLayout(LayoutKind.Sequential, CharSet = CharSet.Unicode)]
Microsoft.Build.Engine (4)
LocalProvider\NativeMethods.cs (4)
170[StructLayout(LayoutKind.Sequential, CharSet = CharSet.Unicode)] 193[StructLayout(LayoutKind.Sequential)] 205[StructLayout(LayoutKind.Sequential)] 214[StructLayout(LayoutKind.Sequential)]
Microsoft.Build.Engine.OM.UnitTests (1)
WindowsNative.cs (1)
199[StructLayout(LayoutKind.Sequential, CharSet = CharSet.Unicode)]
Microsoft.Build.Framework (6)
NativeMethods.cs (6)
152[StructLayout(LayoutKind.Sequential)] 238[StructLayout(LayoutKind.Sequential)] 280[StructLayout(LayoutKind.Sequential, CharSet = CharSet.Auto)] 345[StructLayout(LayoutKind.Sequential)] 370[StructLayout(LayoutKind.Sequential)] 388[StructLayout(LayoutKind.Sequential)]
Microsoft.Build.Tasks.Core (23)
Interop.cs (1)
54[StructLayout(LayoutKind.Sequential, Pack = 4)]
LockCheck.cs (3)
120[StructLayout(LayoutKind.Sequential)] 127[StructLayout(LayoutKind.Sequential)] 182[StructLayout(LayoutKind.Sequential, CharSet = CharSet.Unicode)]
ManifestUtil\mansign2.cs (6)
90[StructLayout(LayoutKind.Sequential, CharSet = CharSet.Unicode)] 97[StructLayout(LayoutKind.Sequential, CharSet = CharSet.Unicode)] 109[StructLayout(LayoutKind.Sequential, CharSet = CharSet.Unicode)] 184[StructLayout(LayoutKind.Sequential)] 192[StructLayout(LayoutKind.Sequential)] 199[StructLayout(LayoutKind.Sequential)]
NativeMethods.cs (12)
322[StructLayout(LayoutKind.Sequential)] 343[StructLayout(LayoutKind.Sequential)] 488[StructLayout(LayoutKind.Sequential, CharSet = CharSet.Unicode)] 511[StructLayout(LayoutKind.Sequential)] 642[StructLayout(LayoutKind.Sequential)] 654[StructLayout(LayoutKind.Sequential)] 661[StructLayout(LayoutKind.Sequential)] 703[StructLayout(LayoutKind.Sequential)] 744[StructLayout(LayoutKind.Sequential)] 752[StructLayout(LayoutKind.Sequential)] 760[StructLayout(LayoutKind.Sequential)] 777[StructLayout(LayoutKind.Sequential)]
WindowsNative.cs (1)
199[StructLayout(LayoutKind.Sequential, CharSet = CharSet.Unicode)]
Microsoft.Build.Utilities.Core (1)
WindowsNative.cs (1)
199[StructLayout(LayoutKind.Sequential, CharSet = CharSet.Unicode)]
Microsoft.Build.Utilities.UnitTests (3)
NativeMethods.cs (3)
69[StructLayout(LayoutKind.Sequential, CharSet = CharSet.Unicode)] 170[StructLayout(LayoutKind.Sequential)] 200[StructLayout(LayoutKind.Sequential)]
Microsoft.DotNet.RemoteExecutor (1)
RemoteInvokeHandle.cs (1)
69[StructLayout(LayoutKind.Sequential)]
Microsoft.DotNet.SignCheckLibrary (11)
Interop\PortableExecutable\ImageDosHeader.cs (1)
10[StructLayout(LayoutKind.Sequential)]
Interop\PortableExecutable\ImageFileHeader.cs (1)
10[StructLayout(LayoutKind.Sequential)]
Interop\PortableExecutable\ImageNTHeaders.cs (2)
10[StructLayout(LayoutKind.Sequential)] 45[StructLayout(LayoutKind.Sequential)]
Interop\WinCrypt.cs (5)
238[StructLayout(LayoutKind.Sequential)] 245[StructLayout(LayoutKind.Sequential)] 256[StructLayout(LayoutKind.Sequential)] 284[StructLayout(LayoutKind.Sequential)] 301[StructLayout(LayoutKind.Sequential)]
Interop\WinTrustData.cs (1)
9[StructLayout(LayoutKind.Sequential)]
Interop\WinTrustFileInfo.cs (1)
9[StructLayout(LayoutKind.Sequential)]
Microsoft.Extensions.Hosting.WindowsServices (1)
src\libraries\Common\src\Interop\Windows\Kernel32\Interop.CreateToolhelp32Snapshot.cs (1)
24[StructLayout(LayoutKind.Sequential, CharSet = CharSet.Unicode)]
Microsoft.NET.WebAssembly.Webcil (2)
WebciHeader.cs (1)
15[StructLayout(LayoutKind.Sequential, Pack = 1)]
WebcilSectionHeader.cs (1)
11[StructLayout(LayoutKind.Sequential, Pack = 1)]
MSBuild (1)
WindowsNative.cs (1)
199[StructLayout(LayoutKind.Sequential, CharSet = CharSet.Unicode)]
MSBuildTaskHost (6)
NativeMethods.cs (6)
152[StructLayout(LayoutKind.Sequential)] 238[StructLayout(LayoutKind.Sequential)] 280[StructLayout(LayoutKind.Sequential, CharSet = CharSet.Auto)] 345[StructLayout(LayoutKind.Sequential)] 370[StructLayout(LayoutKind.Sequential)] 388[StructLayout(LayoutKind.Sequential)]
PresentationCore (83)
MS\Internal\Classification.cs (2)
179[StructLayout(LayoutKind.Sequential)] 198[StructLayout(LayoutKind.Sequential)]
MS\Internal\TextFormatting\LineServices.cs (29)
646[StructLayout(LayoutKind.Sequential)] 659[StructLayout(LayoutKind.Sequential)] 675[StructLayout(LayoutKind.Sequential)] 682[StructLayout(LayoutKind.Sequential)] 693[StructLayout(LayoutKind.Sequential)] 701[StructLayout(LayoutKind.Sequential)] 714[StructLayout(LayoutKind.Sequential)] 722[StructLayout(LayoutKind.Sequential)] 734[StructLayout(LayoutKind.Sequential)] 745[StructLayout(LayoutKind.Sequential, CharSet = CharSet.Unicode)] 756[StructLayout(LayoutKind.Sequential)] 808[StructLayout(LayoutKind.Sequential, CharSet = CharSet.Unicode)] 818[StructLayout(LayoutKind.Sequential, CharSet = CharSet.Unicode)] 972[StructLayout(LayoutKind.Sequential)] 982[StructLayout(LayoutKind.Sequential)] 1008[StructLayout(LayoutKind.Sequential)] 1019[StructLayout(LayoutKind.Sequential)] 1085[StructLayout(LayoutKind.Sequential)] 1099[StructLayout(LayoutKind.Sequential)] 1139[StructLayout(LayoutKind.Sequential)] 1150[StructLayout(LayoutKind.Sequential)] 1158[StructLayout(LayoutKind.Sequential)] 1184[StructLayout(LayoutKind.Sequential)] 1196[StructLayout(LayoutKind.Sequential)] 1209[StructLayout(LayoutKind.Sequential)] 1222[StructLayout(LayoutKind.Sequential)] 1237[StructLayout(LayoutKind.Sequential)] 1261[StructLayout(LayoutKind.Sequential)] 1282[StructLayout(LayoutKind.Sequential)]
MS\Internal\UnicodeClasses.cs (1)
175[StructLayout(LayoutKind.Sequential, Pack=1)]
MS\Win32\UnsafeNativeMethodsPointer.cs (15)
292[StructLayout(LayoutKind.Sequential, CharSet = CharSet.Unicode)] 308[StructLayout(LayoutKind.Sequential, CharSet = CharSet.Unicode)] 325[StructLayout(LayoutKind.Sequential, CharSet = CharSet.Unicode)] 336[StructLayout(LayoutKind.Sequential, CharSet = CharSet.Unicode)] 352[StructLayout(LayoutKind.Sequential, CharSet = CharSet.Unicode)] 368[StructLayout(LayoutKind.Sequential, CharSet = CharSet.Unicode)] 383[StructLayout(LayoutKind.Sequential, CharSet = CharSet.Unicode)] 407[StructLayout(LayoutKind.Sequential, CharSet = CharSet.Unicode)] 423[StructLayout(LayoutKind.Sequential, CharSet = CharSet.Unicode)] 435[StructLayout(LayoutKind.Sequential, CharSet = CharSet.Unicode)] 448[StructLayout(LayoutKind.Sequential, CharSet = CharSet.Unicode)] 461[StructLayout(LayoutKind.Sequential, CharSet = CharSet.Unicode)] 471[StructLayout(LayoutKind.Sequential, CharSet = CharSet.Unicode)] 480[StructLayout(LayoutKind.Sequential, CharSet = CharSet.Unicode)] 506[StructLayout(LayoutKind.Sequential, CharSet = CharSet.Unicode)]
MS\Win32\UnsafeNativeMethodsTablet.cs (10)
163[StructLayout(LayoutKind.Sequential)] 178[StructLayout(LayoutKind.Sequential)] 194[StructLayout(LayoutKind.Sequential)] 210[StructLayout(LayoutKind.Sequential)] 223[StructLayout(LayoutKind.Sequential)] 261[StructLayout(LayoutKind.Sequential)] 275[StructLayout(LayoutKind.Sequential)] 294[StructLayout(LayoutKind.Sequential)] 315[StructLayout(LayoutKind.Sequential)] 337[StructLayout(LayoutKind.Sequential)]
src\Microsoft.DotNet.Wpf\src\Common\Graphics\wgx_core_types.cs (11)
239[StructLayout(LayoutKind.Sequential, Pack=1)] 456[StructLayout(LayoutKind.Sequential, Pack=1)] 477[StructLayout(LayoutKind.Sequential, Pack=1)] 487[StructLayout(LayoutKind.Sequential, Pack=1)] 499[StructLayout(LayoutKind.Sequential, Pack=1)] 510[StructLayout(LayoutKind.Sequential, Pack=1)] 522[StructLayout(LayoutKind.Sequential, Pack=1)] 547[StructLayout(LayoutKind.Sequential, Pack=1)] 568[StructLayout(LayoutKind.Sequential, Pack=1)] 578[StructLayout(LayoutKind.Sequential, Pack=1)] 593[StructLayout(LayoutKind.Sequential, Pack=1)]
src\Microsoft.DotNet.Wpf\src\Common\Graphics\wgx_render.cs (5)
666[StructLayout(LayoutKind.Sequential)] 675[StructLayout(LayoutKind.Sequential)] 686[StructLayout(LayoutKind.Sequential)] 726[StructLayout(LayoutKind.Sequential)] 732[StructLayout(LayoutKind.Sequential)]
src\Microsoft.DotNet.Wpf\src\Shared\System\Windows\Media\TypeConverterHelper.cs (1)
21[StructLayout(LayoutKind.Sequential, Pack=1)]
System\Windows\Media\ColorContext.cs (1)
837[StructLayout(LayoutKind.Sequential)]
System\Windows\Media\EventProxy.cs (1)
22[StructLayout(LayoutKind.Sequential)]
System\Windows\Media\ImageSourceConverter.cs (1)
302[StructLayout(LayoutKind.Sequential)]
System\Windows\Media\Imaging\BitmapEncoder.cs (1)
33[StructLayout(LayoutKind.Sequential, Pack=1)]
System\Windows\Media\Imaging\BitmapPalette.cs (1)
358[StructLayout(LayoutKind.Sequential)]
System\Windows\Media\Imaging\PropVariant.cs (1)
77[StructLayout(LayoutKind.Sequential, Pack=0)]
System\Windows\Media\MILUtilities.cs (2)
123[StructLayout(LayoutKind.Sequential)] 144[StructLayout(LayoutKind.Sequential)]
System\Windows\Media\StreamAsIStream.cs (1)
27[StructLayout(LayoutKind.Sequential)]
PresentationFramework (124)
MS\Internal\AppModel\ShellProvider.cs (3)
27[StructLayout(LayoutKind.Sequential, CharSet = CharSet.Unicode)] 36[StructLayout(LayoutKind.Sequential, Pack = 4)] 64[StructLayout(LayoutKind.Sequential, Pack = 8, CharSet = CharSet.Unicode)]
MS\Internal\Interop\IndexingFilter.cs (3)
275[StructLayout(LayoutKind.Sequential, Pack = 0)] 439[StructLayout(LayoutKind.Sequential, Pack = 0)] 498[StructLayout(LayoutKind.Sequential, Pack = 0)]
MS\Internal\IO\Packaging\XpsFilter.cs (1)
38[StructLayout(LayoutKind.Sequential, Pack = 0)]
MS\Internal\Printing\NativeMethods.cs (5)
28[StructLayout(LayoutKind.Sequential, Pack = 1, CharSet = CharSet.Auto)] 54[StructLayout(LayoutKind.Sequential, Pack = 8, CharSet = CharSet.Auto)] 80[StructLayout(LayoutKind.Sequential, Pack = 1, CharSet = CharSet.Auto)] 122[StructLayout(LayoutKind.Sequential, Pack = 1, CharSet = CharSet.Auto)] 131[StructLayout(LayoutKind.Sequential, Pack = 1, CharSet = CharSet.Auto)]
MS\Internal\PtsHost\Pts.cs (75)
553[StructLayout(LayoutKind.Sequential)] 565[StructLayout(LayoutKind.Sequential)] 590[StructLayout(LayoutKind.Sequential)] 605[StructLayout(LayoutKind.Sequential)] 644[StructLayout(LayoutKind.Sequential)] 655[StructLayout(LayoutKind.Sequential)] 670[StructLayout(LayoutKind.Sequential)] 708[StructLayout(LayoutKind.Sequential)] 721[StructLayout(LayoutKind.Sequential)] 745[StructLayout(LayoutKind.Sequential)] 778[StructLayout(LayoutKind.Sequential)] 820[StructLayout(LayoutKind.Sequential)] 838[StructLayout(LayoutKind.Sequential)] 854[StructLayout(LayoutKind.Sequential)] 924[StructLayout(LayoutKind.Sequential)] 955[StructLayout(LayoutKind.Sequential)] 994[StructLayout(LayoutKind.Sequential)] 1003[StructLayout(LayoutKind.Sequential)] 1019[StructLayout(LayoutKind.Sequential)] 1033[StructLayout(LayoutKind.Sequential)] 1062[StructLayout(LayoutKind.Sequential)] 1079[StructLayout(LayoutKind.Sequential)] 1087[StructLayout(LayoutKind.Sequential)] 1117[StructLayout(LayoutKind.Sequential)] 1146[StructLayout(LayoutKind.Sequential)] 1162[StructLayout(LayoutKind.Sequential)] 1176[StructLayout(LayoutKind.Sequential)] 1182[StructLayout(LayoutKind.Sequential)] 1188[StructLayout(LayoutKind.Sequential)] 1209[StructLayout(LayoutKind.Sequential)] 1327[StructLayout(LayoutKind.Sequential)] 1338[StructLayout(LayoutKind.Sequential)] 1347[StructLayout(LayoutKind.Sequential)] 1356[StructLayout(LayoutKind.Sequential)] 1364[StructLayout(LayoutKind.Sequential)] 1387[StructLayout(LayoutKind.Sequential)] 1401[StructLayout(LayoutKind.Sequential)] 1421[StructLayout(LayoutKind.Sequential)] 1434[StructLayout(LayoutKind.Sequential)] 1450[StructLayout(LayoutKind.Sequential)] 1472[StructLayout(LayoutKind.Sequential)] 1491[StructLayout(LayoutKind.Sequential)] 1505[StructLayout(LayoutKind.Sequential)] 1517[StructLayout(LayoutKind.Sequential)] 1522[StructLayout(LayoutKind.Sequential)] 1532[StructLayout(LayoutKind.Sequential)] 1540[StructLayout(LayoutKind.Sequential)] 1551[StructLayout(LayoutKind.Sequential)] 1557[StructLayout(LayoutKind.Sequential)] 1571[StructLayout(LayoutKind.Sequential)] 1586[StructLayout(LayoutKind.Sequential)] 1593[StructLayout(LayoutKind.Sequential)] 1601[StructLayout(LayoutKind.Sequential)] 1609[StructLayout(LayoutKind.Sequential)] 1624[StructLayout(LayoutKind.Sequential)] 1631[StructLayout(LayoutKind.Sequential)] 1645[StructLayout(LayoutKind.Sequential)] 1657[StructLayout(LayoutKind.Sequential)] 1664[StructLayout(LayoutKind.Sequential)] 1672[StructLayout(LayoutKind.Sequential)] 1693[StructLayout(LayoutKind.Sequential)] 1698[StructLayout(LayoutKind.Sequential)] 1722[StructLayout(LayoutKind.Sequential)] 1741[StructLayout(LayoutKind.Sequential)] 1781[StructLayout(LayoutKind.Sequential)] 1819[StructLayout(LayoutKind.Sequential)] 1833[StructLayout(LayoutKind.Sequential)] 1842[StructLayout(LayoutKind.Sequential)] 1857[StructLayout(LayoutKind.Sequential)] 1868[StructLayout(LayoutKind.Sequential)] 1884[StructLayout(LayoutKind.Sequential)] 1890[StructLayout(LayoutKind.Sequential)] 1913[StructLayout(LayoutKind.Sequential)] 1927[StructLayout(LayoutKind.Sequential)] 1948[StructLayout(LayoutKind.Sequential)]
System\Windows\Documents\NLGSpellerInterop.cs (1)
504[StructLayout(LayoutKind.Sequential)]
System\Windows\Standard\NativeMethods.cs (34)
1645[StructLayout(LayoutKind.Sequential)] 1658[StructLayout(LayoutKind.Sequential)] 1668[StructLayout(LayoutKind.Sequential)] 1677[StructLayout(LayoutKind.Sequential, Pack = 2)] 1693[StructLayout(LayoutKind.Sequential)] 1701[StructLayout(LayoutKind.Sequential)] 1708[StructLayout(LayoutKind.Sequential, CharSet = CharSet.Unicode)] 1727[StructLayout(LayoutKind.Sequential, CharSet = CharSet.Unicode, Pack = 1)] 1744[StructLayout(LayoutKind.Sequential)] 1758[StructLayout(LayoutKind.Sequential)] 1778[StructLayout(LayoutKind.Sequential)] 1809[StructLayout(LayoutKind.Sequential, Pack = 4)] 1819[StructLayout(LayoutKind.Sequential, Pack = 4)] 1830[StructLayout(LayoutKind.Sequential, Pack = 4)] 1841[StructLayout(LayoutKind.Sequential, CharSet = CharSet.Unicode)] 1861[StructLayout(LayoutKind.Sequential)] 1871[StructLayout(LayoutKind.Sequential)] 1939[StructLayout(LayoutKind.Sequential)] 1952[StructLayout(LayoutKind.Sequential)] 1961[StructLayout(LayoutKind.Sequential)] 1969[StructLayout(LayoutKind.Sequential)] 1976[StructLayout(LayoutKind.Sequential)] 2079[StructLayout(LayoutKind.Sequential)] 2146[StructLayout(LayoutKind.Sequential)] 2153[StructLayout(LayoutKind.Sequential)] 2160[StructLayout(LayoutKind.Sequential)] 2170[StructLayout(LayoutKind.Sequential, CharSet = CharSet.Unicode)] 2188[StructLayout(LayoutKind.Sequential)] 2199[StructLayout(LayoutKind.Sequential)] 2211[StructLayout(LayoutKind.Sequential, CharSet = CharSet.Unicode)] 2230[StructLayout(LayoutKind.Sequential)] 2241[StructLayout(LayoutKind.Sequential)] 2248[StructLayout(LayoutKind.Sequential)] 2255[StructLayout(LayoutKind.Sequential, Pack=1)]
System\Windows\Standard\ShellProvider.cs (2)
323[StructLayout(LayoutKind.Sequential, Pack = 8, CharSet = CharSet.Unicode)] 341[StructLayout(LayoutKind.Sequential, Pack = 4)]
PresentationUI (4)
MS\Internal\Documents\Application\NativeDirectoryServicesQueryAPIs.cs (4)
70[StructLayout(LayoutKind.Sequential)] 99[StructLayout(LayoutKind.Sequential)] 133[StructLayout(LayoutKind.Sequential)] 154[StructLayout(LayoutKind.Sequential)]
ReachFramework (6)
MS\Internal\Printing\Configuration\WinSpoolPrinterCapabilities.cs (2)
604[StructLayout(LayoutKind.Sequential, CharSet = CharSet.Auto)] 617[StructLayout(LayoutKind.Sequential, CharSet = CharSet.Auto)]
Serialization\RCW\PrintDocumentPackageStatus.cs (1)
10[StructLayout(LayoutKind.Sequential, Pack = 4)]
Serialization\RCW\XPS_COLOR.cs (1)
21[StructLayout(LayoutKind.Sequential, Pack = 4)]
Serialization\RCW\XPS_SCRGB_COLOR.cs (1)
21[StructLayout(LayoutKind.Sequential, Pack = 4)]
Serialization\RCW\XPS_SRGB_COLOR.cs (1)
21[StructLayout(LayoutKind.Sequential, Pack = 1)]
System.Console (2)
src\libraries\Common\src\Interop\Unix\System.Native\Interop.GetWindowWidth.cs (1)
12[StructLayout(LayoutKind.Sequential)]
src\libraries\Common\src\Interop\Unix\System.Native\Interop.Stat.cs (1)
17[StructLayout(LayoutKind.Sequential)]
System.Data.Common (11)
System\Data\SQLTypes\SQLBoolean.cs (1)
18[StructLayout(LayoutKind.Sequential)]
System\Data\SQLTypes\SQLByte.cs (1)
18[StructLayout(LayoutKind.Sequential)]
System\Data\SQLTypes\SQLDateTime.cs (1)
21[StructLayout(LayoutKind.Sequential)]
System\Data\SQLTypes\SQLDecimal.cs (1)
19[StructLayout(LayoutKind.Sequential)]
System\Data\SQLTypes\SQLDouble.cs (1)
19[StructLayout(LayoutKind.Sequential)]
System\Data\SQLTypes\SQLInt16.cs (1)
17[StructLayout(LayoutKind.Sequential)]
System\Data\SQLTypes\SQLInt32.cs (1)
17[StructLayout(LayoutKind.Sequential)]
System\Data\SQLTypes\SQLInt64.cs (1)
18[StructLayout(LayoutKind.Sequential)]
System\Data\SQLTypes\SQLMoney.cs (1)
22[StructLayout(LayoutKind.Sequential)]
System\Data\SQLTypes\SQLSingle.cs (1)
18[StructLayout(LayoutKind.Sequential)]
System\Data\SQLTypes\SQLString.cs (1)
34[StructLayout(LayoutKind.Sequential)]
System.Diagnostics.DiagnosticSource (1)
System\Diagnostics\Metrics\TagList.cs (1)
27[StructLayout(LayoutKind.Sequential)]
System.Diagnostics.FileVersionInfo (1)
src\libraries\Common\src\Interop\Unix\System.Native\Interop.Stat.cs (1)
17[StructLayout(LayoutKind.Sequential)]
System.Diagnostics.Process (3)
src\libraries\Common\src\Interop\Unix\System.Native\Interop.MountPoints.FormatInfo.cs (1)
25[StructLayout(LayoutKind.Sequential)]
src\libraries\Common\src\Interop\Unix\System.Native\Interop.ResourceLimits.cs (1)
26[StructLayout(LayoutKind.Sequential)]
src\libraries\Common\src\Interop\Unix\System.Native\Interop.Stat.cs (1)
17[StructLayout(LayoutKind.Sequential)]
System.Formats.Tar (1)
src\libraries\Common\src\Interop\Unix\System.Native\Interop.Stat.cs (1)
17[StructLayout(LayoutKind.Sequential)]
System.IO.Compression (2)
src\libraries\Common\src\Interop\Unix\System.Native\Interop.Stat.cs (1)
17[StructLayout(LayoutKind.Sequential)]
src\libraries\Common\src\System\IO\Compression\ZLibNative.ZStream.cs (1)
16[StructLayout(LayoutKind.Sequential, CharSet = CharSet.Ansi)]
System.IO.Compression.ZipFile (1)
src\libraries\Common\src\Interop\Unix\System.Native\Interop.Stat.cs (1)
17[StructLayout(LayoutKind.Sequential)]
System.IO.FileSystem.DriveInfo (1)
src\libraries\Common\src\Interop\Unix\System.Native\Interop.MountPoints.FormatInfo.cs (1)
25[StructLayout(LayoutKind.Sequential)]
System.IO.FileSystem.Watcher (1)
src\libraries\Common\src\Interop\Unix\System.Native\Interop.Stat.cs (1)
17[StructLayout(LayoutKind.Sequential)]
System.IO.MemoryMappedFiles (1)
src\libraries\Common\src\Interop\Unix\System.Native\Interop.Stat.cs (1)
17[StructLayout(LayoutKind.Sequential)]
System.IO.Pipes (1)
src\libraries\Common\src\Interop\Unix\System.Native\Interop.Stat.cs (1)
17[StructLayout(LayoutKind.Sequential)]
System.Net.NameResolution (2)
src\libraries\Common\src\Interop\Unix\System.Native\Interop.HostEntry.cs (1)
26[StructLayout(LayoutKind.Sequential)]
src\libraries\Common\src\Interop\Unix\System.Native\Interop.IPAddress.cs (1)
22[StructLayout(LayoutKind.Sequential)]
System.Net.NetworkInformation (3)
src\libraries\Common\src\Interop\Unix\System.Native\Interop.EnumerateInterfaceAddresses.cs (3)
10[StructLayout(LayoutKind.Sequential)] 20[StructLayout(LayoutKind.Sequential)] 30[StructLayout(LayoutKind.Sequential)]
System.Net.Ping (3)
src\libraries\Common\src\Interop\Unix\System.Native\Interop.IOVector.cs (1)
11[StructLayout(LayoutKind.Sequential)]
System\Net\NetworkInformation\Ping.RawSocket.cs (2)
382[StructLayout(LayoutKind.Sequential)] 401[StructLayout(LayoutKind.Sequential)]
System.Net.Primitives (2)
src\libraries\Common\src\Interop\Unix\System.Native\Interop.HostEntry.cs (1)
26[StructLayout(LayoutKind.Sequential)]
src\libraries\Common\src\Interop\Unix\System.Native\Interop.IPAddress.cs (1)
22[StructLayout(LayoutKind.Sequential)]
System.Net.Quic (2)
System\Net\Quic\Interop\msquic.cs (2)
123[StructLayout(LayoutKind.Sequential)] 131[StructLayout(LayoutKind.Sequential)]
System.Net.Security (9)
src\libraries\Common\src\Interop\Unix\System.Net.Security.Native\Interop.GssBuffer.cs (1)
13[StructLayout(LayoutKind.Sequential)]
src\libraries\Common\src\System\Net\Security\Unix\SecChannelBindings.cs (1)
8[StructLayout(LayoutKind.Sequential)]
System\Net\NegotiateAuthenticationPal.ManagedNtlm.cs (7)
126[StructLayout(LayoutKind.Sequential)] 134[StructLayout(LayoutKind.Sequential)] 144[StructLayout(LayoutKind.Sequential)] 157[StructLayout(LayoutKind.Sequential)] 168[StructLayout(LayoutKind.Sequential)] 181[StructLayout(LayoutKind.Sequential)] 197[StructLayout(LayoutKind.Sequential)]
System.Net.Sockets (4)
src\libraries\Common\src\Interop\Unix\System.Native\Interop.IOVector.cs (1)
11[StructLayout(LayoutKind.Sequential)]
src\libraries\Common\src\Interop\Unix\System.Native\Interop.IPAddress.cs (1)
22[StructLayout(LayoutKind.Sequential)]
src\libraries\Common\src\Interop\Unix\System.Native\Interop.SocketEvent.cs (1)
22[StructLayout(LayoutKind.Sequential)]
src\libraries\Common\src\Interop\Unix\System.Native\Interop.Stat.cs (1)
17[StructLayout(LayoutKind.Sequential)]
System.Net.WebSockets (1)
src\libraries\Common\src\System\IO\Compression\ZLibNative.ZStream.cs (1)
16[StructLayout(LayoutKind.Sequential, CharSet = CharSet.Ansi)]
System.Private.CoreLib (77)
src\Internal\Runtime\InteropServices\ComActivationContextInternal.cs (1)
10[StructLayout(LayoutKind.Sequential)]
src\libraries\Common\src\Interop\Unix\System.Native\Interop.GetCpuUtilization.cs (1)
10[StructLayout(LayoutKind.Sequential)]
src\libraries\Common\src\Interop\Unix\System.Native\Interop.IOVector.cs (1)
11[StructLayout(LayoutKind.Sequential)]
src\libraries\Common\src\Interop\Unix\System.Native\Interop.ReadDir.cs (1)
26[StructLayout(LayoutKind.Sequential)]
src\libraries\Common\src\Interop\Unix\System.Native\Interop.Stat.cs (1)
17[StructLayout(LayoutKind.Sequential)]
src\libraries\Common\src\Interop\Windows\Advapi32\Interop.EtwEnableCallback.cs (1)
15[StructLayout(LayoutKind.Sequential)]
src\libraries\Common\src\Interop\Windows\Kernel32\Interop.Globalization.cs (1)
149[StructLayout(LayoutKind.Sequential)]
src\libraries\Common\src\System\Collections\Concurrent\SingleProducerSingleConsumerQueue.cs (2)
376[StructLayout(LayoutKind.Sequential)] 396[StructLayout(LayoutKind.Sequential)] // enforce layout so that padding reduces false sharing
src\libraries\System.Private.CoreLib\src\System\Byte.cs (1)
14[StructLayout(LayoutKind.Sequential)]
src\libraries\System.Private.CoreLib\src\System\Char.cs (1)
20[StructLayout(LayoutKind.Sequential)]
src\libraries\System.Private.CoreLib\src\System\Decimal.cs (1)
58[StructLayout(LayoutKind.Sequential)]
src\libraries\System.Private.CoreLib\src\System\Diagnostics\Tracing\EventPipe.cs (3)
10[StructLayout(LayoutKind.Sequential)] 23[StructLayout(LayoutKind.Sequential)] 31[StructLayout(LayoutKind.Sequential)]
src\libraries\System.Private.CoreLib\src\System\Diagnostics\Tracing\EventProvider.cs (1)
55[StructLayout(LayoutKind.Sequential)]
src\libraries\System.Private.CoreLib\src\System\Double.cs (1)
19[StructLayout(LayoutKind.Sequential)]
src\libraries\System.Private.CoreLib\src\System\GCMemoryInfo.cs (1)
56[StructLayout(LayoutKind.Sequential)]
src\libraries\System.Private.CoreLib\src\System\Guid.cs (1)
19[StructLayout(LayoutKind.Sequential)]
src\libraries\System.Private.CoreLib\src\System\Half.cs (1)
19[StructLayout(LayoutKind.Sequential)]
src\libraries\System.Private.CoreLib\src\System\Int128.cs (1)
16[StructLayout(LayoutKind.Sequential)]
src\libraries\System.Private.CoreLib\src\System\Int16.cs (1)
16[StructLayout(LayoutKind.Sequential)]
src\libraries\System.Private.CoreLib\src\System\Int32.cs (1)
16[StructLayout(LayoutKind.Sequential)]
src\libraries\System.Private.CoreLib\src\System\Int64.cs (1)
16[StructLayout(LayoutKind.Sequential)]
src\libraries\System.Private.CoreLib\src\System\IntPtr.cs (1)
25[StructLayout(LayoutKind.Sequential)]
src\libraries\System.Private.CoreLib\src\System\Number.BigInteger.cs (1)
13[StructLayout(LayoutKind.Sequential, Pack = 1)]
src\libraries\System.Private.CoreLib\src\System\Reflection\MethodBase.cs (2)
199[StructLayout(LayoutKind.Sequential)] 213[StructLayout(LayoutKind.Sequential)]
src\libraries\System.Private.CoreLib\src\System\Runtime\CompilerServices\CastCache.cs (1)
58[StructLayout(LayoutKind.Sequential)]
src\libraries\System.Private.CoreLib\src\System\Runtime\GCFrameRegistration.cs (1)
9[StructLayout(LayoutKind.Sequential)]
src\libraries\System.Private.CoreLib\src\System\Runtime\InteropServices\ComTypes\IBindCtx.cs (1)
9[StructLayout(LayoutKind.Sequential)]
src\libraries\System.Private.CoreLib\src\System\Runtime\InteropServices\ComTypes\IEnumConnections.cs (1)
9[StructLayout(LayoutKind.Sequential, CharSet = CharSet.Unicode)]
src\libraries\System.Private.CoreLib\src\System\Runtime\InteropServices\ComTypes\IMoniker.cs (1)
9[StructLayout(LayoutKind.Sequential)]
src\libraries\System.Private.CoreLib\src\System\Runtime\InteropServices\ComTypes\IStream.cs (1)
9[StructLayout(LayoutKind.Sequential, CharSet = CharSet.Unicode)]
src\libraries\System.Private.CoreLib\src\System\Runtime\InteropServices\ComTypes\ITypeInfo.cs (9)
54[StructLayout(LayoutKind.Sequential, CharSet = CharSet.Unicode)] 82[StructLayout(LayoutKind.Sequential)] 111[StructLayout(LayoutKind.Sequential, CharSet = CharSet.Unicode)] 133[StructLayout(LayoutKind.Sequential, CharSet = CharSet.Unicode)] 141[StructLayout(LayoutKind.Sequential, CharSet = CharSet.Unicode)] 149[StructLayout(LayoutKind.Sequential, CharSet = CharSet.Unicode)] 175[StructLayout(LayoutKind.Sequential, CharSet = CharSet.Unicode)] 198[StructLayout(LayoutKind.Sequential, CharSet = CharSet.Unicode)] 208[StructLayout(LayoutKind.Sequential, CharSet = CharSet.Unicode)]
src\libraries\System.Private.CoreLib\src\System\Runtime\InteropServices\ComTypes\ITypeLib.cs (1)
28[StructLayout(LayoutKind.Sequential, CharSet = CharSet.Unicode)]
src\libraries\System.Private.CoreLib\src\System\Runtime\InteropServices\GCHandle.cs (1)
24[StructLayout(LayoutKind.Sequential)]
src\libraries\System.Private.CoreLib\src\System\Runtime\InteropServices\Marshalling\ComVariant.cs (6)
47[StructLayout(LayoutKind.Sequential)] 64[StructLayout(LayoutKind.Sequential)] 71[StructLayout(LayoutKind.Sequential)] 78[StructLayout(LayoutKind.Sequential)] 87[StructLayout(LayoutKind.Sequential)] 94[StructLayout(LayoutKind.Sequential)]
src\libraries\System.Private.CoreLib\src\System\Runtime\Intrinsics\Vector128_1.cs (1)
31[StructLayout(LayoutKind.Sequential, Size = Vector128.Size)]
src\libraries\System.Private.CoreLib\src\System\Runtime\Intrinsics\Vector256_1.cs (1)
30[StructLayout(LayoutKind.Sequential, Size = Vector256.Size)]
src\libraries\System.Private.CoreLib\src\System\Runtime\Intrinsics\Vector512_1.cs (1)
30[StructLayout(LayoutKind.Sequential, Size = Vector512.Size)]
src\libraries\System.Private.CoreLib\src\System\Runtime\Intrinsics\Vector64_1.cs (1)
30[StructLayout(LayoutKind.Sequential, Size = Vector64.Size)]
src\libraries\System.Private.CoreLib\src\System\SByte.cs (1)
16[StructLayout(LayoutKind.Sequential)]
src\libraries\System.Private.CoreLib\src\System\SearchValues\ProbabilisticMap.cs (1)
28[StructLayout(LayoutKind.Sequential)]
src\libraries\System.Private.CoreLib\src\System\Single.cs (1)
19[StructLayout(LayoutKind.Sequential)]
src\libraries\System.Private.CoreLib\src\System\SpanHelpers.ByteMemOps.cs (2)
29[StructLayout(LayoutKind.Sequential, Size = 16)] 32[StructLayout(LayoutKind.Sequential, Size = 64)]
src\libraries\System.Private.CoreLib\src\System\Threading\LowLevelLifoSemaphore.cs (1)
374[StructLayout(LayoutKind.Sequential)]
src\libraries\System.Private.CoreLib\src\System\Threading\NativeOverlapped.cs (1)
8[StructLayout(LayoutKind.Sequential)]
src\libraries\System.Private.CoreLib\src\System\Threading\ThreadBlockingInfo.cs (1)
30[StructLayout(LayoutKind.Sequential)]
src\libraries\System.Private.CoreLib\src\System\Threading\ThreadPoolWorkQueue.cs (1)
407[StructLayout(LayoutKind.Sequential)]
src\libraries\System.Private.CoreLib\src\System\Threading\Win32ThreadPoolNativeOverlapped.cs (1)
10[StructLayout(LayoutKind.Sequential)]
src\libraries\System.Private.CoreLib\src\System\UInt128.cs (1)
17[StructLayout(LayoutKind.Sequential)]
src\libraries\System.Private.CoreLib\src\System\UInt16.cs (1)
16[StructLayout(LayoutKind.Sequential)]
src\libraries\System.Private.CoreLib\src\System\UInt32.cs (1)
16[StructLayout(LayoutKind.Sequential)]
src\libraries\System.Private.CoreLib\src\System\UInt64.cs (1)
16[StructLayout(LayoutKind.Sequential)]
src\libraries\System.Private.CoreLib\src\System\UIntPtr.cs (1)
25[StructLayout(LayoutKind.Sequential)]
src\System\ArgIterator.cs (2)
10[StructLayout(LayoutKind.Sequential)] 15[StructLayout(LayoutKind.Sequential)]
src\System\Reflection\Emit\RuntimeMethodBuilder.cs (1)
850[StructLayout(LayoutKind.Sequential)]
src\System\Reflection\RuntimeCustomAttributeData.cs (1)
2291case TypeAttributes.SequentialLayout: layoutKind = LayoutKind.Sequential; break;
src\System\Runtime\CompilerServices\RuntimeHelpers.CoreCLR.cs (2)
795[StructLayout(LayoutKind.Sequential)] 802[StructLayout(LayoutKind.Sequential)]
src\System\RuntimeHandles.cs (1)
1063[StructLayout(LayoutKind.Sequential)]
System.Private.Uri (1)
System\Uri.cs (1)
177[StructLayout(LayoutKind.Sequential, Pack = 1)]
System.Reflection.Emit (1)
System\Reflection\Emit\TypeBuilderImpl.cs (1)
578LayoutKind.Sequential => TypeAttributes.SequentialLayout,
System.Reflection.MetadataLoadContext (1)
System\Reflection\TypeLoading\Types\RoDefinitionType.cs (1)
161TypeAttributes.SequentialLayout => LayoutKind.Sequential,
System.Security.Cryptography (50)
src\libraries\Common\src\Interop\Unix\System.Native\Interop.Stat.cs (1)
17[StructLayout(LayoutKind.Sequential)]
src\libraries\Common\src\System\Security\Cryptography\Asn1\AlgorithmIdentifierAsn.xml.cs (1)
11[StructLayout(LayoutKind.Sequential)]
src\libraries\Common\src\System\Security\Cryptography\Asn1\AttributeAsn.xml.cs (1)
12[StructLayout(LayoutKind.Sequential)]
src\libraries\Common\src\System\Security\Cryptography\Asn1\CurveAsn.xml.cs (1)
11[StructLayout(LayoutKind.Sequential)]
src\libraries\Common\src\System\Security\Cryptography\Asn1\DigestInfoAsn.xml.cs (1)
11[StructLayout(LayoutKind.Sequential)]
src\libraries\Common\src\System\Security\Cryptography\Asn1\DirectoryStringAsn.xml.cs (1)
11[StructLayout(LayoutKind.Sequential)]
src\libraries\Common\src\System\Security\Cryptography\Asn1\DssParms.xml.cs (1)
11[StructLayout(LayoutKind.Sequential)]
src\libraries\Common\src\System\Security\Cryptography\Asn1\ECDomainParameters.xml.cs (1)
11[StructLayout(LayoutKind.Sequential)]
src\libraries\Common\src\System\Security\Cryptography\Asn1\ECPrivateKey.xml.cs (1)
11[StructLayout(LayoutKind.Sequential)]
src\libraries\Common\src\System\Security\Cryptography\Asn1\EdiPartyNameAsn.xml.cs (1)
11[StructLayout(LayoutKind.Sequential)]
src\libraries\Common\src\System\Security\Cryptography\Asn1\EncryptedPrivateKeyInfoAsn.xml.cs (1)
11[StructLayout(LayoutKind.Sequential)]
src\libraries\Common\src\System\Security\Cryptography\Asn1\FieldID.xml.cs (1)
11[StructLayout(LayoutKind.Sequential)]
src\libraries\Common\src\System\Security\Cryptography\Asn1\GeneralNameAsn.xml.cs (1)
11[StructLayout(LayoutKind.Sequential)]
src\libraries\Common\src\System\Security\Cryptography\Asn1\OtherNameAsn.xml.cs (1)
11[StructLayout(LayoutKind.Sequential)]
src\libraries\Common\src\System\Security\Cryptography\Asn1\PBEParameter.xml.cs (1)
11[StructLayout(LayoutKind.Sequential)]
src\libraries\Common\src\System\Security\Cryptography\Asn1\PBES2Params.xml.cs (1)
11[StructLayout(LayoutKind.Sequential)]
src\libraries\Common\src\System\Security\Cryptography\Asn1\Pbkdf2Params.xml.cs (1)
11[StructLayout(LayoutKind.Sequential)]
src\libraries\Common\src\System\Security\Cryptography\Asn1\Pbkdf2SaltChoice.xml.cs (1)
11[StructLayout(LayoutKind.Sequential)]
src\libraries\Common\src\System\Security\Cryptography\Asn1\Pkcs12\CertBagAsn.xml.cs (1)
11[StructLayout(LayoutKind.Sequential)]
src\libraries\Common\src\System\Security\Cryptography\Asn1\Pkcs12\MacData.xml.cs (1)
11[StructLayout(LayoutKind.Sequential)]
src\libraries\Common\src\System\Security\Cryptography\Asn1\Pkcs12\PfxAsn.xml.cs (1)
11[StructLayout(LayoutKind.Sequential)]
src\libraries\Common\src\System\Security\Cryptography\Asn1\Pkcs12\SafeBagAsn.xml.cs (1)
12[StructLayout(LayoutKind.Sequential)]
src\libraries\Common\src\System\Security\Cryptography\Asn1\Pkcs7\ContentInfoAsn.xml.cs (1)
11[StructLayout(LayoutKind.Sequential)]
src\libraries\Common\src\System\Security\Cryptography\Asn1\Pkcs7\EncryptedContentInfoAsn.xml.cs (1)
11[StructLayout(LayoutKind.Sequential)]
src\libraries\Common\src\System\Security\Cryptography\Asn1\Pkcs7\EncryptedDataAsn.xml.cs (1)
12[StructLayout(LayoutKind.Sequential)]
src\libraries\Common\src\System\Security\Cryptography\Asn1\PrivateKeyInfoAsn.xml.cs (1)
12[StructLayout(LayoutKind.Sequential)]
src\libraries\Common\src\System\Security\Cryptography\Asn1\PssParamsAsn.xml.cs (1)
11[StructLayout(LayoutKind.Sequential)]
src\libraries\Common\src\System\Security\Cryptography\Asn1\Rc2CbcParameters.xml.cs (1)
11[StructLayout(LayoutKind.Sequential)]
src\libraries\Common\src\System\Security\Cryptography\Asn1\RSAPrivateKeyAsn.xml.cs (1)
11[StructLayout(LayoutKind.Sequential)]
src\libraries\Common\src\System\Security\Cryptography\Asn1\RSAPublicKeyAsn.xml.cs (1)
11[StructLayout(LayoutKind.Sequential)]
src\libraries\Common\src\System\Security\Cryptography\Asn1\SpecifiedECDomain.xml.cs (1)
11[StructLayout(LayoutKind.Sequential)]
src\libraries\Common\src\System\Security\Cryptography\Asn1\SubjectPublicKeyInfoAsn.xml.cs (1)
11[StructLayout(LayoutKind.Sequential)]
src\libraries\Common\src\System\Security\Cryptography\Asn1\X509ExtensionAsn.xml.cs (1)
11[StructLayout(LayoutKind.Sequential)]
System\Security\Cryptography\CngProperty.cs (1)
16[StructLayout(LayoutKind.Sequential)] // The [StructLayout] is here to prevent a spurious ApiReviewer alert. We do not actually depend on the layout of this struct.
System\Security\Cryptography\RSAParameters.cs (1)
10[System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
System\Security\Cryptography\X509Certificates\Asn1\AccessDescriptionAsn.xml.cs (1)
11[StructLayout(LayoutKind.Sequential)]
System\Security\Cryptography\X509Certificates\Asn1\BasicConstraintsAsn.xml.cs (1)
11[StructLayout(LayoutKind.Sequential)]
System\Security\Cryptography\X509Certificates\Asn1\CertificateAsn.xml.cs (1)
11[StructLayout(LayoutKind.Sequential)]
System\Security\Cryptography\X509Certificates\Asn1\CertificatePolicyMappingAsn.xml.cs (1)
11[StructLayout(LayoutKind.Sequential)]
System\Security\Cryptography\X509Certificates\Asn1\CertificateTemplateAsn.xml.cs (1)
11[StructLayout(LayoutKind.Sequential)]
System\Security\Cryptography\X509Certificates\Asn1\CertificationRequestAsn.xml.cs (1)
11[StructLayout(LayoutKind.Sequential)]
System\Security\Cryptography\X509Certificates\Asn1\CertificationRequestInfoAsn.xml.cs (1)
12[StructLayout(LayoutKind.Sequential)]
System\Security\Cryptography\X509Certificates\Asn1\DistributionPointAsn.xml.cs (1)
12[StructLayout(LayoutKind.Sequential)]
System\Security\Cryptography\X509Certificates\Asn1\DistributionPointNameAsn.xml.cs (1)
12[StructLayout(LayoutKind.Sequential)]
System\Security\Cryptography\X509Certificates\Asn1\PolicyConstraintsAsn.xml.cs (1)
11[StructLayout(LayoutKind.Sequential)]
System\Security\Cryptography\X509Certificates\Asn1\PolicyInformationAsn.xml.cs (1)
11[StructLayout(LayoutKind.Sequential)]
System\Security\Cryptography\X509Certificates\Asn1\TbsCertificateAsn.xml.cs (1)
12[StructLayout(LayoutKind.Sequential)]
System\Security\Cryptography\X509Certificates\Asn1\TimeAsn.xml.cs (1)
11[StructLayout(LayoutKind.Sequential)]
System\Security\Cryptography\X509Certificates\Asn1\ValidityAsn.xml.cs (1)
11[StructLayout(LayoutKind.Sequential)]
System\Security\Cryptography\X509Certificates\ICertificatePal.cs (1)
10[StructLayout(LayoutKind.Sequential)]
System.Speech (8)
artifacts\obj\System.Speech\Debug\net9.0\System.Speech.notsupported.cs (8)
274[System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] 929[System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] 976[System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] 1007[System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] 1020[System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] 1081[System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] 1101[System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] 1117[System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
System.Text.Json (2)
System\Text\Json\Document\JsonDocument.DbRow.cs (1)
11[StructLayout(LayoutKind.Sequential)]
System\Text\Json\Document\JsonDocument.StackRow.cs (1)
13[StructLayout(LayoutKind.Sequential)]
System.Threading.Channels (2)
src\libraries\Common\src\System\Collections\Concurrent\SingleProducerSingleConsumerQueue.cs (2)
376[StructLayout(LayoutKind.Sequential)] 396[StructLayout(LayoutKind.Sequential)] // enforce layout so that padding reduces false sharing
System.Threading.Tasks.Dataflow (2)
src\libraries\Common\src\System\Collections\Concurrent\SingleProducerSingleConsumerQueue.cs (2)
376[StructLayout(LayoutKind.Sequential)] 396[StructLayout(LayoutKind.Sequential)] // enforce layout so that padding reduces false sharing
System.Windows.Controls.Ribbon (6)
Microsoft\Windows\Controls\Ribbon\NativeMethods.cs (6)
208[StructLayout(LayoutKind.Sequential)] 262[StructLayout(LayoutKind.Sequential)] 271[StructLayout(LayoutKind.Sequential)] 278[StructLayout(LayoutKind.Sequential)] 287[StructLayout(LayoutKind.Sequential, CharSet = CharSet.Auto, Pack = 4)] 298[StructLayout(LayoutKind.Sequential)]
UIAutomationClient (25)
MS\Internal\Automation\UiaCoreApi.cs (14)
45[StructLayout(LayoutKind.Sequential)] 56[StructLayout(LayoutKind.Sequential)] 74[StructLayout(LayoutKind.Sequential)] 89[StructLayout(LayoutKind.Sequential)] 111[StructLayout(LayoutKind.Sequential)] 267[StructLayout(LayoutKind.Sequential)] 301[StructLayout(LayoutKind.Sequential)] 1471[StructLayout(LayoutKind.Sequential)] 1478[StructLayout(LayoutKind.Sequential)] 1490[StructLayout(LayoutKind.Sequential)] 1500[StructLayout(LayoutKind.Sequential)] 1509[StructLayout(LayoutKind.Sequential)] 1518[StructLayout(LayoutKind.Sequential)] 1529[StructLayout(LayoutKind.Sequential)]
MS\Win32\NativeMethods.cs (3)
31[StructLayout(LayoutKind.Sequential)] 81[StructLayout(LayoutKind.Sequential)] 106[StructLayout(LayoutKind.Sequential)]
MS\Win32\SafeNativeMethods.cs (1)
59[StructLayout(LayoutKind.Sequential, CharSet=CharSet.Unicode)]
MS\Win32\UnsafeNativeMethods.cs (7)
59[StructLayout(LayoutKind.Sequential)] 73[StructLayout(LayoutKind.Sequential)] 84[StructLayout(LayoutKind.Sequential)] 209[StructLayout(LayoutKind.Sequential)] 253[StructLayout(LayoutKind.Sequential)] 319[StructLayout(LayoutKind.Sequential)] 352[StructLayout(LayoutKind.Sequential)]
UIAutomationClientSideProviders (68)
MS\Internal\AutomationProxies\CommonXSendMessage.cs (20)
1550[StructLayout(LayoutKind.Sequential, CharSet = CharSet.Unicode)] 1590[StructLayout(LayoutKind.Sequential, CharSet = CharSet.Unicode)] 1632[StructLayout(LayoutKind.Sequential, CharSet = CharSet.Unicode)] 1684[StructLayout(LayoutKind.Sequential, CharSet = CharSet.Auto)] 1736[StructLayout(LayoutKind.Sequential, CharSet = CharSet.Unicode)] 1785[StructLayout(LayoutKind.Sequential, CharSet = CharSet.Unicode)] 1836[StructLayout(LayoutKind.Sequential, CharSet = CharSet.Unicode)] 1894[StructLayout(LayoutKind.Sequential, CharSet = CharSet.Unicode)] 1956[StructLayout(LayoutKind.Sequential, CharSet = CharSet.Unicode)] 2005[StructLayout(LayoutKind.Sequential, CharSet = CharSet.Unicode)] 2102[StructLayout(LayoutKind.Sequential, CharSet = CharSet.Unicode)] 2153[StructLayout(LayoutKind.Sequential, CharSet = CharSet.Unicode)] 2252[StructLayout(LayoutKind.Sequential, CharSet = CharSet.Unicode, Pack = 1)] 2295[StructLayout(LayoutKind.Sequential, CharSet = CharSet.Unicode, Pack = 1)] 2340[StructLayout(LayoutKind.Sequential, CharSet = CharSet.Unicode)] 2395[StructLayout(LayoutKind.Sequential, CharSet = CharSet.Unicode)] 2446[StructLayout (LayoutKind.Sequential)] 2473[StructLayout(LayoutKind.Sequential)] 2499[StructLayout(LayoutKind.Sequential, CharSet = CharSet.Unicode)] 2542[StructLayout(LayoutKind.Sequential, CharSet = CharSet.Unicode)]
MS\Internal\AutomationProxies\WindowsMenu.cs (1)
2821[StructLayout(LayoutKind.Sequential)]
MS\Internal\AutomationProxies\WindowsTreeView.cs (1)
1671[StructLayout(LayoutKind.Sequential)]
MS\Win32\NativeMethods.cs (37)
634[StructLayout (LayoutKind.Sequential)] 648[StructLayout (LayoutKind.Sequential, CharSet = CharSet.Unicode)] 670[StructLayout (LayoutKind.Sequential)] 683[StructLayout(LayoutKind.Sequential)] 691[StructLayout (LayoutKind.Sequential, Pack = 1)] 757[StructLayout(LayoutKind.Sequential, Pack = 1, CharSet = CharSet.Auto)] 767[StructLayout(LayoutKind.Sequential, Pack = 1, CharSet = CharSet.Auto)] 784[StructLayout(LayoutKind.Sequential, Pack = 1, CharSet = CharSet.Auto)] 804[StructLayout (LayoutKind.Sequential, CharSet = CharSet.Auto)] 820[StructLayout (LayoutKind.Sequential)] 871[StructLayout (LayoutKind.Sequential)] 897[StructLayout (LayoutKind.Sequential)] 957[StructLayout(LayoutKind.Sequential)] 983[StructLayout(LayoutKind.Sequential)] 1023[StructLayout(LayoutKind.Sequential)] 1035[StructLayout(LayoutKind.Sequential)] 1174[StructLayout(LayoutKind.Sequential)] 1247[StructLayout (LayoutKind.Sequential)] 1265[StructLayout (LayoutKind.Sequential)] 1290[StructLayout(LayoutKind.Sequential, Pack = 1)] 1316[StructLayout(LayoutKind.Sequential)] 1328[StructLayout (LayoutKind.Sequential)] 1378[StructLayout(LayoutKind.Sequential)] 1394[StructLayout(LayoutKind.Sequential)] 1405[StructLayout(LayoutKind.Sequential)] 1471[StructLayout (LayoutKind.Sequential)] 1495[StructLayout (LayoutKind.Sequential)] 1511[StructLayout(LayoutKind.Sequential)] 1554[StructLayout(LayoutKind.Sequential, CharSet = CharSet.Unicode)] 1573[StructLayout (LayoutKind.Sequential)] 1581[StructLayout (LayoutKind.Sequential)] 1636[StructLayout(LayoutKind.Sequential)] 1665[StructLayout (LayoutKind.Sequential)] 1806[StructLayout(LayoutKind.Sequential)] 1858[StructLayout(LayoutKind.Sequential)] 1892[StructLayout(LayoutKind.Sequential)] 1927[StructLayout(LayoutKind.Sequential, CharSet = CharSet.Unicode)]
MS\Win32\UnsafeNativeMethods.cs (9)
99[StructLayout(LayoutKind.Sequential)] 110[StructLayout(LayoutKind.Sequential, CharSet = CharSet.Unicode)] 327[StructLayout(LayoutKind.Sequential)] 336[StructLayout(LayoutKind.Sequential)] 350[StructLayout(LayoutKind.Sequential, CharSet = CharSet.Unicode)] 358[StructLayout(LayoutKind.Sequential, CharSet = CharSet.Unicode)] 449[StructLayout(LayoutKind.Sequential)] 461[StructLayout(LayoutKind.Sequential)] 474[StructLayout(LayoutKind.Sequential)]
UIAutomationTypes (56)
src\Microsoft.DotNet.Wpf\src\Shared\MS\Win32\NativeMethodsCLR.cs (40)
41[StructLayout(LayoutKind.Sequential, CharSet=CharSet.Auto)] 802[StructLayout(LayoutKind.Sequential)] 812[StructLayout(LayoutKind.Sequential)] 821[StructLayout(LayoutKind.Sequential)] 835[StructLayout(LayoutKind.Sequential, CharSet=CharSet.Auto)] 2754[StructLayout(LayoutKind.Sequential,CharSet=CharSet.Auto, Pack=4)] 2985[StructLayout(LayoutKind.Sequential)] 2998[StructLayout(LayoutKind.Sequential)] 3050[StructLayout(LayoutKind.Sequential)] 3092[StructLayout(LayoutKind.Sequential)] 3121[StructLayout(LayoutKind.Sequential)] 3136[StructLayout(LayoutKind.Sequential)] 3203[StructLayout(LayoutKind.Sequential)] 3220[StructLayout(LayoutKind.Sequential)] 3524[StructLayout(LayoutKind.Sequential)] 3574[StructLayout(LayoutKind.Sequential, CharSet=CharSet.Unicode)] 3690[StructLayout(LayoutKind.Sequential, CharSet=CharSet.Auto)] 3756[StructLayout(LayoutKind.Sequential)] 3768[StructLayout(LayoutKind.Sequential, CharSet=CharSet.Unicode)] 3818[StructLayout(LayoutKind.Sequential)] 3900[StructLayout(LayoutKind.Sequential)] 4001[StructLayout(LayoutKind.Sequential)] 4048[StructLayout(LayoutKind.Sequential)/*leftover(noAutoOffset)*/] 4200[StructLayout(LayoutKind.Sequential)/*leftover(noAutoOffset)*/] 4207[StructLayout(LayoutKind.Sequential)/*leftover(noAutoOffset)*/] 4308[StructLayout(LayoutKind.Sequential)/*leftover(noAutoOffset)*/] 4323[StructLayout(LayoutKind.Sequential)/*leftover(noAutoOffset)*/] 4333[StructLayout(LayoutKind.Sequential)/*leftover(noAutoOffset)*/] 4360[StructLayout(LayoutKind.Sequential)] 5014[StructLayout(LayoutKind.Sequential, CharSet=CharSet.Auto)] 5035[StructLayout(LayoutKind.Sequential)/*leftover(noAutoOffset)*/] 5055[StructLayout(LayoutKind.Sequential)] 5139[StructLayout(LayoutKind.Sequential)] 5197[StructLayout(LayoutKind.Sequential)] 6564[StructLayout(LayoutKind.Sequential)] 6706[StructLayout(LayoutKind.Sequential)] 6713[StructLayout(LayoutKind.Sequential)] 6721[StructLayout(LayoutKind.Sequential)] 6732[StructLayout(LayoutKind.Sequential)] 6765[StructLayout(LayoutKind.Sequential)]
src\Microsoft.DotNet.Wpf\src\Shared\MS\Win32\NativeMethodsOther.cs (14)
93[StructLayout(LayoutKind.Sequential, CharSet=CharSet.Unicode )] 121[StructLayout(LayoutKind.Sequential)] 130[StructLayout(LayoutKind.Sequential)] 167[ComVisible(true), StructLayout(LayoutKind.Sequential)] 222[StructLayout(LayoutKind.Sequential)] 364[StructLayout(LayoutKind.Sequential, CharSet = CharSet.Auto)] 393[StructLayout(LayoutKind.Sequential)] 437[StructLayout(LayoutKind.Sequential)] 484[StructLayout(LayoutKind.Sequential, Pack = 2)] 542[StructLayout(LayoutKind.Sequential)] 631[StructLayout(LayoutKind.Sequential, CharSet = CharSet.Unicode)] 1100[StructLayout(LayoutKind.Sequential)] 1114[StructLayout(LayoutKind.Sequential)] 1544[StructLayout(LayoutKind.Sequential, Pack = 4)]
src\Microsoft.DotNet.Wpf\src\Shared\MS\Win32\UnsafeNativeMethodsCLR.cs (2)
177 [StructLayout(LayoutKind.Sequential, CharSet=CharSet.Unicode)] 2949[StructLayout(LayoutKind.Sequential, Pack = 1)]
xunit.console (1)
common\AssemblyResolution\Microsoft.DotNet.PlatformAbstractions\Native\NativeMethods.Windows.cs (1)
12[StructLayout(LayoutKind.Sequential)]