19 references to ItemType
dotnet-svcutil-lib (19)
FrameworkFork\System.Runtime.Serialization\System\Runtime\Serialization\CollectionDataContract.cs (7)
366XmlDictionaryString tempChildElementNamespace = ClassDataContract.GetChildNamespaceToDeclare(this, ItemType, new XmlDictionary()); 1346if (ItemType != null && !IsTypeVisible(ItemType)) 1353DataContract.GetClrTypeFullName(ItemType)), 1406if (ItemType != null && !IsTypeVisible(ItemType)) 1413DataContract.GetClrTypeFullName(ItemType)),
FrameworkFork\System.Runtime.Serialization\System\Runtime\Serialization\DataContract.cs (2)
2142collectionDataContract.ItemType.GetGenericTypeDefinition() == Globals.TypeOfKeyValue) 2144DataContract itemDataContract = DataContract.GetDataContract(Globals.TypeOfKeyValuePair.MakeGenericType(collectionDataContract.ItemType.GetGenericArguments()));
FrameworkFork\System.Runtime.Serialization\System\Runtime\Serialization\DataContractSet.cs (2)
281if (collectionContract.ItemType != null) 282return GetDataContract(collectionContract.ItemType);
FrameworkFork\System.Runtime.Serialization\System\Runtime\Serialization\XmlFormatReaderGenerator.cs (2)
501Type itemType = collectionContract.ItemType; 640Type itemType = collectionContract.ItemType;
FrameworkFork\System.Runtime.Serialization\System\Runtime\Serialization\XmlFormatWriterGenerator.cs (5)
316Type itemType = collectionContract.ItemType; 348incrementCollectionCountMethod = XmlFormatGeneratorStatics.IncrementCollectionCountGenericMethod.MakeGenericMethod(collectionContract.ItemType); 351incrementCollectionCountMethod = XmlFormatGeneratorStatics.IncrementCollectionCountGenericMethod.MakeGenericMethod(Globals.TypeOfKeyValuePair.MakeGenericType(collectionContract.ItemType.GetGenericArguments())); 365keyValueTypes = collectionContract.ItemType.GetGenericArguments(); 400&& interfaceType.GetGenericArguments()[0] == collectionContract.ItemType)
FrameworkFork\System.Runtime.Serialization\System\Runtime\Serialization\XmlObjectSerializerContext.cs (1)
296DataContract itemContract = GetDataContract(GetSurrogatedType(collectionContract.ItemType));