13 references to IsTypeVisible
System.Private.DataContractSerialization (13)
System\Runtime\Serialization\ClassDataContract.cs (2)
408if (!IsTypeVisible(UnderlyingType)) 514if (!IsTypeVisible(UnderlyingType))
System\Runtime\Serialization\CollectionDataContract.cs (4)
1451if (!IsTypeVisible(UnderlyingType)) 1462if (ItemType != null && !IsTypeVisible(ItemType)) 1507if (!IsTypeVisible(UnderlyingType)) 1518if (ItemType != null && !IsTypeVisible(ItemType))
System\Runtime\Serialization\DataContract.cs (4)
2158if (!IsTypeVisible(genericType)) 2172return IsTypeVisible(t.GetElementType()!); 2179? (t.IsNestedPublic || IsTypeVisibleInSerializationModule(t)) && IsTypeVisible(t.DeclaringType!) 2242return (field.IsAssembly || field.IsFamilyOrAssembly) && IsTypeVisible(field.FieldType);
System\Runtime\Serialization\DataMember.cs (2)
257return DataContract.MethodRequiresMemberAccess(getMethod) || !DataContract.IsTypeVisible(property.PropertyType); 282return DataContract.MethodRequiresMemberAccess(setMethod) || !DataContract.IsTypeVisible(property.PropertyType);
System\Runtime\Serialization\XmlDataContract.cs (1)
339if (!IsTypeVisible(UnderlyingType))