13 references to IsTypeVisible
System.Runtime.Serialization (13)
System\Runtime\Serialization\ClassDataContract.cs (2)
459if (!IsTypeVisible(UnderlyingType)) 573if (!IsTypeVisible(UnderlyingType))
System\Runtime\Serialization\CollectionDataContract.cs (4)
1308if (!IsTypeVisible(UnderlyingType)) 1320if (ItemType != null && !IsTypeVisible(ItemType)) 1367if (!IsTypeVisible(UnderlyingType)) 1379if (ItemType != null && !IsTypeVisible(ItemType))
System\Runtime\Serialization\DataContract.cs (4)
2333if (!IsTypeVisible(genericType)) 2352return IsTypeVisible(t.GetElementType()); 2359? (t.IsNestedPublic || IsTypeVisibleInSerializationModule(t)) && IsTypeVisible(t.DeclaringType) 2416return (field.IsAssembly || field.IsFamilyOrAssembly) && IsTypeVisible(field.FieldType);
System\Runtime\Serialization\DataMember.cs (2)
282return DataContract.MethodRequiresMemberAccess(getMethod) || !DataContract.IsTypeVisible(property.PropertyType); 303return DataContract.MethodRequiresMemberAccess(setMethod) || !DataContract.IsTypeVisible(property.PropertyType);
System\Runtime\Serialization\XmlDataContract.cs (1)
379if (!IsTypeVisible(UnderlyingType))