SsdlToDdlActivity Class
Entity Framework 5.0
A Windows Workflow activity that generates data definition language (DDL) based on store schema definition language (SSDL).This class inherits from TemplateActivity.
System.Object
System.Activities.Activity
System.Activities.NativeActivity
Microsoft.Data.Entity.Design.VisualStudio.TextTemplating.TemplateActivity
Microsoft.Data.Entity.Design.DatabaseGeneration.Activities.SsdlToDdlActivity
System.Activities.Activity
System.Activities.NativeActivity
Microsoft.Data.Entity.Design.VisualStudio.TextTemplating.TemplateActivity
Microsoft.Data.Entity.Design.DatabaseGeneration.Activities.SsdlToDdlActivity
Namespace: Microsoft.Data.Entity.Design.DatabaseGeneration.Activities
Assembly: Microsoft.Data.Entity.Design (in Microsoft.Data.Entity.Design.dll)
The SsdlToDdlActivity type exposes the following members.
| Name | Description | |
|---|---|---|
![]() | CacheId | (Inherited from Activity.) |
![]() | CanInduceIdle | (Inherited from NativeActivity.) |
![]() | Constraints | (Inherited from Activity.) |
![]() | DdlOutput | A Windows Workflow OutArgument(Of T) that specifies the data definition language (DDL) that is generated from the store schema definition language (SSDL) in the SsdlInput and ExistingSsdlInput properties. |
![]() | DisplayName | (Inherited from Activity.) |
![]() | ExistingSsdlInput | A Windows Workflow InArgument(Of T) that specifies the existing store schema definition language (SSDL) from which the data definition language (DDL) for dropping existing database objects is generated. |
![]() | Id | (Inherited from Activity.) |
![]() | Implementation | (Inherited from NativeActivity.) |
![]() | ImplementationVersion | (Inherited from NativeActivity.) |
![]() | SsdlInput | A Windows Workflow InArgument(Of T) that specifies the store schema definition language (SSDL) from which the data definition language (DDL) for creating new database objects is generated. |
![]() | TemplateOutput | The output of the template that is specified by the TemplatePath property. (Inherited from TemplateActivity.) |
![]() | TemplatePath | The path of the text template being processed. (Inherited from TemplateActivity.) |
| Name | Description | |
|---|---|---|
![]() | Abort | (Inherited from NativeActivity.) |
![]() | CacheMetadata(ActivityMetadata) | (Inherited from NativeActivity.) |
![]() | CacheMetadata(NativeActivityMetadata) | (Inherited from NativeActivity.) |
![]() | Cancel | (Inherited from NativeActivity.) |
![]() | Equals | (Inherited from Object.) |
![]() | Execute | Transforms a text template that is specified in the TemplatePath property by calling the Visual Studio STextTemplatingService. (Inherited from TemplateActivity.) |
![]() | Finalize | (Inherited from Object.) |
![]() | GetHashCode | (Inherited from Object.) |
![]() | GetType | (Inherited from Object.) |
![]() | MemberwiseClone | (Inherited from Object.) |
![]() | OnCreateDynamicUpdateMap(UpdateMapMetadata, Activity) | (Inherited from NativeActivity.) |
![]() | OnCreateDynamicUpdateMap(NativeActivityUpdateMapMetadata, Activity) | (Inherited from NativeActivity.) |
![]() | OnGetTemplateInputs | Populates an IDictionary that is used to provide inputs to a text template. This method can be overridden in derived classes to provide custom inputs. These inputs are placed into CallContext for use by the text template. (Inherited from TemplateActivity.) |
![]() | ProcessTemplate | Processes a text template by using the STextTemplatingService in Visual Studio. (Inherited from TemplateActivity.) |
![]() | ShouldSerializeDisplayName | (Inherited from Activity.) |
![]() | ToString | (Inherited from Activity.) |
![]() | UpdateInstance | (Inherited from NativeActivity.) |
The SsdlToDdlActivity class uses classes in the Microsoft.Data.Entity.Design.VisualStudio.TextTemplating namespace to generate data definition language (DDL) that is based on a storage model by transforming a text template. (Storage models are described in store schema definition language, or SSDL.
The Generate Database Wizard uses a Windows Workflow that contains the SsdlToDdlActivity activity to generate DDL that is based on the provided SSDL.
Show:
