﻿<?xml version="1.0" encoding="utf-8"?>
<doc>
	<assembly>
		<name>System.Data.Entity.Design</name>
	</assembly>
	<members>
		<member name="N:System.Data.Entity.Design">
			<summary>The <see cref="N:System.Data.Entity.Design" /> namespace contains classes to generate Entity Data Model (EDM) files and object source code. </summary>
		</member>
		<member name="T:System.Data.Entity.Design.EdmToObjectNamespaceMap">
			<summary>Represents a collection of Entity Data Model (EDM) to code namespace mappings.</summary>
		</member>
		<member name="M:System.Data.Entity.Design.EdmToObjectNamespaceMap.Add(System.String,System.String)">
			<summary>Adds a namespace mapping to the <see cref="T:System.Data.Entity.Design.EdmToObjectNamespaceMap" />.</summary>
			<param name="edmNamespace">The model namespace name.</param>
			<param name="objectNamespace">The code namespace name.</param>
		</member>
		<member name="M:System.Data.Entity.Design.EdmToObjectNamespaceMap.Clear">
			<summary>Removes all namespace mappings from the <see cref="T:System.Data.Entity.Design.EdmToObjectNamespaceMap" />.</summary>
		</member>
		<member name="M:System.Data.Entity.Design.EdmToObjectNamespaceMap.Contains(System.String)">
			<summary>Gets a value indicating whether the <see cref="T:System.Data.Entity.Design.EdmToObjectNamespaceMap" /> contains the specified model namespace name.</summary>
			<returns>true if the model namespace name is found; otherwise false.</returns>
			<param name="edmNamespace">The model namespace name.</param>
		</member>
		<member name="M:System.Data.Entity.Design.EdmToObjectNamespaceMap.Remove(System.String)">
			<summary>Removes the specified namespace mapping.</summary>
			<returns>true if the namespace mapping was successfully removed; otherwise false.</returns>
			<param name="edmNamespace">The model namespace mapping to remove.</param>
		</member>
		<member name="M:System.Data.Entity.Design.EdmToObjectNamespaceMap.TryGetObjectNamespace(System.String,System.String@)">
			<summary>Gets a value indicating whether the object namespace was retrieved.</summary>
			<returns>true if the object namespace was retrieved; otherwise false.</returns>
			<param name="edmNamespace">The model namespace name.</param>
			<param name="objectNamespace">The code namespace name.</param>
		</member>
		<member name="P:System.Data.Entity.Design.EdmToObjectNamespaceMap.Count">
			<summary>Gets the number of mappings in the <see cref="T:System.Data.Entity.Design.EdmToObjectNamespaceMap" />.</summary>
			<returns>The number of mappings.</returns>
		</member>
		<member name="P:System.Data.Entity.Design.EdmToObjectNamespaceMap.EdmNamespaces">
			<summary>Gets the list of model namespace names in the <see cref="T:System.Data.Entity.Design.EdmToObjectNamespaceMap" />.</summary>
			<returns>The list of model namespace names.</returns>
		</member>
		<member name="P:System.Data.Entity.Design.EdmToObjectNamespaceMap.Item(System.String)">
			<summary>Gets or sets the code namespace name of the specified model namespace name.</summary>
			<returns>The code namespace name that maps to the specified model namespace name.</returns>
			<param name="edmNamespace">The model namespace name.</param>
		</member>
		<member name="T:System.Data.Entity.Design.EntityClassGenerator">
			<summary>Generates source code from Entity Data Model Conceptual Schema Definition Language (CSDL) files.</summary>
		</member>
		<member name="M:System.Data.Entity.Design.EntityClassGenerator.#ctor">
			<summary>Initializes a new instance of the <see cref="T:System.Data.Entity.Design.EntityClassGenerator" /> class with a <see cref="F:System.Data.Entity.Design.LanguageOption.GenerateCSharpCode" /> language option. </summary>
		</member>
		<member name="M:System.Data.Entity.Design.EntityClassGenerator.#ctor(System.Data.Entity.Design.LanguageOption)">
			<summary>Initializes a new instance of the <see cref="T:System.Data.Entity.Design.EntityClassGenerator" /> class with the specified <see cref="T:System.Data.Entity.Design.LanguageOption" />. </summary>
			<param name="languageOption">A <see cref="T:System.Data.Entity.Design.LanguageOption" /> value that specifies the language of the generated code. The default language is C#.</param>
		</member>
		<member name="E:System.Data.Entity.Design.EntityClassGenerator.OnPropertyGenerated">
			<summary>Occurs when a property has changed.</summary>
		</member>
		<member name="E:System.Data.Entity.Design.EntityClassGenerator.OnTypeGenerated">
			<summary>Occurs when type information has changed.</summary>
		</member>
		<member name="M:System.Data.Entity.Design.EntityClassGenerator.GenerateCode(System.String,System.String)">
			<summary>Generates a source code file that contains the objects generated from the specified CSDL file.</summary>
			<returns>An <see cref="T:System.Collections.IList" /> of <see cref="T:System.Data.Metadata.Edm.EdmSchemaError" /> that contains any generated errors.</returns>
			<param name="sourceEdmSchemaFilePath">The CSDL file path.</param>
			<param name="targetFilePath">The generated source code file path.</param>
		</member>
		<member name="M:System.Data.Entity.Design.EntityClassGenerator.GenerateCode(System.Xml.XmlReader,System.IO.TextWriter)">
			<summary>Generates source code using the CSDL file contained in the <see cref="T:System.Xml.XmlReader" /> object and outputs the generated source code to a <see cref="T:System.Xml.XmlWriter" />.</summary>
			<returns>An <see cref="T:System.Collections.IList" /> of <see cref="T:System.Data.Metadata.Edm.EdmSchemaError" /> that contains any generated errors.</returns>
			<param name="sourceEdmSchema">An <see cref="T:System.Xml.XmlReader" /> containing the CSDL file</param>
			<param name="target">The <see cref="T:System.Xml.XmlWriter" /> to which you want to output.</param>
		</member>
		<member name="M:System.Data.Entity.Design.EntityClassGenerator.GenerateCode(System.String,System.String,System.Collections.Generic.IEnumerable{System.String})">
			<summary>Generates source code using the specified CSDL file. The list of schema file paths is used to resolve any references contained in the CSDL file.</summary>
			<returns>An <see cref="T:System.Collections.IList" /> of <see cref="T:System.Data.Metadata.Edm.EdmSchemaError" /> that contains any generated errors.</returns>
			<param name="sourceEdmSchemaFilePath">The CSDL file path.</param>
			<param name="targetPath">The generated source code file path.</param>
			<param name="additionalEdmSchemaFilePaths">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.</param>
		</member>
		<member name="M:System.Data.Entity.Design.EntityClassGenerator.GenerateCode(System.Xml.XmlReader,System.IO.TextWriter,System.Collections.Generic.IEnumerable{System.Xml.XmlReader})">
			<summary>Generates source code using the CSDL file contained in the <see cref="T:System.Xml.XmlReader" /> object and outputs the generated source code to a <see cref="T:System.IO.TextWriter" />. The <see cref="T:System.Collections.IList" /> of <see cref="T:System.Xml.XmlReader" /> objects is used to resolve any references contained in the CSDL file.</summary>
			<returns>An <see cref="T:System.Collections.IList" /> of <see cref="T:System.Data.Metadata.Edm.EdmSchemaError" /> that contains any generated errors.</returns>
			<param name="sourceEdmSchema">An <see cref="T:System.Xml.XmlReader" /> containing the CSDL file.</param>
			<param name="target">The <see cref="T:System.IO.TextWriter" /> to which you want to output.</param>
			<param name="additionalEdmSchemas">An <see cref="T:System.Collections.IList" /> of <see cref="T:System.Xml.XmlReader" /> objects containing schemas that are referenced by the source schema (the CSDL file). If the source schema does not have any dependencies, pass in an empty <see cref="T:System.Collections.IList" /> object.</param>
		</member>
		<member name="P:System.Data.Entity.Design.EntityClassGenerator.EdmToObjectNamespaceMap">
			<summary>Gets an <see cref="T:System.Data.Entity.Design.EdmToObjectNamespaceMap" /> containing the CSDL to code namespace mappings.</summary>
			<returns>The <see cref="T:System.Data.Entity.Design.EdmToObjectNamespaceMap" /> containing the CSDL to code namespace mappings.</returns>
		</member>
		<member name="P:System.Data.Entity.Design.EntityClassGenerator.LanguageOption">
			<summary>Gets or sets a <see cref="T:System.Data.Entity.Design.LanguageOption" /> value indicating the language of the generated code. </summary>
			<returns>One of the <see cref="T:System.Data.Entity.Design.LanguageOption" /> values. The default is <see cref="F:System.Data.Entity.Design.LanguageOption.GenerateCSharpCode" />.</returns>
		</member>
		<member name="T:System.Data.Entity.Design.EntityModelSchemaGenerator">
			<summary>Generates CSDL and MSL mappings from a SSDL.</summary>
		</member>
		<member name="M:System.Data.Entity.Design.EntityModelSchemaGenerator.#ctor(System.Data.Metadata.Edm.EntityContainer)">
			<summary>Initializes a new instance of the <see cref="T:System.Data.Entity.Design.EntityModelSchemaGenerator" /> class with the specified store <see cref="T:System.Data.Metadata.Edm.EntityContainer" /> object .</summary>
			<param name="storeEntityContainer">The store <see cref="T:System.Data.Metadata.Edm.EntityContainer" /> used to create the model metadata from.</param>
		</member>
		<member name="M:System.Data.Entity.Design.EntityModelSchemaGenerator.#ctor(System.Data.Metadata.Edm.EntityContainer,System.String,System.String)">
			<summary>Initializes a new instance of the <see cref="T:System.Data.Entity.Design.EntityModelSchemaGenerator" /> class with the specified store <see cref="T:System.Data.Metadata.Edm.EntityContainer" /> object, model EntityContainer name, and namespace.</summary>
			<param name="storeEntityContainer">The store <see cref="T:System.Data.Metadata.Edm.EntityContainer" /> used to create the model metadata from.</param>
			<param name="namespaceName">The name for the namespace. If this value is null the storeEntityContainer is used for the namespace name.</param>
			<param name="modelEntityContainerName">The EntityContainer name declared in the CSDL file.</param>
		</member>
		<member name="M:System.Data.Entity.Design.EntityModelSchemaGenerator.GenerateMetadata">
			<summary>Generates the CSDL metadata information and returns any schema errors.</summary>
			<returns>A collection of <see cref="T:System.Data.Metadata.Edm.EdmSchemaError" /> objects.</returns>
		</member>
		<member name="M:System.Data.Entity.Design.EntityModelSchemaGenerator.WriteModelSchema(System.String)">
			<summary>Writes the generated CSDL schema to the specified file.</summary>
			<param name="outputFileName">The name of the output file.</param>
		</member>
		<member name="M:System.Data.Entity.Design.EntityModelSchemaGenerator.WriteModelSchema(System.Xml.XmlWriter)">
			<summary>Writes the generated CSDL schema to an <see cref="T:System.Xml.XmlWriter" /> object.</summary>
			<param name="writer">The <see cref="T:System.Xml.XmlWriter" /> to which you want to output.</param>
		</member>
		<member name="M:System.Data.Entity.Design.EntityModelSchemaGenerator.WriteStorageMapping(System.String)">
			<summary>Writes the generated MSL schema to the specified file.</summary>
			<param name="outputFileName">The name of the output file.</param>
		</member>
		<member name="M:System.Data.Entity.Design.EntityModelSchemaGenerator.WriteStorageMapping(System.Xml.XmlWriter)">
			<summary>Writes the generated MSL schema to an <see cref="T:System.Xml.XmlWriter" /> object.</summary>
			<param name="writer">The <see cref="T:System.Xml.XmlWriter" /> to which you want to output.</param>
		</member>
		<member name="P:System.Data.Entity.Design.EntityModelSchemaGenerator.EdmItemCollection">
			<summary>Gets the EntityContainer that was created.</summary>
			<returns>An <see cref="T:System.Data.Metadata.Edm.EdmItemCollection" /> object containing the CSDL metadata.</returns>
		</member>
		<member name="T:System.Data.Entity.Design.EntityStoreSchemaFilterEffect">
			<summary>Specifies whether to allow or exclude database objects that match the pattern specified in the <see cref="T:System.Data.Entity.Design.EntityStoreSchemaFilterEntry" />.</summary>
		</member>
		<member name="F:System.Data.Entity.Design.EntityStoreSchemaFilterEffect.Allow">
			<summary>Allow the entries that match the specified pattern.</summary>
		</member>
		<member name="F:System.Data.Entity.Design.EntityStoreSchemaFilterEffect.Exclude">
			<summary>Exclude the entries that match the specified pattern.</summary>
		</member>
		<member name="T:System.Data.Entity.Design.EntityStoreSchemaFilterEntry">
			<summary>Represents a single filter entry. The filter is used to allow or exclude particular database objects during generation.</summary>
		</member>
		<member name="M:System.Data.Entity.Design.EntityStoreSchemaFilterEntry.#ctor(System.String,System.String,System.String)">
			<summary>Initializes a new instance of the <see cref="T:System.Data.Entity.Design.EntityStoreSchemaFilterEntry" /> class with the specified catalog, schema, and name filters. </summary>
			<param name="catalog">The pattern to use to select the appropriate catalog.</param>
			<param name="schema">The pattern to use to select the appropriate schema or null to not limit by schema.</param>
			<param name="name">The pattern to use to select the appropriate name or null to not limit by name.</param>
		</member>
		<member name="M:System.Data.Entity.Design.EntityStoreSchemaFilterEntry.#ctor(System.String,System.String,System.String,System.Data.Entity.Design.EntityStoreSchemaFilterObjectTypes,System.Data.Entity.Design.EntityStoreSchemaFilterEffect)">
			<summary>Initializes a new instance of the <see cref="T:System.Data.Entity.Design.EntityStoreSchemaFilterEntry" /> class the specified catalog, schema, name, and type filters, and filter effect setting.</summary>
			<param name="catalog">The pattern to use to select the appropriate catalog or null to not limit by catalog.</param>
			<param name="schema">The pattern to use to select the appropriate schema or null to not limit by schema.</param>
			<param name="name">The pattern to use to select the appropriate name or null to not limit by name.</param>
			<param name="types">The type of objects to apply this filter to.</param>
			<param name="effect">An <see cref="T:System.Data.Entity.Design.EntityStoreSchemaFilterEffect" /> value indicating whether to allow or exclude entries that match the specified filters.</param>
		</member>
		<member name="P:System.Data.Entity.Design.EntityStoreSchemaFilterEntry.Effect">
			<summary>Gets the effect that this filter has on results.</summary>
			<returns>An EntityStoreSchemaFilterEffect value indicating whether to allow or exclude entries that match the specified filters.</returns>
		</member>
		<member name="P:System.Data.Entity.Design.EntityStoreSchemaFilterEntry.Types">
			<summary>Gets the types of objects that this filter applies to.</summary>
			<returns>An <see cref="T:System.Data.Entity.Design.EntityStoreSchemaFilterObjectTypes" /> value indicating the types of objects to apply to the filter to.</returns>
		</member>
		<member name="T:System.Data.Entity.Design.EntityStoreSchemaFilterObjectTypes">
			<summary>Specifies the store object type to apply the schema filter to.</summary>
		</member>
		<member name="F:System.Data.Entity.Design.EntityStoreSchemaFilterObjectTypes.All">
			<summary>Apply the filter to all object types.</summary>
		</member>
		<member name="F:System.Data.Entity.Design.EntityStoreSchemaFilterObjectTypes.Function">
			<summary>Apply this filter to function object types.</summary>
		</member>
		<member name="F:System.Data.Entity.Design.EntityStoreSchemaFilterObjectTypes.None">
			<summary>Initial value. This is not a valid value to apply.</summary>
		</member>
		<member name="F:System.Data.Entity.Design.EntityStoreSchemaFilterObjectTypes.Table">
			<summary>Apply the filter to table object types.</summary>
		</member>
		<member name="F:System.Data.Entity.Design.EntityStoreSchemaFilterObjectTypes.View">
			<summary>Apply the filter to view object types.</summary>
		</member>
		<member name="T:System.Data.Entity.Design.EntityStoreSchemaGenerator">
			<summary>Provides methods and properties for loading database schema information and generating SSDL schema information.</summary>
		</member>
		<member name="M:System.Data.Entity.Design.EntityStoreSchemaGenerator.#ctor(System.String,System.String,System.String)">
			<summary>Initializes a new instance of the <see cref="T:System.Data.Entity.Design.EntityStoreSchemaGenerator" /> class. </summary>
			<param name="providerInvariantName">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 <see cref="M:System.Data.Common.DbProviderFactories.GetFactoryClasses" />  method.</param>
			<param name="connectionString">The connection used to open the database.</param>
			<param name="namespaceName">The namespace name for the store metadata.</param>
		</member>
		<member name="M:System.Data.Entity.Design.EntityStoreSchemaGenerator.CreateStoreSchemaConnection(System.String,System.String)">
			<summary>Creates an <see cref="T:System.Data.EntityClient.EntityConnection" /> loaded with the metadata of the specified the provider.</summary>
			<returns>An <see cref="T:System.Data.EntityClient.EntityConnection" /> that can query the ConceptualSchemaDefinition for the provider.</returns>
			<param name="providerInvariantName">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 <see cref="M:System.Data.Common.DbProviderFactories.GetFactoryClasses" />  method.</param>
			<param name="connectionString">The connection used to open the database.</param>
		</member>
		<member name="M:System.Data.Entity.Design.EntityStoreSchemaGenerator.GenerateStoreMetadata">
			<summary>Generates the SSDL metadata information and returns any schema errors.</summary>
			<returns>A collection of <see cref="T:System.Data.Metadata.Edm.EdmSchemaError" /> objects</returns>
		</member>
		<member name="M:System.Data.Entity.Design.EntityStoreSchemaGenerator.GenerateStoreMetadata(System.Collections.Generic.IEnumerable{System.Data.Entity.Design.EntityStoreSchemaFilterEntry})">
			<summary>Generates the SSDL metadata information and returns any schema errors.</summary>
			<returns>A collection of <see cref="T:System.Data.Metadata.Edm.EdmSchemaError" /> objects.</returns>
			<param name="filters">A <see cref="T:System.Data.Entity.Design.EntityStoreSchemaFilterEntry" /> that specifies which database objects to allow or exclude during generation.</param>
		</member>
		<member name="M:System.Data.Entity.Design.EntityStoreSchemaGenerator.WriteStoreSchema(System.String)">
			<summary>Writes the generated SSDL schema to a file.</summary>
			<param name="outputFileName">The name of the output file.</param>
		</member>
		<member name="M:System.Data.Entity.Design.EntityStoreSchemaGenerator.WriteStoreSchema(System.Xml.XmlWriter)">
			<summary>Writes the generated SSDL schema to an <see cref="T:System.Xml.XmlWriter" /> object.</summary>
			<param name="writer">The <see cref="T:System.Xml.XmlWriter" /> to which you want to output.</param>
		</member>
		<member name="P:System.Data.Entity.Design.EntityStoreSchemaGenerator.EntityContainer">
			<summary>Gets the store <see cref="T:System.Data.Metadata.Edm.EntityContainer" /> that was created.</summary>
			<returns>An <see cref="T:System.Data.Metadata.Edm.EntityContainer" /> object.</returns>
		</member>
		<member name="P:System.Data.Entity.Design.EntityStoreSchemaGenerator.StoreItemCollection">
			<summary>Gets the <see cref="T:System.Data.Metadata.Edm.StoreItemCollection" /> that was created.</summary>
			<returns>An <see cref="T:System.Data.Metadata.Edm.StoreItemCollection" /> object.</returns>
		</member>
		<member name="T:System.Data.Entity.Design.EntityViewGenerator">
			<summary>Produces the views for the extents in the <see cref="T:System.Data.Mapping.StorageMappingItemCollection" /> and creates a source code file for a type that will cache these views.</summary>
		</member>
		<member name="M:System.Data.Entity.Design.EntityViewGenerator.#ctor">
			<summary>Initializes a new instance of the <see cref="T:System.Data.Entity.Design.EntityViewGenerator" /> class with a <see cref="F:System.Data.Entity.Design.LanguageOption.GenerateCSharpCode" /> language option.</summary>
		</member>
		<member name="M:System.Data.Entity.Design.EntityViewGenerator.#ctor(System.Data.Entity.Design.LanguageOption)">
			<summary>Initializes a new instance of the <see cref="T:System.Data.Entity.Design.EntityViewGenerator" /> class with the specified <see cref="T:System.Data.Entity.Design.LanguageOption" />.</summary>
			<param name="languageOption">One of the <see cref="T:System.Data.Entity.Design.LanguageOption" /> values that specifies the language of the generated code. The default language is C#.</param>
		</member>
		<member name="P:System.Data.Entity.Design.EntityViewGenerator.LanguageOption">
			<summary>Gets or sets a <see cref="T:System.Data.Entity.Design.LanguageOption" /> value indicating the language of the generated code.</summary>
			<returns>One of the <see cref="T:System.Data.Entity.Design.LanguageOption" /> values. The default is <see cref="F:System.Data.Entity.Design.LanguageOption.GenerateCSharpCode" />.</returns>
		</member>
		<member name="T:System.Data.Entity.Design.LanguageOption">
			<summary>Specifies the language for the generated code.</summary>
		</member>
		<member name="F:System.Data.Entity.Design.LanguageOption.GenerateCSharpCode">
			<summary>C# code. This is the default.</summary>
		</member>
		<member name="F:System.Data.Entity.Design.LanguageOption.GenerateVBCode">
			<summary>Visual Basic code.</summary>
		</member>
		<member name="T:System.Data.Entity.Design.MetadataItemCollectionFactory">
			<summary>Represents a set of methods for creating metadata <see cref="T:System.Data.Metadata.Edm.ItemCollection" /> instances.</summary>
		</member>
		<member name="M:System.Data.Entity.Design.MetadataItemCollectionFactory.CreateEdmItemCollection(System.Collections.Generic.IEnumerable{System.Xml.XmlReader},System.Collections.Generic.IList{System.Data.Metadata.Edm.EdmSchemaError}@)">
			<summary>Creates an <see cref="T:System.Data.Metadata.Edm.EdmItemCollection" /> and loads the metadata contained in the <see cref="T:System.Collections.IEnumerable" /> of <see cref="T:System.Xml.XmlReader" />.</summary>
			<returns>An <see cref="T:System.Data.Metadata.Edm.EdmItemCollection" /> that contains the specified metadata.</returns>
			<param name="readers">An <see cref="T:System.Collections.IEnumerable" /> of <see cref="T:System.Xml.XmlReader" /> containing the metadata files.</param>
			<param name="errors">An <see cref="T:System.Collections.IList" /> of <see cref="T:System.Data.Metadata.Edm.EdmSchemaError" />. Any errors generated during the <see cref="T:System.Data.Metadata.Edm.EdmItemCollection" /> creation are added to the list.</param>
		</member>
		<member name="M:System.Data.Entity.Design.MetadataItemCollectionFactory.CreateStorageMappingItemCollection(System.Data.Metadata.Edm.EdmItemCollection,System.Data.Metadata.Edm.StoreItemCollection,System.Collections.Generic.IEnumerable{System.Xml.XmlReader},System.Collections.Generic.IList{System.Data.Metadata.Edm.EdmSchemaError}@)">
			<summary>Creates a <see cref="T:System.Data.Mapping.StorageMappingItemCollection" /> and loads the metadata contained in the specified <see cref="T:System.Data.Metadata.Edm.EdmItemCollection" />, <see cref="T:System.Data.Metadata.Edm.StoreItemCollection" />, and collection of <see cref="T:System.Xml.XmlReader" /> objects</summary>
			<returns>A <see cref="T:System.Data.Mapping.StorageMappingItemCollection" /> that contains the specified metadata</returns>
			<param name="edmCollection">An <see cref="T:System.Data.Metadata.Edm.EdmItemCollection" /> object.</param>
			<param name="storeCollection">A <see cref="T:System.Data.Metadata.Edm.StoreItemCollection" /> object.</param>
			<param name="readers">An <see cref="T:System.Collections.IEnumerable" /> of <see cref="T:System.Xml.XmlReader" /> containing the metadata files.</param>
			<param name="errors">An <see cref="T:System.Collections.IList" /> of <see cref="T:System.Data.Metadata.Edm.EdmSchemaError" />. Any errors generated during the <see cref="T:System.Data.Mapping.StorageMappingItemCollection" /> creation are added to the list</param>
		</member>
		<member name="T:System.Data.Entity.Design.PropertyGeneratedEventArgs">
			<summary>Provides data for the <see cref="E:System.Data.Entity.Design.EntityClassGenerator.OnPropertyGenerated" /> event. </summary>
		</member>
		<member name="M:System.Data.Entity.Design.PropertyGeneratedEventArgs.#ctor">
			<summary>Initializes a new instance of the <see cref="T:System.Data.Entity.Design.PropertyGeneratedEventArgs" /> class.</summary>
		</member>
		<member name="M:System.Data.Entity.Design.PropertyGeneratedEventArgs.#ctor(System.Data.Metadata.Edm.MetadataItem,System.String,System.CodeDom.CodeTypeReference)">
			<summary>Initializes a new instance of the <see cref="T:System.Data.Entity.Design.PropertyGeneratedEventArgs" /> class with the specified property source, backing field name, and return type.</summary>
			<param name="propertySource">The <see cref="T:System.Data.Metadata.Edm.MetadataItem" /> object that is the source of the property.</param>
			<param name="backingFieldName">The name of the field that backs the property.</param>
			<param name="returnType">The base type of the property.</param>
		</member>
		<member name="P:System.Data.Entity.Design.PropertyGeneratedEventArgs.AdditionalAttributes">
			<summary>Gets a List(CodeAttributeDeclaration) of attributes that will be added to the property.</summary>
			<returns>A collection that contains the attributes that will be added to the property. The collection is empty if no attributes will be added.</returns>
		</member>
		<member name="P:System.Data.Entity.Design.PropertyGeneratedEventArgs.AdditionalGetStatements">
			<summary>Gets a List(CodeStatement) containing the get statements to be added to the property.</summary>
			<returns>A collection that contains the get statements to be added to the property.</returns>
		</member>
		<member name="P:System.Data.Entity.Design.PropertyGeneratedEventArgs.AdditionalSetStatements">
			<summary>Gets a List(CodeStatement) containing the set statements to be added to the property.</summary>
			<returns>A collection that contains the set statements to be added to the property. </returns>
		</member>
		<member name="P:System.Data.Entity.Design.PropertyGeneratedEventArgs.BackingFieldName">
			<summary>Gets the name of the field that backs the property.</summary>
			<returns>The name of the field that backs the property. This can be null for navigation properties.</returns>
		</member>
		<member name="P:System.Data.Entity.Design.PropertyGeneratedEventArgs.PropertySource">
			<summary>Gets the <see cref="T:System.Data.Metadata.Edm.MetadataItem" /> object that is the source of the property.</summary>
			<returns>The <see cref="T:System.Data.Metadata.Edm.MetadataItem" /> object that is the source of the property.</returns>
		</member>
		<member name="P:System.Data.Entity.Design.PropertyGeneratedEventArgs.ReturnType">
			<summary>Gets or sets the type of the property.</summary>
			<returns>The type of the property. </returns>
		</member>
		<member name="T:System.Data.Entity.Design.PropertyGeneratedEventHandler">
			<summary>Represents the method that will handle the <see cref="E:System.Data.Entity.Design.EntityClassGenerator.OnPropertyGenerated" /> event. </summary>
			<param name="sender">The source of the event.</param>
			<param name="e">The data for the event.</param>
		</member>
		<member name="T:System.Data.Entity.Design.TypeGeneratedEventArgs">
			<summary>Provides data for the <see cref="E:System.Data.Entity.Design.EntityClassGenerator.OnTypeGenerated" /> event. </summary>
		</member>
		<member name="M:System.Data.Entity.Design.TypeGeneratedEventArgs.#ctor">
			<summary>Initializes a new instance of the <see cref="T:System.Data.Entity.Design.TypeGeneratedEventArgs" /> class.</summary>
		</member>
		<member name="M:System.Data.Entity.Design.TypeGeneratedEventArgs.#ctor(System.Data.Metadata.Edm.GlobalItem,System.CodeDom.CodeTypeReference)">
			<summary>Initializes a new instance of the <see cref="T:System.Data.Entity.Design.TypeGeneratedEventArgs" /> class with the specified source and base type. </summary>
			<param name="typeSource">The source of the type.</param>
			<param name="baseType">The base type.</param>
		</member>
		<member name="P:System.Data.Entity.Design.TypeGeneratedEventArgs.AdditionalAttributes">
			<summary>Gets a List(CodeAttributeDeclaration) containing the attributes that will be added to the type.</summary>
			<returns>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.</returns>
		</member>
		<member name="P:System.Data.Entity.Design.TypeGeneratedEventArgs.AdditionalInterfaces">
			<summary>Gets a List(Type) containing the interfaces that will be added to the type.</summary>
			<returns>A collection that contains the interfaces that will be added to the type. The collection is empty if no interfaces will be added.</returns>
		</member>
		<member name="P:System.Data.Entity.Design.TypeGeneratedEventArgs.AdditionalMembers">
			<summary>Gets a List(CodeTypeMember) containing the members that will be added to the type.</summary>
			<returns>A collection that contains the members that will be added to the type. The collection is empty if no members will be added.</returns>
		</member>
		<member name="P:System.Data.Entity.Design.TypeGeneratedEventArgs.BaseType">
			<summary>Gets or sets the base type.</summary>
			<returns>The base type. The default is <see cref="T:System.Data.Objects.DataClasses.EntityObject" />, <see cref="T:System.Data.Objects.DataClasses.ComplexObject" />, or <see cref="T:System.Data.Objects.ObjectContext" />, depending on the <see cref="P:System.Data.Entity.Design.TypeGeneratedEventArgs.TypeSource" /> property value.</returns>
		</member>
		<member name="P:System.Data.Entity.Design.TypeGeneratedEventArgs.TypeSource">
			<summary>Gets the <see cref="T:System.Data.Metadata.Edm.GlobalItem" /> object that is the source of the type.</summary>
			<returns>The <see cref="T:System.Data.Metadata.Edm.GlobalItem" /> object that is the source of the type.</returns>
		</member>
		<member name="T:System.Data.Entity.Design.TypeGeneratedEventHandler">
			<summary>Represents the method that will handle the <see cref="E:System.Data.Entity.Design.EntityClassGenerator.OnTypeGenerated" /> event.</summary>
			<param name="sender">The source of the event.</param>
			<param name="e">The data for the event.</param>
		</member>
		<member name="N:System.Data.Entity.Design.AspNet">
			<summary>The <see cref="N:System.Data.Entity.Design.AspNet" /> namespace contains the Entity Data Model (EDM) build providers for the ASP.NET build environment. </summary>
		</member>
		<member name="T:System.Data.Entity.Design.AspNet.EntityModelBuildProvider">
			<summary>Represents the CSDL build provider for the ASP.NET build environment.</summary>
		</member>
		<member name="M:System.Data.Entity.Design.AspNet.EntityModelBuildProvider.#ctor">
			<summary>Initializes a new instance of the <see cref="T:System.Data.Entity.Design.AspNet.EntityModelBuildProvider" /> class.</summary>
		</member>
		<member name="M:System.Data.Entity.Design.AspNet.EntityModelBuildProvider.GenerateCode(System.Web.Compilation.AssemblyBuilder)">
			<summary>Generates source code for the entity model build provider, and adds the source code to a specified assembly builder.</summary>
			<param name="assemblyBuilder">The assembly builder that references the source code generated by the build provider.</param>
		</member>
		<member name="M:System.Data.Entity.Design.AspNet.EntityModelBuildProvider.GetResultFlags(System.CodeDom.Compiler.CompilerResults)">
			<summary>Returns a value indicating actions required when a entity model build provider is built.</summary>
			<returns>The <see cref="F:System.Web.Compilation.BuildProviderResultFlags.ShutdownAppDomainOnChange" /> value, which indicates that the containing <see cref="T:System.AppDomain" /> will be unloaded and restarted.</returns>
			<param name="results">The compilation results for the build provider.</param>
		</member>
		<member name="T:System.Data.Entity.Design.AspNet.MappingModelBuildProvider">
			<summary>Represents the MSL build provider for the ASP.NET build environment.</summary>
		</member>
		<member name="M:System.Data.Entity.Design.AspNet.MappingModelBuildProvider.#ctor">
			<summary>Initializes a new instance of the <see cref="T:System.Data.Entity.Design.AspNet.MappingModelBuildProvider" /> class.</summary>
		</member>
		<member name="M:System.Data.Entity.Design.AspNet.MappingModelBuildProvider.GenerateCode(System.Web.Compilation.AssemblyBuilder)">
			<summary>Embeds the MSL file as a resource to the specified assembly builder.</summary>
			<param name="assemblyBuilder">The assembly builder that references the source code generated by the build provider.</param>
		</member>
		<member name="M:System.Data.Entity.Design.AspNet.MappingModelBuildProvider.GetResultFlags(System.CodeDom.Compiler.CompilerResults)">
			<summary>Returns a value indicating actions required when a storage model build provider is built.</summary>
			<returns>The <see cref="F:System.Web.Compilation.BuildProviderResultFlags.ShutdownAppDomainOnChange" /> value, which indicates that the containing <see cref="T:System.AppDomain" /> will be unloaded and restarted.</returns>
			<param name="results">The compilation results for the build provider.</param>
		</member>
		<member name="T:System.Data.Entity.Design.AspNet.StorageModelBuildProvider">
			<summary>Represents the SSDL build provider for the ASP.NET build environment.</summary>
		</member>
		<member name="M:System.Data.Entity.Design.AspNet.StorageModelBuildProvider.#ctor">
			<summary>Initializes a new instance of the <see cref="T:System.Data.Entity.Design.AspNet.StorageModelBuildProvider" /> class.</summary>
		</member>
		<member name="M:System.Data.Entity.Design.AspNet.StorageModelBuildProvider.GenerateCode(System.Web.Compilation.AssemblyBuilder)">
			<summary>Embeds the SSDL file as a resource to the specified assembly builder.</summary>
			<param name="assemblyBuilder">The assembly builder that references the source code generated by the build provider.</param>
		</member>
		<member name="M:System.Data.Entity.Design.AspNet.StorageModelBuildProvider.GetResultFlags(System.CodeDom.Compiler.CompilerResults)">
			<summary>Returns a value indicating actions required when a storage model build provider is built.</summary>
			<returns>The <see cref="F:System.Web.Compilation.BuildProviderResultFlags.ShutdownAppDomainOnChange" /> value, which indicates that the containing <see cref="T:System.AppDomain" /> will be unloaded and restarted.</returns>
			<param name="results">The compilation results for the build provider.</param>
		</member>
	</members>
</doc>