1 write to IsKnownType
System.Data.Services.Client (1)
System\Data\Services\Client\ClientType.cs (1)
894this.IsKnownType = ClientConvert.IsKnownType(propertyType);
11 references to IsKnownType
System.Data.Services.Client (11)
parent\Server\System\Data\Services\Providers\EntityPropertyMappingInfo.cs (3)
145if (resourceProperty.IsKnownType ^ (currentSegment == srcPathSegments.Length - 1)) 147throw Error.InvalidOperation(!resourceProperty.IsKnownType ? Strings.EpmClientType_PropertyIsComplex(resourceProperty.PropertyName) : 157resourceProperty.IsKnownType ? null : ClientType.Create(resourceProperty.PropertyType),
System\Data\Services\Client\AtomMaterializer.cs (2)
917if (property.IsKnownType && (atomProperty.Feed != null || atomProperty.Entry != null)) 1315if (prop.IsKnownType ||
System\Data\Services\Client\Binding\BindingEntityInfo.cs (1)
345Debug.Assert(!property.IsKnownType, "Known types do not implement INotifyPropertyChanged.");
System\Data\Services\Client\ClientType.cs (2)
895if (!this.IsKnownType) 906Debug.Assert(!this.keyProperty || this.IsKnownType, "can't have an random type as key");
System\Data\Services\Client\DataServiceContext.cs (3)
1430if (property.IsKnownType || property.CollectionType == null) 3314if (property.IsKnownType) 3489if (property.IsKnownType)