26 writes to ArraySubType
ComSvcConfig (1)
SafeNativeMethods.cs (1)
471
[Out, MarshalAs(UnmanagedType.LPArray,
ArraySubType
= UnmanagedType.IUnknown, SizeParamIndex = 0)] object[] elementArray,
mscorlib (10)
system\deployment\cdf.cs (1)
49
int Next(uint celt, [Out, MarshalAs(UnmanagedType.LPArray,
ArraySubType
=UnmanagedType.IUnknown)] object[] rgelt, ref uint celtFetched);
system\runtime\designerservices\windowsruntimedesignercontext.cs (1)
26
internal static extern IntPtr CreateDesignerContext([MarshalAs(UnmanagedType.LPArray,
ArraySubType
= UnmanagedType.LPWStr, SizeParamIndex = 1)] string[] paths, int count, bool shared);
system\runtime\interopservices\attributes.cs (1)
597
ArraySubType
= arraySubType;
system\runtime\interopservices\ComTypes\ienumstring.cs (1)
26
int Next(int celt, [MarshalAs(UnmanagedType.LPArray,
ArraySubType
= UnmanagedType.LPWStr, SizeParamIndex = 0), Out] String[] rgelt, IntPtr pceltFetched);
system\runtime\interopservices\ComTypes\itypeinfo.cs (1)
321
void GetIDsOfNames([MarshalAs(UnmanagedType.LPArray,
ArraySubType
= UnmanagedType.LPWStr, SizeParamIndex = 1), In] String[] rgszNames, int cNames, [MarshalAs(UnmanagedType.LPArray, SizeParamIndex = 1), Out] int[] pMemId);
system\runtime\interopservices\ComTypes\itypeinfo2.cs (1)
32
new void GetIDsOfNames([MarshalAs(UnmanagedType.LPArray,
ArraySubType
= UnmanagedType.LPWStr, SizeParamIndex = 1), In] String[] rgszNames, int cNames, [MarshalAs(UnmanagedType.LPArray, SizeParamIndex = 1), Out] int[] pMemId);
system\Runtime\InteropServices\NativeMethods.cs (2)
47
[MarshalAs(UnmanagedType.LPArray,
ArraySubType
= UnmanagedType.LPWStr, SizeParamIndex = 2)]
52
[MarshalAs(UnmanagedType.LPArray,
ArraySubType
= UnmanagedType.I4, SizeParamIndex = 2)]
system\runtime\interopservices\ucomienumstring.cs (1)
27
int Next(int celt, [MarshalAs(UnmanagedType.LPArray,
ArraySubType
= UnmanagedType.LPWStr, SizeParamIndex = 0), Out] String[] rgelt, out int pceltFetched);
system\runtime\interopservices\ucomitypeinfo.cs (1)
319
void GetIDsOfNames([MarshalAs(UnmanagedType.LPArray,
ArraySubType
= UnmanagedType.LPWStr, SizeParamIndex = 1), In] String[] rgszNames, int cNames, [MarshalAs(UnmanagedType.LPArray, SizeParamIndex = 1), Out] int[] pMemId);
PresentationFramework (4)
src\Framework\MS\Internal\AppModel\ShellProvider.cs (1)
248
[MarshalAs(UnmanagedType.LPArray,
ArraySubType
= UnmanagedType.SysInt, SizeParamIndex = 1)] IntPtr apidl,
src\Framework\System\Windows\Documents\NaturalLanguageHyphenator.cs (1)
257
[In, MarshalAs(UnmanagedType.LPArray,
ArraySubType
= UnmanagedType.U2, SizeParamIndex = 2)]
src\Framework\System\Windows\Standard\ShellProvider.cs (2)
395
void Next(uint celt, [In] ref Guid riid, [Out, MarshalAs(UnmanagedType.LPArray,
ArraySubType
= UnmanagedType.IUnknown, IidParameterIndex = 1, SizeParamIndex = 0)] object[] rgelt, [Out] out uint pceltFetched);
540
[In, MarshalAs(UnmanagedType.LPArray,
ArraySubType
= UnmanagedType.SysInt, SizeParamIndex = 2)] IntPtr apidl,
System.Core (1)
Microsoft\Win32\UnsafeNativeMethods.cs (1)
1274
[MarshalAs(UnmanagedType.LPArray,
ArraySubType
= UnmanagedType.LPWStr)]
System.Data (3)
fx\src\data\System\Data\Common\UnsafeNativeMethods.cs (3)
677
[In, Out, MarshalAs(UnmanagedType.LPArray,
ArraySubType
=UnmanagedType.I4)] int[] rgStatus);
850
[In, MarshalAs(UnmanagedType.LPArray,
ArraySubType
=UnmanagedType.Struct)] System.Data.OleDb.tagDBPARAMBINDINFO[] rgParamBindInfo);
1077
[In, Out, MarshalAs(UnmanagedType.LPArray,
ArraySubType
=UnmanagedType.Struct)] System.Data.OleDb.tagDBCOLUMNACCESS[] rgColumns);
System.ServiceModel (2)
System\ServiceModel\ComIntegration\DispatchProxy.cs (1)
183
[MarshalAs(UnmanagedType.LPArray,
ArraySubType
= UnmanagedType.LPWStr, SizeParamIndex = 0)] string[] rgszNames,
System\ServiceModel\ComIntegration\IPseudoDispatch.cs (1)
17
[MarshalAs(UnmanagedType.LPArray,
ArraySubType
= UnmanagedType.LPWStr, SizeParamIndex = 0)] string[] rgszNames,
System.Web (2)
Hosting\IISUnsafeMethods.cs (2)
694
[In, MarshalAs(UnmanagedType.LPArray,
ArraySubType
=UnmanagedType.LPStr)] string[] headersNames,
695
[In, MarshalAs(UnmanagedType.LPArray,
ArraySubType
= UnmanagedType.LPStr)] string[] headersValues);
System.Windows.Forms (1)
parent\parent\parent\public\Internal\NDP\Inc\cdf.cs (1)
54
int Next(uint celt, [Out, MarshalAs(UnmanagedType.LPArray,
ArraySubType
=UnmanagedType.IUnknown)] object[] rgelt, ref uint celtFetched);
WindowsBase (2)
Base\MS\Internal\IO\Packaging\CompoundFile\PrivateUnsafeNativeCompoundFileMethods.cs (2)
465
ArraySubType
=UnmanagedType.LPWStr,
475
ArraySubType
=UnmanagedType.LPWStr,
1 reference to ArraySubType
mscorlib (1)
system\reflection\customattribute.cs (1)
463
namedArgs[i++] = new CustomAttributeNamedArgument(type.GetField("ArraySubType"), marshalAs.
ArraySubType
);