89 references to Public
dotnet-svcutil-lib (15)
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\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.Build.Tasks.Core (2)
RoslynCodeTaskFactory\RoslynCodeTaskFactory.cs (1)
216TypeAttributes = TypeAttributes.Public,
system.design\stronglytypedresourcebuilder.cs (1)
207TypeAttributes ta = internalClass ? TypeAttributes.NotPublic : TypeAttributes.Public;
Microsoft.CodeAnalysis (4)
MetadataReader\MetadataReaderExtensions.cs (2)
200return (typeDef.Attributes & (TypeAttributes.Public | TypeAttributes.Interface)) == TypeAttributes.Public &&
PEWriter\MetadataWriter.cs (2)
1571result |= TypeAttributes.Public; 2249attributes = exportedType.IsForwarder ? TypeAttributes.NotPublic | Constants.TypeAttributes_TypeForwarder : TypeAttributes.Public;
Microsoft.CodeAnalysis.CSharp (1)
Symbols\Metadata\PE\PENamedTypeSymbol.cs (1)
854case TypeAttributes.Public:
Microsoft.CodeAnalysis.CSharp.Emit.UnitTests (1)
CodeGen\CodeGenFunctionPointersTests.cs (1)
12734TypeAttributes.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)
358Case TypeAttributes.Public,
Symbols\Metadata\PE\PENestedNamespaceSymbol.vb (1)
158Case TypeAttributes.Public
Microsoft.CodeAnalysis.VisualBasic.Emit.UnitTests (6)
Emit\EmitMetadata.vb (2)
677Assert.Equal(TypeAttributes.BeforeFieldInit Or TypeAttributes.Public, row.Attributes) 681Assert.Equal(TypeAttributes.BeforeFieldInit Or TypeAttributes.Public, row.Attributes)
Emit\NoPiaEmbedTypes.vb (4)
1020Assert.Equal(TypeAttributes.Public Or TypeAttributes.AutoLayout Or TypeAttributes.Interface Or TypeAttributes.Abstract Or TypeAttributes.Import Or TypeAttributes.AnsiClass, itest1.TypeDefFlags) 1036Assert.Equal(TypeAttributes.Public Or TypeAttributes.SequentialLayout Or TypeAttributes.Class Or TypeAttributes.Sealed Or TypeAttributes.AnsiClass Or TypeAttributes.BeforeFieldInit, test2.TypeDefFlags) 1096Assert.Equal(TypeAttributes.Public Or TypeAttributes.AutoLayout Or TypeAttributes.Class Or TypeAttributes.Sealed Or TypeAttributes.AnsiClass, test9.TypeDefFlags) 1170Assert.Equal(TypeAttributes.Public Or TypeAttributes.AutoLayout Or TypeAttributes.Class Or TypeAttributes.Sealed Or TypeAttributes.AnsiClass, test11.TypeDefFlags)
Microsoft.CodeAnalysis.Workspaces (1)
FindSymbols\SymbolTree\SymbolTreeInfo_Metadata.cs (1)
509return 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; } 1729_publicClass = converter.ConvertToInvariantString(TypeAttributes.Public).ToLowerInvariant(); 1756return TypeAttributes.Public; 1766return TypeAttributes.Public; 2479if (TypeAttributes.Public == ctdClass.TypeAttributes) 2756ctdClass.TypeAttributes = TypeAttributes.Public | TypeAttributes.Sealed;
SemanticSearch.BuildTask (1)
GenerateFilteredReferenceAssembliesTask.cs (1)
454TypeAttributes.Public => TypeAttributes.NotPublic,
System.CodeDom (9)
Microsoft\CSharp\CSharpCodeGenerator.cs (2)
1899case TypeAttributes.Public: 2321case 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: 1948case 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)
29public 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)
456TypeAttributes 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)
236flags = flags & ~TypeAttributes.SpecialName | TypeAttributes.Public; 240flags = flags & ~TypeAttributes.Public | TypeAttributes.Import; 244flags = flags & ~TypeAttributes.Public | TypeAttributes.Import; 248flags &= ~TypeAttributes.Public; 259flags &= ~TypeAttributes.Public;
System.Reflection.MetadataLoadContext (6)
System\Reflection\TypeLoading\General\Helpers.cs (1)
343if (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)
247TypeAttributes 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;