Was this page helpful?
Your feedback about this content is important. Let us know what you think.
Additional feedback?
1500 characters remaining
Export (0) Print
Expand All

System.Data.Entity.Core.Objects.DataClasses Namespace

 

The System.Data.Entity.Core.Objects.DataClasses namespace contains classes that are base classes for types that are defined in an Entity Data Model, base classes for the types that are returned by navigation properties, and classes that define attributes that map common language runtime objects to types in the conceptual model.

ClassDescription
System_CAPS_pubclassComplexObject

This is the interface that represent the minimum interface required to be an entity in ADO.NET.

System_CAPS_pubclassEdmComplexPropertyAttribute

Attribute for complex properties Implied default AttributeUsage properties Inherited=True, AllowMultiple=False, The metadata system expects this and will only look at the first of each of these attributes, even if there are more.

System_CAPS_pubclassEdmComplexTypeAttribute

attribute for complex types

System_CAPS_pubclassEdmEntityTypeAttribute

Attribute identifying the Edm base class

System_CAPS_pubclassEdmEnumTypeAttribute

Attribute indicating an enum type.

System_CAPS_pubclassEdmFunctionAttribute

Obsolete.Indicates that the given method is a proxy for an EDM function.

System_CAPS_pubclassEdmPropertyAttribute

Base attribute for properties mapped to store elements. Implied default AttributeUsage properties Inherited=True, AllowMultiple=False, The metadata system expects this and will only look at the first of each of these attributes, even if there are more.

System_CAPS_pubclassEdmRelationshipAttribute

Defines a relationship between two entity types based on an association in the conceptual model.

System_CAPS_pubclassEdmRelationshipNavigationPropertyAttribute

Attribute identifying the Ends defined for a RelationshipSet Implied default AttributeUsage properties Inherited=True, AllowMultiple=False, The metadata system expects this and will only look at the first of each of these attributes, even if there are more.

System_CAPS_pubclassEdmScalarPropertyAttribute

Attribute for scalar properties in an IEntity. Implied default AttributeUsage properties Inherited=True, AllowMultiple=False, The metadata system expects this and will only look at the first of each of these attributes, even if there are more.

System_CAPS_pubclassEdmSchemaAttribute

Attribute for static types

System_CAPS_pubclassEdmTypeAttribute

Base attribute for schematized types

System_CAPS_pubclassEntityCollection<TEntity>

Collection of entities modeling a particular EDM construct which can either be all entities of a particular type or entities participating in a particular relationship.

System_CAPS_pubclassEntityObject

This is the class is the basis for all perscribed EntityObject classes.

System_CAPS_pubclassEntityReference

Models a relationship end with multiplicity 1.

System_CAPS_pubclassEntityReference<TEntity>

Models a relationship end with multiplicity 1.

System_CAPS_pubclassRelatedEnd

Base class for EntityCollection and EntityReference

System_CAPS_pubclassRelationshipManager

Container for the lazily created relationship navigation property objects (collections and refs).

System_CAPS_pubclassStructuralObject

This class contains the common methods need for an date object.

InterfaceDescription
System_CAPS_pubinterfaceIEntityChangeTracker

This interface is implemented by a change tracker and is used by data classes to report changes

System_CAPS_pubinterfaceIEntityWithChangeTracker

Minimum interface that a data class must implement in order to be managed by a change tracker.

System_CAPS_pubinterfaceIEntityWithKey

Interface that defines an entity containing a key.

System_CAPS_pubinterfaceIEntityWithRelationships

Interface that a data class must implement if exposes relationships

System_CAPS_pubinterfaceIRelatedEnd

Represents one end of a relationship.

EnumerationDescription
System_CAPS_pubenumRelationshipKind

Identifies the kind of a relationship

Return to top
Show:
© 2015 Microsoft