1 instantiation of ComSafeArrayScope
System.Windows.Forms.Primitives (1)
Windows\Win32\System\Com\ComSafeArrayScopeExtensions.cs (1)
22ComSafeArrayScope<TComStruct> scope = new(length);
5 references to ComSafeArrayScope
System.Windows.Forms.Primitives (5)
Windows\Win32\System\Com\ComSafeArrayScope.cs (2)
70public static implicit operator SAFEARRAY**(in ComSafeArrayScope<T> scope) => scope._value; 72public static implicit operator SAFEARRAY*(in ComSafeArrayScope<T> scope) => scope._value;
Windows\Win32\System\Com\ComSafeArrayScopeExtensions.cs (3)
9/// Creates a <see cref="ComSafeArrayScope{T}"/> where T is <typeparamref name="TComStruct"/> from an array of 18public static unsafe ComSafeArrayScope<TComStruct> CreateComSafeArrayScope<TComStruct, TComInterface>(this TComInterface[] interfaces) 22ComSafeArrayScope<TComStruct> scope = new(length);