9 references to IsCollectionInterface
System.Runtime.Serialization (9)
System\Runtime\Serialization\ClassDataContract.cs (1)
382if (CollectionDataContract.IsCollectionInterface(interfaceType))
System\Runtime\Serialization\DataContract.cs (1)
682if (type.IsInterface && !CollectionDataContract.IsCollectionInterface(type))
System\Runtime\Serialization\DataContractSerializer.cs (1)
415if (declaredType.IsInterface && CollectionDataContract.IsCollectionInterface(declaredType))
System\Runtime\Serialization\Json\XmlObjectSerializerWriteContextComplexJson.cs (3)
262if (isDeclaredTypeInterface && CollectionDataContract.IsCollectionInterface(declaredType)) 295if ((contractType == typeof(CollectionDataContract)) && !CollectionDataContract.IsCollectionInterface(declaredType)) 331if (!(isDeclaredTypeInterface && CollectionDataContract.IsCollectionInterface(declaredType))
System\Runtime\Serialization\KnownTypeDataContractResolver.cs (1)
31if (declaredType != null && declaredType.IsInterface && CollectionDataContract.IsCollectionInterface(declaredType))
System\Runtime\Serialization\XmlObjectSerializerWriteContext.cs (2)
167if (declaredType.IsInterface && CollectionDataContract.IsCollectionInterface(declaredType)) 185if (declaredType.IsInterface && CollectionDataContract.IsCollectionInterface(declaredType))