EntityClassGenerator Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Genera clases de entidad y contexto de objeto (código de capa de objeto) a partir de archivos del lenguaje de definición de esquemas conceptuales (CSDL).
public ref class EntityClassGenerator sealed
public sealed class EntityClassGenerator
type EntityClassGenerator = class
Public NotInheritable Class EntityClassGenerator
- Herencia
-
EntityClassGenerator
Constructores
| Nombre | Description |
|---|---|
| EntityClassGenerator() |
Inicializa una nueva instancia de la EntityClassGenerator clase con una GenerateCSharpCode opción de idioma. |
| EntityClassGenerator(LanguageOption) |
Inicializa una nueva instancia de la EntityClassGenerator clase con el especificado LanguageOption. |
Propiedades
| Nombre | Description |
|---|---|
| EdmToObjectNamespaceMap |
Obtiene un EdmToObjectNamespaceMap objeto que contiene el lenguaje de definición de esquema conceptual (CSDL) a las asignaciones de espacios de nombres de código. |
| LanguageOption |
Obtiene o establece un LanguageOption valor que indica el idioma del código generado. |
Métodos
| Nombre | Description |
|---|---|
| Equals(Object) |
Determina si el objeto especificado es igual al objeto actual. (Heredado de Object) |
| GenerateCode(String, String, IEnumerable<String>) |
Genera código fuente mediante el archivo de lenguaje de definición de esquema conceptual (CSDL) especificado. La lista de rutas de acceso de archivo de esquema se usa para resolver las referencias contenidas en el archivo CSDL. |
| GenerateCode(String, String) |
Genera un archivo de código fuente que contiene los objetos generados a partir del archivo de lenguaje de definición de esquema conceptual (CSDL) especificado. |
| GenerateCode(XmlReader, TextWriter, IEnumerable<XmlReader>) |
Genera código fuente basado en el archivo del lenguaje de definición de esquema conceptual (CSDL) en el XmlReader objeto y, a continuación, genera el código fuente generado en un TextWriter. Se IList usa un de XmlReader objetos para resolver las referencias contenidas en el archivo CSDL. |
| GenerateCode(XmlReader, TextWriter) |
Genera código fuente mediante el archivo del lenguaje de definición de esquema conceptual (CSDL) contenido en el XmlReader objeto y genera el código fuente generado en un TextWriter. |
| GetHashCode() |
Actúa como la función hash predeterminada. (Heredado de Object) |
| GetType() |
Obtiene el Type de la instancia actual. (Heredado de Object) |
| MemberwiseClone() |
Crea una copia superficial del Objectactual. (Heredado de Object) |
| ToString() |
Devuelve una cadena que representa el objeto actual. (Heredado de Object) |
Eventos
| Nombre | Description |
|---|---|
| OnPropertyGenerated |
Se produce cuando una propiedad ha cambiado. |
| OnTypeGenerated |
Se produce cuando ha cambiado la información de tipo. |