System.Data.Entity.Design Represents a collection of Entity Data Model (EDM) to code namespace mappings. Adds a namespace mapping to the . The model namespace name. The code namespace name. Removes all namespace mappings from the . Gets a value indicating whether the contains the specified model namespace name. true if the model namespace name is found; otherwise false. The model namespace name. Gets the number of mappings in the . The number of mappings. Gets the list of model namespace names in the . The list of model namespace names. Gets or sets the code namespace name of the specified model namespace name. The code namespace name that maps to the specified model namespace name. The model namespace name. Removes the specified namespace mapping. true if the namespace mapping was successfully removed; otherwise false. The model namespace mapping to remove. Gets a value indicating whether the object namespace was retrieved. true if the object namespace was retrieved; otherwise false. The model namespace name. The code namespace name. Generates source code from Entity Data Model conceptual schema definition language (CSDL) files. Initializes a new instance of the class with a language option. Initializes a new instance of the class with the specified . A value that specifies the language of the generated code. The default language is C#. Gets an that contains the conceptual schema definition language (CSDL) to code namespace mappings. The that contains the CSDL to code namespace mappings. Generates a source code file that contains the objects that were generated from the specified conceptual schema definition language (CSDL) file. An of that contains any generated errors. The CSDL file path. The generated source code file path. 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. An of objects that contains any generated errors. The CSDL file path. The generated source code file path. A list of schema file paths that can be used to resolve any references in the source schema (the CSDL file). If the source schema does not have any dependencies, pass in an empty list. Generates source code using the conceptual schema definition language (CSDL) file contained in the object and outputs the generated source code to a . An of that contains any generated errors. An containing the CSDL file The to which you want to output. Generates source code based on the conceptual schema definition language (CSDL) file in the object, then outputs the generated source code to a . The of objects is used to resolve any references that are contained in the CSDL file. An of objects that contains any generated errors. An that contains the CSDL file. The to which you want to output the generated source code. An of objects that contain schemas that are referenced by the source schema (the CSDL file). If the source schema does not have any dependencies, pass in an empty object. Gets or sets a value that indicates the language of the generated code. One of the values. The default is . Occurs when a property has changed. Occurs when type information has changed. Generates CSDL and MSL mappings from a SSDL. Initializes a new instance of the class with the specified store object . The store used to create the model metadata from. Initializes a new instance of the class with the specified store object, model EntityContainer name, and namespace. The store used to create the model metadata from. The name for the namespace. If this value is null the is used for the namespace name. The EntityContainer name declared in the CSDL file. Gets the EntityContainer that was created. An object containing the CSDL metadata. Gets the CSDL that was created. Generates the CSDL metadata information and returns any schema errors. A collection of objects. Writes the generated CSDL schema to the specified file. The name of the output file. Writes the generated CSDL schema to an object. The to which you want to output. Writes the generated MSL schema to the specified file. The name of the output file. Writes the generated MSL schema to an object. The to which you want to output. Specifies whether to allow or exclude database objects that match the pattern specified in the . Allow the entries that match the specified pattern. Exclude the entries that match the specified pattern. Represents a single filter entry. The filter is used to allow or exclude particular database objects during generation. Initializes a new instance of the class with the specified catalog, schema, and name filters. The pattern to use to select the appropriate catalog. The pattern to use to select the appropriate schema or null to not limit by schema. The pattern to use to select the appropriate name or null to not limit by name. Initializes a new instance of the class the specified catalog, schema, name, and type filters, and filter effect setting. The pattern to use to select the appropriate catalog or null to not limit by catalog. The pattern to use to select the appropriate schema or null to not limit by schema. The pattern to use to select the appropriate name or null to not limit by name. The type of objects to apply this filter to. An value indicating whether to allow or exclude entries that match the specified filters. Gets the pattern that will be used to select the appropriate catalog. Gets the effect that this filter has on results. An EntityStoreSchemaFilterEffect value indicating whether to allow or exclude entries that match the specified filters. Gets the pattern that will be used to select the appropriate name. Gets the pattern that will be used to select the appropriate schema. Gets the types of objects that this filter applies to. An value indicating the types of objects to apply to the filter to. Specifies the store object type to apply the schema filter to. Initial value. This is not a valid value to apply. Apply the filter to table object types. Apply the filter to view object types. Apply this filter to function object types. Apply the filter to all object types. Provides methods and properties for loading database schema information and generating SSDL schema information. Initializes a new instance of the class. The invariant name of a provider.The invariant name is a name that can be used programmatically to refer to the data provider. You can retrieve information about all of the data providers installed on the local computer by using the method. The connection used to open the database. The namespace name for the store metadata. Creates an loaded with the metadata of the specified the provider. An that can query the ConceptualSchemaDefinition for the provider. The invariant name of a provider.The invariant name is a name that can be used programmatically to refer to the data provider. You can retrieve information about all of the data providers installed on the local computer by using the method. The connection used to open the database. Gets the store that was created. An object. Generates the SSDL metadata information and returns any schema errors. A collection of objects Generates the SSDL metadata information and returns any schema errors. A collection of objects. A that specifies which database objects to allow or exclude during generation. Gets the that was created. An object. Writes the generated SSDL schema to a file. The name of the output file. Writes the generated SSDL schema to an object. The to which you want to output. Generates views for the extents in the , and creates a source code file for a type that will cache these views. Initializes a new instance of the class with a language option. Initializes a new instance of the class with the specified . One of the values that specifies the language of the generated code. The default language is C#. Generates views at compile time for the extents in a . Sends a source code file to a to make these views available at run time. The from which views will be generated. The to which the generated code will be sent. Generates views at compile time for the extents in a . Writes a source code file, to a specified location, that makes the views available at run time. <> The from which views will be generated. The that specifies the location to which the source code file will be written. Gets or sets a value that indicates the language of the generated code. One of the values. The default is . Validates a . < The to be validated. Specifies the language for the generated code. C# code. This is the default. Visual Basic code. Represents a set of methods for creating metadata instances. Creates an and loads the metadata that is contained in the of . An that contains the specified metadata. An of that contains the metadata files. An of . Any errors that are generated during the creation are added to the list. Creates a and loads the metadata that is contained in the specified , , and collection of objects. A that contains the specified metadata. An object. A object. An of containing the metadata files. An of . Any errors generated during the creation are added to the list Constructs a and provides errors and warnings in a list. A . A collection of objects, each of which each reads from a storage model file. The storage model file is written in the store schema definition language (SSDL). A list of errors that were encountered while loading the SSDL metadata. Provides data for the event. Initializes a new instance of the class. Initializes a new instance of the class with the specified property source, backing field name, and return type. The object that is the source of the property. The name of the field that backs the property. The base type of the property. Gets a List(CodeAttributeDeclaration) of attributes that will be added to the property. A collection that contains the attributes that will be added to the property. The collection is empty if no attributes will be added. Gets a List(CodeStatement) containing the get statements to be added to the property. A collection that contains the get statements to be added to the property. Gets a List(CodeStatement) containing the set statements to be added to the property. A collection that contains the set statements to be added to the property. Gets the name of the field that backs the property. The name of the field that backs the property. This can be null for navigation properties. Gets the object that is the source of the property. The object that is the source of the property. Gets or sets the type of the property. The type of the property. Represents the method that will handle the event. The source of the event. The data for the event. Provides data for the event. Initializes a new instance of the class. Initializes a new instance of the class with the specified source and base type. The source of the type. The base type. Gets a List(CodeAttributeDeclaration) containing the attributes that will be added to the type. A collection that contains the attributes that will be added to the type. The collection is empty if no attributes will be added to the type. Gets a List(Type) containing the interfaces that will be added to the type. A collection that contains the interfaces that will be added to the type. The collection is empty if no interfaces will be added. Gets a List(CodeTypeMember) containing the members that will be added to the type. A collection that contains the members that will be added to the type. The collection is empty if no members will be added. Gets or sets the base type. The base type. The default is , , or , depending on the property value. Gets the object that is the source of the type. The object that is the source of the type. Represents the method that will handle the event. The source of the event. The data for the event. Extracts the model and mapping portions of EDMX files under the App_Code directory of an ASP.NET Web site, and embeds them as resources in the assembly that is dynamically compiled by the ASP.NET runtime. Initializes a new instance of the class. Generates C# or Visual Basic code based on the model and mapping files of an Entity Data Model (EDM). A container for building an assembly. Provides instructions to the ASP.NET compiler about building a project. The results of compilation returned from the ASP.NET compiler. Represents the CSDL build provider for the ASP.NET build environment. Initializes a new instance of the class. Generates source code for the entity model build provider, and adds the source code to a specified assembly builder. The assembly builder that references the source code generated by the build provider. Returns a value indicating actions required when a entity model build provider is built. The value, which indicates that the containing will be unloaded and restarted. The compilation results for the build provider. Represents the MSL build provider for the ASP.NET build environment. Initializes a new instance of the class. Embeds the MSL file as a resource to the specified assembly builder. The assembly builder that references the source code generated by the build provider. Returns a value indicating actions required when a storage model build provider is built. The value, which indicates that the containing will be unloaded and restarted. The compilation results for the build provider. Represents the SSDL build provider for the ASP.NET build environment. Initializes a new instance of the class. Embeds the SSDL file as a resource to the specified assembly builder. The assembly builder that references the source code generated by the build provider. Returns a value indicating actions required when a storage model build provider is built. The value, which indicates that the containing will be unloaded and restarted. The compilation results for the build provider.