1 write to _itemType
System.Private.Xml (1)
System\Xml\Schema\DataTypeImplementation.cs (1)
944_itemType = type;
17 references to _itemType
System.Private.Xml (17)
System\Xml\Schema\DataTypeImplementation.cs (17)
980if (_itemType.Compare(arr1.GetValue(i)!, arr2.GetValue(i)!) != 0) 991public override XmlTokenizedType TokenizedType { get { return _itemType.TokenizedType; } } 993internal override Type ListValueType { get { return _itemType.ListValueType; } } 1001return _itemType.TypeCode; 1012internal DatatypeImplementation ItemType { get { return _itemType; } } 1032bool checkItemLexical = _itemType.HasLexicalFacets; 1033bool checkItemValue = _itemType.HasValueFacets; 1035FacetsChecker itemFacetsChecker = _itemType.FacetsChecker; 1036XmlValueConverter itemValueConverter = _itemType.ValueConverter; 1044exception = itemFacetsChecker.CheckLexicalFacets(ref s1, _itemType); 1049exception = itemFacetsChecker.CheckValueFacets(item, _itemType); 1101if (_itemType.Variety == XmlSchemaDatatypeVariety.Union) 1108exception = _itemType.TryParseValue(splitString[i], nameTable, nsmgr, out unionTypedValue); 1123exception = _itemType.TryParseValue(splitString[i], nameTable, nsmgr, out typedValue); 1128Debug.Assert(_itemType.ListValueType.GetElementType() == _itemType.ValueType); 1129arrayType = _itemType.ListValueType;