TemplateActivity Class
TemplateActivity that allows the transformation of a T4 template within a WF workflow. NOTE that this class should avoid any dependencies on any instance types (especially types instantiated by the Entity Designer) in the Microsoft.Data.Entity.Design.* namespace except for Microsoft.Data.Entity.Design.CreateDatabase. This class exists in this project because of VS dependencies.
Assembly: Microsoft.Data.Entity.Design (in Microsoft.Data.Entity.Design.dll)
System.Activities.Activity
System.Activities.NativeActivity
Microsoft.Data.Entity.Design.VisualStudio.TextTemplating.TemplateActivity
Microsoft.Data.Entity.Design.DatabaseGeneration.Activities.SsdlToDdlActivity
Name | Description | |
---|---|---|
![]() | TemplateActivity() | Initializes a new instance of the TemplateActivity class. |
Name | Description | |
---|---|---|
![]() | CacheId | (Inherited from Activity.) |
![]() | CanInduceIdle | (Inherited from NativeActivity.) |
![]() | Constraints | (Inherited from Activity.) |
![]() | DisplayName | (Inherited from Activity.) |
![]() | Id | (Inherited from Activity.) |
![]() | Implementation | (Inherited from NativeActivity.) |
![]() | ImplementationVersion | (Inherited from NativeActivity.) |
![]() | TemplateOutput | The output of the template that is specified by the TemplatePath property. |
![]() | TemplatePath | The path of the text template being processed. |
Name | Description | |
---|---|---|
![]() | Abort(NativeActivityAbortContext) | (Inherited from NativeActivity.) |
![]() | CacheMetadata(ActivityMetadata) | (Inherited from NativeActivity.) |
![]() | CacheMetadata(NativeActivityMetadata) | (Inherited from NativeActivity.) |
![]() | Cancel(NativeActivityContext) | (Inherited from NativeActivity.) |
![]() | Equals(Object) | (Inherited from Object.) |
![]() | Execute(NativeActivityContext) | Transforms a text template that is specified in the TemplatePath property by calling the Visual Studio STextTemplatingService.(Overrides NativeActivity.Execute(NativeActivityContext).) |
![]() | Finalize() | (Inherited from Object.) |
![]() | GetHashCode() | (Inherited from Object.) |
![]() | GetType() | (Inherited from Object.) |
![]() | MemberwiseClone() | (Inherited from Object.) |
![]() | OnCreateDynamicUpdateMap(NativeActivityUpdateMapMetadata, Activity) | (Inherited from NativeActivity.) |
![]() | OnCreateDynamicUpdateMap(UpdateMapMetadata, Activity) | (Inherited from NativeActivity.) |
![]() | OnGetTemplateInputs(NativeActivityContext, IDictionary<String, Object>) | 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. |
![]() | ProcessTemplate(String) | Process a T4 template using Visual Studio's text templating service, given a path that could contain macros (i.e. "$(DevEnvDir)\..."). NOTE: Template paths that are not files or are UNC paths are not allowed |
![]() | ShouldSerializeDisplayName() | (Inherited from Activity.) |
![]() | ToString() | (Inherited from Activity.) |
![]() | UpdateInstance(NativeActivityUpdateContext) | (Inherited from NativeActivity.) |
Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.