9 references to IsCollectionInterface
System.Private.DataContractSerialization (9)
System\Runtime\Serialization\ClassDataContract.cs (1)
326if (CollectionDataContract.IsCollectionInterface(interfaceType))
System\Runtime\Serialization\DataContract.cs (1)
580if (type.IsInterface && !CollectionDataContract.IsCollectionInterface(type))
System\Runtime\Serialization\DataContractSerializer.cs (1)
426if (declaredType.IsInterface && CollectionDataContract.IsCollectionInterface(declaredType))
System\Runtime\Serialization\Json\XmlObjectSerializerWriteContextComplexJson.cs (3)
179if (isDeclaredTypeInterface && CollectionDataContract.IsCollectionInterface(declaredType)) 248if (!(isDeclaredTypeInterface && CollectionDataContract.IsCollectionInterface(declaredType)) 328if ((contractType == typeof(CollectionDataContract)) && !CollectionDataContract.IsCollectionInterface(declaredType))
System\Runtime\Serialization\KnownTypeDataContractResolver.cs (1)
31if (declaredType != null && declaredType.IsInterface && CollectionDataContract.IsCollectionInterface(declaredType))
System\Runtime\Serialization\XmlObjectSerializerWriteContext.cs (2)
151if (declaredType.IsInterface && CollectionDataContract.IsCollectionInterface(declaredType)) 171if (declaredType.IsInterface && CollectionDataContract.IsCollectionInterface(declaredType))