Export (0) Print
Expand All

Microsoft.Data.Entity.Design.CodeGeneration Namespace

[This page is specific to the Entity Framework version 6. The latest version is available as the 'Entity Framework' NuGet package. For more information about Entity Framework, see msdn.com/data/ef.]

  ClassDescription
Public classCascadeDeleteConfigurationRepresents a model configuration to set the cascade delete option of an association.
Public classCodeHelperRepresents the helper methods for generating code.
Public classColumnConfigurationRepresents a model configuration to set the column name, type, and order for a property.
Public classCSharpCodeHelperProvides helper methods for generating C# code.
Public classDatabaseGeneratedConfigurationRepresents a model configuration to set the database generated option of a property.
Public classEdmHelperProvides helper methods for analyzing a model.
Public classFixedLengthConfigurationRepresents a model configuration to mark a string or binary property as fixed length.
Public classForeignKeyConfigurationRepresents a model configuration to set the foreign key properties of an association.
Public classJoinTableConfigurationRepresents a model configuration to set the join table and column names of a many-to-many association.
Public classKeyConfigurationRepresents a model configuration to set the key of an entity.
Public classKeyPropertyConfigurationRepresents a model configuration to include a property as part of the entity's key.
Public classMaxLengthConfigurationRepresents a model configuration to set the maximum length of a string or binary property.
Public classMaxLengthStringConfigurationRepresents a model configuration to set the maximum length of a string property.
Public classMultiplicityConfigurationRepresents a model configuration to set the multiplicity of an association.
Public classNonUnicodeConfigurationRepresents a model configuration to mark a string property as non-Unicode.
Public classPrecisionDateTimeConfigurationRepresents a model configuration to set the precision of a temporal property.
Public classPrecisionDecimalConfigurationRepresents a model configuration to set the precision and scale of a decimal property.
Public classRequiredConfigurationRepresents a model configuration to mark a property as required.
Public classTableConfigurationRepresents a model configuration to set the table for an entity.
Public classTimestampConfigurationRepresents a model configuration to mark a binary column as a timestamp.
Public classVBCodeHelperProvides helper methods for generating Visual Basic code.

  InterfaceDescription
Public interfaceIAttributeConfigurationRepresents a model configuration that can be applied using data annotations.
Public interfaceIConfigurationRepresents a model configuration.
Public interfaceIFluentConfigurationRepresents a model configuration that can be applied using the Code First Fluent API.
Show:
© 2014 Microsoft