32 references to AttributeProperties
System.Private.Xml (32)
System\Xml\Core\HtmlEncodedRawTextWriter.cs (15)
17private AttributeProperties _currentAttributeProperties; 305(AttributeProperties)_currentElementProperties; 307if ((_currentAttributeProperties & AttributeProperties.BOOLEAN) != 0) 315_currentAttributeProperties = AttributeProperties.DEFAULT; 324_currentAttributeProperties = AttributeProperties.DEFAULT; 333if ((_currentAttributeProperties & AttributeProperties.BOOLEAN) != 0) 440Debug.Assert((int)ElementProperties.URI_PARENT == (int)AttributeProperties.URI); 441Debug.Assert((int)ElementProperties.BOOL_PARENT == (int)AttributeProperties.BOOLEAN); 442Debug.Assert((int)ElementProperties.NAME_PARENT == (int)AttributeProperties.NAME); 488if ((_currentAttributeProperties & (AttributeProperties.BOOLEAN | AttributeProperties.URI | AttributeProperties.NAME)) != 0) 490if ((_currentAttributeProperties & AttributeProperties.BOOLEAN) != 0) 496if ((_currentAttributeProperties & (AttributeProperties.URI | AttributeProperties.NAME)) != 0 && !_doNotEscapeUriAttributes)
System\Xml\Core\HtmlUtf8RawTextWriter.cs (15)
17private AttributeProperties _currentAttributeProperties; 290(AttributeProperties)_currentElementProperties; 292if ((_currentAttributeProperties & AttributeProperties.BOOLEAN) != 0) 300_currentAttributeProperties = AttributeProperties.DEFAULT; 309_currentAttributeProperties = AttributeProperties.DEFAULT; 318if ((_currentAttributeProperties & AttributeProperties.BOOLEAN) != 0) 417Debug.Assert((int)ElementProperties.URI_PARENT == (int)AttributeProperties.URI); 418Debug.Assert((int)ElementProperties.BOOL_PARENT == (int)AttributeProperties.BOOLEAN); 419Debug.Assert((int)ElementProperties.NAME_PARENT == (int)AttributeProperties.NAME); 465if ((_currentAttributeProperties & (AttributeProperties.BOOLEAN | AttributeProperties.URI | AttributeProperties.NAME)) != 0) 467if ((_currentAttributeProperties & AttributeProperties.BOOLEAN) != 0) 473if ((_currentAttributeProperties & (AttributeProperties.URI | AttributeProperties.NAME)) != 0 && !_doNotEscapeUriAttributes)
System\Xml\Core\ReadOnlyTernaryTree.cs (2)
129public static AttributeProperties FindAttributeProperty(ReadOnlySpan<char> stringToFind) 131return (AttributeProperties)FindCaseInsensitiveString(stringToFind, HtmlAttributes);