EntityClassGenerator Class

 

Generates object context and entity classes (object layer code) from conceptual schema definition language (CSDL) files.

Namespace:   System.Data.Entity.Design
Assembly:  System.Data.Entity.Design (in System.Data.Entity.Design.dll)

System.Object
  System.Data.Entity.Design.EntityClassGenerator

public sealed class EntityClassGenerator

NameDescription
System_CAPS_pubmethodEntityClassGenerator()

Initializes a new instance of the EntityClassGenerator class with a GenerateCSharpCode language option.

System_CAPS_pubmethodEntityClassGenerator(LanguageOption)

Initializes a new instance of the EntityClassGenerator class with the specified LanguageOption.

NameDescription
System_CAPS_pubpropertyEdmToObjectNamespaceMap

Gets an EdmToObjectNamespaceMap that contains the conceptual schema definition language (CSDL) to code namespace mappings.

System_CAPS_pubpropertyLanguageOption

Gets or sets a LanguageOption value that indicates the language of the generated code.

NameDescription
System_CAPS_pubmethodEquals(Object)

Determines whether the specified object is equal to the current object.(Inherited from Object.)

System_CAPS_pubmethodGenerateCode(String, String)

Generates a source code file that contains the objects that were generated from the specified conceptual schema definition language (CSDL) file.

System_CAPS_pubmethodGenerateCode(String, String, IEnumerable<String>)

Generates source code using the specified conceptual schema definition language (CSDL) file. The list of schema file paths is used to resolve any references contained in the CSDL file.

System_CAPS_pubmethodGenerateCode(XmlReader, TextWriter)

Generates source code using the conceptual schema definition language (CSDL) file contained in the XmlReader object and outputs the generated source code to a TextWriter.

System_CAPS_pubmethodGenerateCode(XmlReader, TextWriter, IEnumerable<XmlReader>)

Generates source code based on the conceptual schema definition language (CSDL) file in the XmlReader object, then outputs the generated source code to a TextWriter. An IList of XmlReader objects is used to resolve any references that are contained in the CSDL file.

System_CAPS_pubmethodGetHashCode()

Serves as the default hash function. (Inherited from Object.)

System_CAPS_pubmethodGetType()

Gets the Type of the current instance.(Inherited from Object.)

System_CAPS_pubmethodToString()

Returns a string that represents the current object.(Inherited from Object.)

NameDescription
System_CAPS_pubeventOnPropertyGenerated

Occurs when a property has changed.

System_CAPS_pubeventOnTypeGenerated

Occurs when type information has changed.

.NET Framework
Available since 3.5

Any public static ( Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.

Return to top
Show: