EdmExtension Class

 

Provides helper methods to classes in the Microsoft.Data.Entity.Design.DatabaseGeneration, Microsoft.Data.Entity.Design.DatabaseGeneration.Activities, and Microsoft.Data.Entity.Design.DatabaseGeneration.OutputGenerators namespaces for generating and validating ItemCollections.

Namespace:   Microsoft.Data.Entity.Design.DatabaseGeneration
Assembly:  Microsoft.Data.Entity.Design.DatabaseGeneration (in Microsoft.Data.Entity.Design.DatabaseGeneration.dll)

System.Object
  Microsoft.Data.Entity.Design.DatabaseGeneration.EdmExtension

[SuppressMessageAttribute("Microsoft.Naming", "CA1704:IdentifiersShouldBeSpelledCorrectly", 
	MessageId = "Edm")]
public static class EdmExtension

NameDescription
System_CAPS_pubmethodSystem_CAPS_staticCreateAndValidateEdmItemCollection(String, Version)

Converts a string representation of conceptual schema definition language (CSDL) to an EdmItemCollection and validates it.

System_CAPS_pubmethodSystem_CAPS_staticCreateAndValidateStoreItemCollection(String, Version, IDbDependencyResolver, Boolean)

Converts a string representation of store schema definition language (SSDL) to a StoreItemCollection and validates it.

System_CAPS_pubmethodSystem_CAPS_staticCreateStoreItemCollection(String, Version, IDbDependencyResolver, IList<EdmSchemaError>)

Converts a string representation of store schema definition language (SSDL) to a StoreItemCollection.

System_CAPS_pubmethodSystem_CAPS_staticGetInvalidCharsException(String)

Returns a localized exception from the database generation process if the name supplied in the store schema definition language (SSDL) contains invalid characters for the target database.

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