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)
980
if (
_itemType
.Compare(arr1.GetValue(i)!, arr2.GetValue(i)!) != 0)
991
public override XmlTokenizedType TokenizedType { get { return
_itemType
.TokenizedType; } }
993
internal override Type ListValueType { get { return
_itemType
.ListValueType; } }
1001
return
_itemType
.TypeCode;
1012
internal DatatypeImplementation ItemType { get { return
_itemType
; } }
1032
bool checkItemLexical =
_itemType
.HasLexicalFacets;
1033
bool checkItemValue =
_itemType
.HasValueFacets;
1035
FacetsChecker itemFacetsChecker =
_itemType
.FacetsChecker;
1036
XmlValueConverter itemValueConverter =
_itemType
.ValueConverter;
1044
exception = itemFacetsChecker.CheckLexicalFacets(ref s1,
_itemType
);
1049
exception = itemFacetsChecker.CheckValueFacets(item,
_itemType
);
1101
if (
_itemType
.Variety == XmlSchemaDatatypeVariety.Union)
1108
exception =
_itemType
.TryParseValue(splitString[i], nameTable, nsmgr, out unionTypedValue);
1123
exception =
_itemType
.TryParseValue(splitString[i], nameTable, nsmgr, out typedValue);
1128
Debug.Assert(
_itemType
.ListValueType.GetElementType() ==
_itemType
.ValueType);
1129
arrayType =
_itemType
.ListValueType;