1 write to SafeArrayUserDefinedSubType
System.Reflection.MetadataLoadContext (1)
System\Reflection\TypeLoading\CustomAttributes\Ecma\EcmaCustomAttributeHelpers.cs (1)
217
ma.
SafeArrayUserDefinedSubType
= Helpers.LoadTypeFromAssemblyQualifiedName(udtName!, module.GetRoAssembly(), ignoreCase: false, throwOnError: false);
7 references to SafeArrayUserDefinedSubType
Microsoft.Interop.SourceGeneration (1)
MarshalAsParser.cs (1)
191
case nameof(MarshalAsAttribute.
SafeArrayUserDefinedSubType
):
System.Private.CoreLib (3)
src\runtime\src\libraries\System.Private.CoreLib\src\System\Reflection\RuntimeCustomAttributeData.cs (3)
329
if (marshalAs.
SafeArrayUserDefinedSubType
is not null) i++;
346
if (marshalAs.
SafeArrayUserDefinedSubType
is not null)
347
namedArgs[i++] = new CustomAttributeNamedArgument(type.GetField("SafeArrayUserDefinedSubType")!, marshalAs.
SafeArrayUserDefinedSubType
);
System.Reflection.MetadataLoadContext (3)
System\Reflection\TypeLoading\CustomAttributes\CustomAttributeHelpers.cs (3)
123
if (ma.
SafeArrayUserDefinedSubType
!= null)
125
cans.Add(attributeType.ToCustomAttributeNamedArgument(nameof(MarshalAsAttribute.
SafeArrayUserDefinedSubType
), ct[CoreType.Type], ma.
SafeArrayUserDefinedSubType
));