Export (0) Print
Expand All

CsdlToSsdlAndMslActivity Class

A Windows Workflow activity that generates a storage model and mapping information based on a conceptual model.

System.Object
  System.Activities.Activity
    System.Activities.NativeActivity
      Microsoft.Data.Entity.Design.DatabaseGeneration.OutputGenerators.OutputGeneratorActivity
        Microsoft.Data.Entity.Design.DatabaseGeneration.Activities.CsdlToSsdlAndMslActivity

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

public sealed class CsdlToSsdlAndMslActivity : OutputGeneratorActivity

The CsdlToSsdlAndMslActivity type exposes the following members.

  NameDescription
Public methodCsdlToSsdlAndMslActivityCreates a new instance of the CsdlToSsdlAndMslActivity class.
Top

  NameDescription
Protected propertyCacheId (Inherited from Activity.)
Protected propertyCanInduceIdle (Inherited from NativeActivity.)
Protected propertyConstraints (Inherited from Activity.)
Public propertyCsdlInputA Windows Workflow InArgument<T> that specifies the conceptual schema definition language (CSDL) from which store schema definition language (SSDL) and mapping specification language (MSL) are generated.
Public propertyDisplayName (Inherited from Activity.)
Public propertyId (Inherited from Activity.)
Protected propertyImplementation (Inherited from NativeActivity.)
Protected propertyImplementationVersion (Inherited from NativeActivity.)
Public propertyMslOutputA Windows Workflow OutArgument<T> that specifies the mapping specification language (MSL) generated from conceptual schema definition language (CSDL) in the CsdlInput property.
Public propertyMslOutputGeneratorTypeThe assembly-qualified name of the type used to generate mapping specification language (MSL) from the conceptual schema definition language (CSDL) in the CsdlInput property.
Protected propertyOutputGeneratorOutputSpecifies the assembly-qualified type name of the output generator. (Inherited from OutputGeneratorActivity.)
Public propertyOutputGeneratorTypeAn InArgument<T> that specifies the assembly-qualified type name of the output generator. (Inherited from OutputGeneratorActivity.)
Public propertySsdlOutputA Windows Workflow OutArgument<T> that specifies the store schema language definition (SSDL) generated from conceptual schema definition language (CSDL) in the CsdlInput property.
Top

  NameDescription
Protected methodAbort (Inherited from NativeActivity.)
Protected methodCacheMetadata(ActivityMetadata) (Inherited from NativeActivity.)
Protected methodCacheMetadata(NativeActivityMetadata) (Inherited from NativeActivity.)
Protected methodCancel (Inherited from NativeActivity.)
Public methodEquals (Inherited from Object.)
Protected methodExecuteGenerates output that is supplied to the specified NativeActivityContext based on input specified in the NativeActivityContext. (Inherited from OutputGeneratorActivity.)
Protected methodFinalize (Inherited from Object.)
Public methodGetHashCode (Inherited from Object.)
Public methodGetType (Inherited from Object.)
Protected methodMemberwiseClone (Inherited from Object.)
Protected methodOnCreateDynamicUpdateMap(UpdateMapMetadata, Activity) (Inherited from NativeActivity.)
Protected methodOnCreateDynamicUpdateMap(NativeActivityUpdateMapMetadata, Activity) (Inherited from NativeActivity.)
Protected methodProcessOutputGenerator<T>Returns the output produced by the output generator with the specified output generator type name. (Inherited from OutputGeneratorActivity.)
Public methodShouldSerializeDisplayName (Inherited from Activity.)
Public methodToString (Inherited from Activity.)
Protected methodUpdateInstance (Inherited from NativeActivity.)
Top

The CsdlToSsdlAndMslActivity class uses classes in the Microsoft.Data.Entity.Design.DatabaseGeneration.OutputGenerators namespace to generate a storage model and mapping information based on a conceptual model.

The Generate Database Wizard uses a Windows Workflow that contains the CsdlToSsdlAndMslActivity class to generate store schema definition language (SSDL) and mapping specification language (MSL) based on the provided conceptual schema definition language (CSDL).

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