85 references to Public
dotnet-svcutil-lib (19)
CodeDomFixup\ArrayOfXElementTypeHelper.cs (1)
135classToGen.TypeAttributes = s_isInternal ? TypeAttributes.NotPublic : TypeAttributes.Public;
FrameworkFork\Microsoft.CodeDom\Compiler\CodeGenerator.cs (1)
1368case TypeAttributes.Public:
FrameworkFork\Microsoft.CodeDom\Microsoft\CSharpCodeProvider.cs (3)
2715case TypeAttributes.Public: 3180case TypeAttributes.Public: 4495(object)TypeAttributes.Public,
FrameworkFork\Microsoft.CodeDom\Microsoft\VBCodeProvider.cs (4)
1010case TypeAttributes.Public: 2448case TypeAttributes.Public: 3469(object)TypeAttributes.Public, 3482return TypeAttributes.Public;
FrameworkFork\Microsoft.CodeDom\System\CodeTypeDeclaration.cs (1)
27private TypeAttributes _attributes = TypeAttributes.Public | TypeAttributes.Class;
FrameworkFork\Microsoft.Xml\Xml\Serialization\CodeExporter.cs (1)
249codeClass.TypeAttributes |= TypeAttributes.Public;
FrameworkFork\Microsoft.Xml\Xml\Serialization\SoapCodeExporter.cs (1)
148codeClass.TypeAttributes |= TypeAttributes.Public;
FrameworkFork\Microsoft.Xml\Xml\Serialization\XmlCodeExporter.cs (1)
592codeClass.TypeAttributes |= TypeAttributes.Public;
FrameworkFork\Microsoft.Xml\Xml\Serialization\XmlSerializationILGen.cs (4)
48_typeAttributes = TypeAttributes.Public; 271TypeAttributes.Public | TypeAttributes.Abstract | TypeAttributes.BeforeFieldInit, 312TypeAttributes.Public | TypeAttributes.Sealed | TypeAttributes.BeforeFieldInit, 481TypeAttributes.Public | TypeAttributes.BeforeFieldInit,
FrameworkFork\System.Runtime.Serialization\System\Runtime\Serialization\CodeExporter.cs (1)
451type.TypeAttributes = TypeAttributes.Public;
FrameworkFork\System.ServiceModel\System\ServiceModel\Description\ServiceContractGenerator.cs (1)
510codeType.TypeAttributes &= ~TypeAttributes.Public;
Microsoft.AspNetCore.InternalTesting.Tests (1)
TestableAssembly.cs (1)
73var type = module.DefineType(TestClassName, TypeAttributes.Public);
Microsoft.AspNetCore.SignalR.Core (1)
Internal\TypedClientBuilder.cs (1)
54var type = moduleBuilder.DefineType(name, TypeAttributes.Public, typeof(object), new[] { typeof(T) });
Microsoft.CodeAnalysis (4)
MetadataReader\MetadataReaderExtensions.cs (2)
200return (typeDef.Attributes & (TypeAttributes.Public | TypeAttributes.Interface)) == TypeAttributes.Public &&
PEWriter\MetadataWriter.cs (2)
1578result |= TypeAttributes.Public; 2256attributes = exportedType.IsForwarder ? TypeAttributes.NotPublic | Constants.TypeAttributes_TypeForwarder : TypeAttributes.Public;
Microsoft.CodeAnalysis.CSharp (1)
Symbols\Metadata\PE\PENamedTypeSymbol.cs (1)
888case TypeAttributes.Public:
Microsoft.CodeAnalysis.CSharp.Emit.UnitTests (1)
CodeGen\CodeGenFunctionPointersTests.cs (1)
12727TypeAttributes.Class | TypeAttributes.Public | TypeAttributes.AutoLayout | TypeAttributes.BeforeFieldInit,
Microsoft.CodeAnalysis.Test.Utilities (1)
Platform\Custom\MetadataSignatureHelper.cs (1)
352case TypeAttributes.Public: visibility = "public"; break;
Microsoft.CodeAnalysis.VisualBasic (2)
Symbols\Metadata\PE\PENamedTypeSymbol.vb (1)
359Case TypeAttributes.Public,
Symbols\Metadata\PE\PENestedNamespaceSymbol.vb (1)
158Case TypeAttributes.Public
Microsoft.CodeAnalysis.Workspaces (1)
FindSymbols\SymbolTree\SymbolTreeInfo_Metadata.cs (1)
688return masked is TypeAttributes.Public or TypeAttributes.NestedPublic;
Microsoft.DotNet.GenFacades (1)
GenPartialFacadeSourceGenerator.cs (1)
140return (typeDefination.Attributes & TypeAttributes.Public) != 0;
Microsoft.DotNet.PackageTesting (1)
VerifyTypes.cs (1)
218case TypeAttributes.Public:
Microsoft.DotNet.SharedFramework.Sdk (1)
src\Microsoft.DotNet.PackageTesting\VerifyTypes.cs (1)
218case TypeAttributes.Public:
PresentationBuildTasks (6)
MS\Internal\MarkupCompiler\MarkupCompiler.cs (6)
355get { return _ccRoot != null && _ccRoot.CodeClass.TypeAttributes == TypeAttributes.Public; } 1716_publicClass = converter.ConvertToInvariantString(TypeAttributes.Public).ToLowerInvariant(); 1743return TypeAttributes.Public; 1753return TypeAttributes.Public; 2466if (TypeAttributes.Public == ctdClass.TypeAttributes) 2743ctdClass.TypeAttributes = TypeAttributes.Public | TypeAttributes.Sealed;
SemanticSearch.BuildTask (1)
GenerateFilteredReferenceAssembliesTask.cs (1)
469TypeAttributes.Public => TypeAttributes.NotPublic,
System.CodeDom (9)
Microsoft\CSharp\CSharpCodeGenerator.cs (2)
1897case TypeAttributes.Public: 2319case TypeAttributes.Public:
Microsoft\CSharp\CSharpTypeAttributeConverter.cs (1)
16protected override object[] Values { get; } = new object[] { TypeAttributes.Public, TypeAttributes.NotPublic };
Microsoft\VisualBasic\VBCodeGenerator.cs (2)
694case TypeAttributes.Public: 1944case TypeAttributes.Public:
Microsoft\VisualBasic\VBTypeAttributeConverter.cs (2)
14protected override object[] Values { get; } = new object[] { TypeAttributes.Public, TypeAttributes.NotPublic }; 15protected override object DefaultValue => TypeAttributes.Public;
System\CodeDom\CodeTypeDeclaration.cs (1)
28public TypeAttributes TypeAttributes { get; set; } = TypeAttributes.Public | TypeAttributes.Class;
System\CodeDom\Compiler\CodeGenerator.cs (1)
1126case TypeAttributes.Public:
System.ComponentModel.Composition (1)
System\ComponentModel\Composition\MetadataViewGenerator.cs (1)
191TypeAttributes.Public,
System.ComponentModel.TypeConverter (1)
System\ComponentModel\ReflectTypeDescriptionProvider.ReflectedTypeData.cs (1)
106if ((iface.Attributes & (TypeAttributes.Public | TypeAttributes.NestedPublic)) != 0)
System.Linq.Expressions (1)
System\Linq\Expressions\Compiler\AssemblyGen.cs (1)
72TypeAttributes.Class | TypeAttributes.Public | TypeAttributes.Sealed | TypeAttributes.AnsiClass | TypeAttributes.AutoClass
System.Private.CoreLib (6)
src\libraries\System.Private.CoreLib\src\System\Type.cs (1)
111public bool IsPublic => (GetAttributeFlagsImpl() & TypeAttributes.VisibilityMask) == TypeAttributes.Public;
src\System\Reflection\Emit\RuntimeGenericTypeParameterBuilder.cs (1)
156protected override TypeAttributes GetAttributeFlagsImpl() { return TypeAttributes.Public; }
src\System\Reflection\Emit\RuntimeTypeBuilder.cs (4)
401if (((attr & TypeAttributes.VisibilityMask) == TypeAttributes.Public) || ((attr & TypeAttributes.VisibilityMask) == TypeAttributes.NotPublic)) 488typeAttributes = TypeAttributes.Public | TypeAttributes.ExplicitLayout | TypeAttributes.Class | TypeAttributes.Sealed | TypeAttributes.AnsiClass; 508if (((attr & TypeAttributes.VisibilityMask) != TypeAttributes.NotPublic) && ((attr & TypeAttributes.VisibilityMask) != TypeAttributes.Public)) 516if (((attr & TypeAttributes.VisibilityMask) == TypeAttributes.NotPublic) || ((attr & TypeAttributes.VisibilityMask) == TypeAttributes.Public))
System.Private.Xml (5)
System\Xml\Serialization\XmlSerializationILGen.cs (4)
50_typeAttributes = TypeAttributes.Public; 275TypeAttributes.Public | TypeAttributes.Abstract | TypeAttributes.BeforeFieldInit, 320TypeAttributes.Public | TypeAttributes.Sealed | TypeAttributes.BeforeFieldInit, 484TypeAttributes.Public | TypeAttributes.BeforeFieldInit,
System\Xml\Xsl\IlGen\XmlILModule.cs (1)
111_typeBldr = modBldr.DefineType("System.Xml.Xsl.CompiledQuery.Query", TypeAttributes.Public);
System.Reflection.DispatchProxy (2)
src\libraries\Common\src\System\Reflection\Emit\IgnoreAccessChecksToAttributeBuilder.cs (1)
23TypeAttributes.Public | TypeAttributes.Class,
System\Reflection\DispatchProxyGenerator.cs (1)
219TypeBuilder tb = _mb.DefineType($"{name}_{nextId}", TypeAttributes.Public, proxyBaseType);
System.Reflection.Emit (2)
System\Reflection\Emit\GenericTypeParameterBuilderImpl.cs (1)
97protected override TypeAttributes GetAttributeFlagsImpl() => TypeAttributes.Public;
System\Reflection\Emit\TypeBuilderImpl.cs (1)
444TypeAttributes typeAttributes = TypeAttributes.Public | TypeAttributes.ExplicitLayout | TypeAttributes.Class | TypeAttributes.Sealed | TypeAttributes.AnsiClass;
System.Reflection.Metadata (7)
System\Reflection\Metadata\MetadataReader.WinMD.cs (2)
361if ((flags & (TypeAttributes.VisibilityMask | TypeAttributes.Interface)) != TypeAttributes.Public) 411else if (_metadataKind == MetadataKind.ManagedWindowsMetadata && (parentFlags & TypeAttributes.Public) == 0)
System\Reflection\Metadata\TypeSystem\TypeDefinition.cs (5)
232flags = flags & ~TypeAttributes.SpecialName | TypeAttributes.Public; 236flags = flags & ~TypeAttributes.Public | TypeAttributes.Import; 240flags = flags & ~TypeAttributes.Public | TypeAttributes.Import; 244flags &= ~TypeAttributes.Public; 255flags &= ~TypeAttributes.Public;
System.Reflection.MetadataLoadContext (6)
System\Reflection\TypeLoading\General\Helpers.cs (1)
331if (visibility == TypeAttributes.Public)
System\Reflection\TypeLoading\Types\RoArrayType.cs (1)
70protected sealed override TypeAttributes ComputeAttributeFlags() => TypeAttributes.AutoLayout | TypeAttributes.AnsiClass | TypeAttributes.Class | TypeAttributes.Public | TypeAttributes.Sealed | TypeAttributes.Serializable;
System\Reflection\TypeLoading\Types\RoByRefType.cs (1)
28protected sealed override TypeAttributes ComputeAttributeFlags() => TypeAttributes.Public;
System\Reflection\TypeLoading\Types\RoFunctionPointerType.cs (1)
205protected sealed override TypeAttributes ComputeAttributeFlags() => TypeAttributes.Public;
System\Reflection\TypeLoading\Types\RoGenericParameterType.cs (1)
38protected sealed override TypeAttributes ComputeAttributeFlags() => TypeAttributes.Public;
System\Reflection\TypeLoading\Types\RoPointerType.cs (1)
28protected sealed override TypeAttributes ComputeAttributeFlags() => TypeAttributes.Public;
System.Runtime.Serialization.Schema (1)
System\Runtime\Serialization\Schema\CodeExporter.cs (1)
456type.TypeAttributes = TypeAttributes.Public;
System.Text.RegularExpressions (1)
System\Text\RegularExpressions\RegexAssemblyCompiler.cs (1)
246TypeAttributes attrs = TypeAttributes.Class | TypeAttributes.BeforeFieldInit | (isPublic ? TypeAttributes.Public : TypeAttributes.NotPublic);
System.Windows.Forms (1)
System\Windows\Forms\ComponentModel\COM2Interop\COM2TypeInfoProcessor.cs (1)
794EnumBuilder enumBuilder = ModuleBuilder.DefineEnum(enumName, TypeAttributes.Public, enumType);
System.Windows.Forms.Design (1)
System\Resources\Tools\StronglyTypedResourceBuilder.cs (1)
373TypeAttributes attributes = internalClass ? TypeAttributes.NotPublic : TypeAttributes.Public;