21 references to ItemStorageType
System.Data.SqlXml (21)
System\Xml\Xsl\IlGen\IteratorDescriptor.cs (13)
353this.helper.CallCacheCount(this.storage.ItemStorageType); 365this.helper.CallCacheItem(this.storage.ItemStorageType); 367this.storage = StorageDescriptor.Stack(this.storage.ItemStorageType, false); 399this.helper.CallCacheItem(this.storage.ItemStorageType); 401SetIterator(lblNext, StorageDescriptor.Stack(this.storage.ItemStorageType, false)); 529EnsureLocal(this.helper.DeclareLocal(locName, typeof(IList<>).MakeGenericType(this.storage.ItemStorageType))); 531EnsureLocal(this.helper.DeclareLocal(locName, this.storage.ItemStorageType)); 597if (this.storage.ItemStorageType == storageTypeDest) 600Debug.Assert(this.storage.ItemStorageType == typeof(XPathItem) || storageTypeDest == typeof(XPathItem), 606if (this.storage.ItemStorageType == typeof(XPathNavigator)) { 624if (this.storage.ItemStorageType == typeof(XPathItem)) { 635else if (this.storage.ItemStorageType == typeof(XPathNavigator)) { 644this.helper.Call(XmlILMethods.StorageMethods[this.storage.ItemStorageType].ToAtomicValue);
System\Xml\Xsl\IlGen\XmlIlVisitor.cs (8)
1002this.helper.CallCacheCount(this.iterNested.Storage.ItemStorageType); 2960Debug.Assert(this.iterCurr.Storage.ItemStorageType == typeof(XPathItem), "If !IsNode, then storage type should be Item"); 3123this.helper.CallCacheCount(this.iterNested.Storage.ItemStorageType); 4338this.iterCurr.Storage.ItemStorageType == GetItemStorageType(nd) || 4339this.iterCurr.Storage.ItemStorageType == typeof(XPathItem) || 4341"QilNodeType " + nd.NodeType + " cannot be stored using type " + this.iterCurr.Storage.ItemStorageType + "."); 4483if (this.iterCurr.Storage.ItemStorageType == itemStorageType) 4488if (this.iterCurr.Storage.ItemStorageType == typeof(XPathNavigator) || itemStorageType == typeof(XPathNavigator)) {