45 references to SpecialName
dotnet-svcutil-lib (5)
FrameworkFork\Microsoft.Xml\Xml\Serialization\XmlSerializationILGen.cs (5)
160CodeGenerator.PublicOverrideMethodAttributes | MethodAttributes.SpecialName); 297MethodAttributes.Family | MethodAttributes.HideBySig | MethodAttributes.SpecialName | MethodAttributes.RTSpecialName); 498CodeGenerator.PublicOverrideMethodAttributes | MethodAttributes.SpecialName); 517CodeGenerator.PublicOverrideMethodAttributes | MethodAttributes.SpecialName); 539CodeGenerator.PublicMethodAttributes | MethodAttributes.RTSpecialName | MethodAttributes.SpecialName
Microsoft.CodeAnalysis (1)
PEWriter\MetadataWriter.cs (1)
1017result |= MethodAttributes.SpecialName;
Microsoft.CodeAnalysis.CSharp (3)
Symbols\Metadata\PE\PEMethodSymbol.cs (1)
482internal override bool HasSpecialName => HasFlag(MethodAttributes.SpecialName);
Symbols\Metadata\PE\PENamedTypeSymbol.cs (2)
2122if ((flags & (MethodAttributes.SpecialName | MethodAttributes.Static)) == (MethodAttributes.SpecialName | MethodAttributes.Static) &&
Microsoft.CodeAnalysis.CSharp.Emit.UnitTests (1)
CodeGen\CodeGenFunctionPointersTests.cs (1)
12711MethodAttributes.Public | MethodAttributes.HideBySig | MethodAttributes.SpecialName | MethodAttributes.RTSpecialName,
Microsoft.CodeAnalysis.CSharp.Emit2.UnitTests (2)
Emit\EditAndContinue\EditAndContinueTests.cs (2)
84(".ctor", MethodAttributes.Public | MethodAttributes.HideBySig | MethodAttributes.SpecialName | MethodAttributes.RTSpecialName), 85(".ctor", MethodAttributes.Public | MethodAttributes.HideBySig | MethodAttributes.SpecialName | MethodAttributes.RTSpecialName));
Microsoft.CodeAnalysis.CSharp.Emit3.UnitTests (3)
Attributes\AttributeTests.cs (1)
1649MethodAttributes.SpecialName |
Attributes\AttributeTests_WellKnownAttributes.cs (2)
4737Assert.Equal(MethodAttributes.SpecialName, flags & MethodAttributes.SpecialName);
Microsoft.CodeAnalysis.CSharp.Symbol.UnitTests (1)
Symbols\ModuleInitializers\ModuleInitializersTests.cs (1)
138| MethodAttributes.SpecialName
Microsoft.CodeAnalysis.Test.Utilities (1)
Platform\Custom\MetadataSignatureHelper.cs (1)
284if ((attributes & MethodAttributes.SpecialName) != 0)
Microsoft.CodeAnalysis.VisualBasic (3)
Symbols\Metadata\PE\PEMethodSymbol.vb (3)
329Return (_flags And MethodAttributes.SpecialName) <> 0 439If (_flags And (MethodAttributes.SpecialName Or MethodAttributes.RTSpecialName Or MethodAttributes.Static Or MethodAttributes.Virtual)) = 440(MethodAttributes.SpecialName Or MethodAttributes.RTSpecialName) AndAlso
Microsoft.CodeAnalysis.Workspaces (3)
FindSymbols\SymbolTree\SymbolTreeInfo_Metadata.cs (3)
481if ((method.Attributes & MethodAttributes.SpecialName) != 0 || 526if ((method.Attributes & MethodAttributes.SpecialName) != 0 || 625if ((method.Attributes & MethodAttributes.SpecialName) == 0 &&
System.ComponentModel.Composition (1)
System\ComponentModel\Composition\MetadataViewGenerator.cs (1)
318MethodAttributes.Public | MethodAttributes.HideBySig | MethodAttributes.SpecialName | MethodAttributes.NewSlot | MethodAttributes.Virtual | MethodAttributes.Final,
System.Private.CoreLib (6)
src\libraries\System.Private.CoreLib\src\System\Reflection\MethodBase.cs (1)
37public bool IsSpecialName => (Attributes & MethodAttributes.SpecialName) != 0;
src\libraries\System.Private.CoreLib\src\System\Type.Helpers.cs (2)
478if (((criteria & MethodAttributes.SpecialName) != 0) && (attr & MethodAttributes.SpecialName) == 0)
src\System\Reflection\Emit\RuntimeTypeBuilder.cs (3)
1098if ((method.Attributes & MethodAttributes.SpecialName) != 0 && method.Name.Equals(ConstructorInfo.ConstructorName)) 1204const MethodAttributes attr = MethodAttributes.Private | MethodAttributes.Static | MethodAttributes.SpecialName; 1312attributes |= MethodAttributes.SpecialName;
System.Private.Xml (6)
System\Xml\Serialization\XmlSerializationILGen.cs (5)
165CodeGenerator.PublicOverrideMethodAttributes | MethodAttributes.SpecialName); 305MethodAttributes.Family | MethodAttributes.HideBySig | MethodAttributes.SpecialName | MethodAttributes.RTSpecialName); 500CodeGenerator.PublicOverrideMethodAttributes | MethodAttributes.SpecialName); 520CodeGenerator.PublicOverrideMethodAttributes | MethodAttributes.SpecialName); 546CodeGenerator.PublicMethodAttributes | MethodAttributes.RTSpecialName | MethodAttributes.SpecialName
System\Xml\Serialization\XmlSerializationReaderILGen.cs (1)
966MethodAttributes.Assembly | MethodAttributes.HideBySig | MethodAttributes.SpecialName);
System.Reflection.Context (1)
System\Reflection\Context\Virtual\VirtualPropertyBase.FuncPropertyAccessorBase.cs (1)
26get { return base.Attributes | MethodAttributes.SpecialName; }
System.Reflection.Emit (5)
System\Reflection\Emit\MethodBuilderImpl.cs (3)
93if ((_attributes & (MethodAttributes.RTSpecialName | MethodAttributes.SpecialName)) != (MethodAttributes.RTSpecialName | MethodAttributes.SpecialName)) 195_attributes |= MethodAttributes.SpecialName;
System\Reflection\Emit\TypeBuilderImpl.cs (2)
179attributes |= MethodAttributes.SpecialName | MethodAttributes.RTSpecialName; 411const MethodAttributes attr = MethodAttributes.Private | MethodAttributes.Static | MethodAttributes.SpecialName | MethodAttributes.RTSpecialName;
System.Reflection.MetadataLoadContext (2)
System\Reflection\TypeLoading\General\Ecma\EcmaHelpers.cs (2)
103if ((method.Attributes & (MethodAttributes.RTSpecialName | MethodAttributes.SpecialName)) != (MethodAttributes.RTSpecialName | MethodAttributes.SpecialName))
System.Runtime.InteropServices (1)
System\Runtime\InteropServices\Marshalling\ComImportInteropInterfaceDetailsStrategy.cs (1)
144MethodAttributes.SpecialName |