Share via


OutputGeneratorActivity.ProcessOutputGenerator<T> Method

Returns the output produced by the output generator with the specified output generator type name.

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

Syntax

'Declaration
Protected Function ProcessOutputGenerator(Of T As Class) ( _
    outputGeneratorTypeName As String, _
    context As NativeActivityContext, _
    inputs As IDictionary(Of String, Object) _
) As T
'Usage
Dim outputGeneratorTypeName As String
Dim context As NativeActivityContext
Dim inputs As IDictionary(Of String, Object)
Dim returnValue As T

returnValue = Me.ProcessOutputGenerator(outputGeneratorTypeName, _
    context, inputs)
protected T ProcessOutputGenerator<T>(
    string outputGeneratorTypeName,
    NativeActivityContext context,
    IDictionary<string, Object> inputs
)
where T : class
protected:
generic<typename T>
where T : ref class
T ProcessOutputGenerator(
    String^ outputGeneratorTypeName, 
    NativeActivityContext^ context, 
    IDictionary<String^, Object^>^ inputs
)
JScript does not support generic types or methods.

Type Parameters

  • T
    The type of the output.

Parameters

  • outputGeneratorTypeName
    Type: System.String
    The name of the type of the output generator.

Return Value

Type: T
The output produced by the output generator along with the specified output generator type name.

Remarks

The output generators used by the CsdlToSsdlAndMslActivity derived class are CsdlToMsl and CsdlToSsdl.

Permissions

See Also

Reference

OutputGeneratorActivity Class

OutputGeneratorActivity Members

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

Other Resources

Windows Workflow Foundation