9 references to IsCollectionInterface
System.Private.DataContractSerialization (9)
System\Runtime\Serialization\ClassDataContract.cs (1)
327if (CollectionDataContract.IsCollectionInterface(interfaceType))
System\Runtime\Serialization\DataContract.cs (1)
598if (type.IsInterface && !CollectionDataContract.IsCollectionInterface(type))
System\Runtime\Serialization\DataContractSerializer.cs (1)
426if (declaredType.IsInterface && CollectionDataContract.IsCollectionInterface(declaredType))
System\Runtime\Serialization\Json\XmlObjectSerializerWriteContextComplexJson.cs (3)
180if (isDeclaredTypeInterface && CollectionDataContract.IsCollectionInterface(declaredType)) 249if (!(isDeclaredTypeInterface && CollectionDataContract.IsCollectionInterface(declaredType)) 329if ((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)
150if (declaredType.IsInterface && CollectionDataContract.IsCollectionInterface(declaredType)) 170if (declaredType.IsInterface && CollectionDataContract.IsCollectionInterface(declaredType))