2 types derived from SchemaDeclBase
dotnet-svcutil-lib (2)
FrameworkFork\Microsoft.Xml\Xml\schema\SchemaAttDef.cs (1)
19internal sealed class SchemaAttDef : SchemaDeclBase, IDtdDefaultAttributeInfo
FrameworkFork\Microsoft.Xml\Xml\schema\SchemaElementDecl.cs (1)
12internal sealed class SchemaElementDecl : SchemaDeclBase, IDtdAttributeListInfo
64 references to SchemaDeclBase
dotnet-svcutil-lib (64)
FrameworkFork\Microsoft.Xml\Xml\Dom\XmlDocument.cs (4)
606if (attdef.Presence == SchemaDeclBase.Use.Default || 607attdef.Presence == SchemaDeclBase.Use.Fixed) 1626if (attdef.Presence == SchemaDeclBase.Use.Default || 1627attdef.Presence == SchemaDeclBase.Use.Fixed)
FrameworkFork\Microsoft.Xml\Xml\schema\DtdParser.cs (3)
898attrDef.Presence = SchemaDeclBase.Use.Required; 901attrDef.Presence = SchemaDeclBase.Use.Implied; 904attrDef.Presence = SchemaDeclBase.Use.Fixed;
FrameworkFork\Microsoft.Xml\Xml\schema\dtdvalidator.cs (3)
374SchemaDeclBase decl = isAttn ? (SchemaDeclBase)attdef : (SchemaDeclBase)context.ElementDecl;
FrameworkFork\Microsoft.Xml\Xml\schema\SchemaCollectionCompiler.cs (8)
2095decl.Presence = SchemaDeclBase.Use.Fixed; 2104decl.Presence = SchemaDeclBase.Use.Default; 2151decl.Presence = SchemaDeclBase.Use.Default; 2156decl.Presence = SchemaDeclBase.Use.Fixed; 2170decl.Presence = SchemaDeclBase.Use.Implied; 2173decl.Presence = SchemaDeclBase.Use.Required; 2377decl.Presence = SchemaDeclBase.Use.Default; 2382decl.Presence = SchemaDeclBase.Use.Fixed;
FrameworkFork\Microsoft.Xml\Xml\schema\SchemaElementDecl.cs (7)
191if (attdef.Presence == SchemaDeclBase.Use.Required || attdef.Presence == SchemaDeclBase.Use.RequiredFixed) 195if (attdef.Presence == SchemaDeclBase.Use.Default || attdef.Presence == SchemaDeclBase.Use.Fixed) 241if (attdef.Presence == SchemaDeclBase.Use.Required) 245else if (standalone && attdef.IsDeclaredInExternal && (attdef.Presence == SchemaDeclBase.Use.Default || attdef.Presence == SchemaDeclBase.Use.Fixed))
FrameworkFork\Microsoft.Xml\Xml\schema\SchemaSetCompiler.cs (13)
2584decl.Presence = SchemaDeclBase.Use.Default; 2591decl.Presence = SchemaDeclBase.Use.RequiredFixed; 2595decl.Presence = SchemaDeclBase.Use.Fixed; 2617decl.Presence = SchemaDeclBase.Use.Implied; 2620decl.Presence = SchemaDeclBase.Use.Required; 2809decl.Presence = SchemaDeclBase.Use.Default; 2814decl.Presence = SchemaDeclBase.Use.Fixed; 3237private bool IsFixedEqual(SchemaDeclBase baseDecl, SchemaDeclBase derivedDecl) 3239if (baseDecl.Presence == SchemaDeclBase.Use.Fixed || baseDecl.Presence == SchemaDeclBase.Use.RequiredFixed) 3245if (derivedDecl.Presence != SchemaDeclBase.Use.Fixed && derivedDecl.Presence != SchemaDeclBase.Use.RequiredFixed)
FrameworkFork\Microsoft.Xml\Xml\schema\XdrBuilder.cs (6)
1709if (SchemaDeclBase.Use.Fixed != pAttdef.Presence) 1711if (fRequired || SchemaDeclBase.Use.Required == pAttdef.Presence) 1715pAttdef.Presence = SchemaDeclBase.Use.Fixed; 1717pAttdef.Presence = SchemaDeclBase.Use.Required; 1721pAttdef.Presence = SchemaDeclBase.Use.Default; 1725pAttdef.Presence = SchemaDeclBase.Use.Implied;
FrameworkFork\Microsoft.Xml\Xml\schema\xdrvalidator.cs (3)
500SchemaDeclBase decl = isAttn ? (SchemaDeclBase)attdef : (SchemaDeclBase)context.ElementDecl;
FrameworkFork\Microsoft.Xml\Xml\schema\XmlSchemaValidator.cs (14)
1347if (contentValidator.ContentType == XmlSchemaContentType.Mixed && _context.ElementDecl.Presence == SchemaDeclBase.Use.Fixed) 1495SchemaDeclBase decl = currentElementDecl as SchemaDeclBase; 1525private string GetTypeName(SchemaDeclBase decl) 1681if (_context.IsNill && elementDecl.Presence == SchemaDeclBase.Use.Fixed) 1849SchemaDeclBase decl = elementDecl as SchemaDeclBase; 1851if (decl.Presence == SchemaDeclBase.Use.Fixed && !elementValue.Equals(elementDecl.DefaultValueRaw)) 1956SchemaDeclBase decl = attdef as SchemaDeclBase; 1993SchemaDeclBase decl = _context.ElementDecl as SchemaDeclBase; 2136if (attdef.Presence == SchemaDeclBase.Use.Required || attdef.Presence == SchemaDeclBase.Use.RequiredFixed)
FrameworkFork\Microsoft.Xml\Xml\schema\xsdvalidator.cs (3)
737SchemaDeclBase decl = isAttn ? (SchemaDeclBase)attdef : (SchemaDeclBase)context.ElementDecl;