Share via


OutputGeneratorActivity Class

A base class for CsdlToSsdlAndMslActivity.

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

Syntax

'Declaration
Public MustInherit Class OutputGeneratorActivity _
    Inherits NativeActivity
'Usage
Dim instance As OutputGeneratorActivity
public abstract class OutputGeneratorActivity : NativeActivity
public ref class OutputGeneratorActivity abstract : public NativeActivity
public abstract class OutputGeneratorActivity extends NativeActivity

Remarks

The OutputGeneratorActivity class is an abstract base class that provides functionality for generating output that is supplied to a NativeActivityContext based on input in a NativeActivityContext. The CsdlToSsdlAndMslActivity class is a derived class that transforms conceptual schema definition language (CSDL) to store schema definition language (SSDL) and mapping specification language (MSL).

Inheritance Hierarchy

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

Thread Safety

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

See Also

Reference

OutputGeneratorActivity Members

Microsoft.Data.Entity.Design.DatabaseGeneration.OutputGenerators Namespace

Other Resources

Windows Workflow Foundation