1 write to IsEntityType
System.Data.Services.Client (1)
System\Data\Services\Client\ClientType.cs (1)
264this.IsEntityType = (null != keyPropertyDeclaredType) || isEntity;
16 references to IsEntityType
System.Data.Services.Client (16)
System\Data\Services\Client\ALinq\ProjectionAnalyzer.cs (1)
179if (me != null && ClientType.Create(me.Expression.Type, false).IsEntityType)
System\Data\Services\Client\AtomMaterializer.cs (2)
662if (entry.ShouldUpdateFromPayload && ClientType.Create(property.NullablePropertyType, false).IsEntityType) 1001else if (!targetType.IsEntityType && this.parser.IsDataWebElement)
System\Data\Services\Client\AtomMaterializerLog.cs (2)
390return entry.ActualType.IsEntityType; 407return type.IsEntityType;
System\Data\Services\Client\Binding\BindingEntityInfo.cs (2)
206return ClientType.Create(type).IsEntityType; 314if (bindingEntityInfo.ClientType.IsEntityType || bpi.PropertyKind == BindingPropertyKind.BindingPropertyKindComplex)
System\Data\Services\Client\ClientType.cs (1)
382return ClientType.Create(t, false).IsEntityType;
System\Data\Services\Client\DataServiceContext.cs (8)
1845Debug.Assert(null != descriptor.Entity && ClientType.Create(descriptor.Entity.GetType()).IsEntityType, "must be entity type to attach"); 2523if (!ClientType.Create(entity.GetType()).IsEntityType) 3238Debug.Assert(type.IsEntityType, "must be entity type to be contained"); 3340if (!nested.IsEntityType) 3484Debug.Assert(type.IsEntityType, "should be enforced by just adding an object"); 3511Debug.Assert(type.IsEntityType, "should be enforced by just adding an object"); 3731Debug.Assert(type.IsEntityType, "must be entity type to be contained"); 3908if ((null != child) && (MergeOption.NoTracking != materializer.MergeOptionValue) && clientType.IsEntityType)