Share via


BuildContributorContext Constructor

Initializes a new instance of the BuildContributorContext class.

Namespace:  Microsoft.Data.Schema.Build
Assembly:  Microsoft.Data.Schema (in Microsoft.Data.Schema.dll)

Syntax

'Declaration
Public Sub New ( _
    buildProperties As Dictionary(Of String, Object), _
    arguments As Dictionary(Of String, String), _
    buildModel As DataSchemaModel, _
    extensionFiles As ITaskItem() _
)
public BuildContributorContext(
    Dictionary<string, Object> buildProperties,
    Dictionary<string, string> arguments,
    DataSchemaModel buildModel,
    ITaskItem[] extensionFiles
)
public:
BuildContributorContext(
    Dictionary<String^, Object^>^ buildProperties, 
    Dictionary<String^, String^>^ arguments, 
    DataSchemaModel^ buildModel, 
    array<ITaskItem^>^ extensionFiles
)
new : 
        buildProperties:Dictionary<string, Object> * 
        arguments:Dictionary<string, string> * 
        buildModel:DataSchemaModel * 
        extensionFiles:ITaskItem[] -> BuildContributorContext
public function BuildContributorContext(
    buildProperties : Dictionary<String, Object>, 
    arguments : Dictionary<String, String>, 
    buildModel : DataSchemaModel, 
    extensionFiles : ITaskItem[]
)

Parameters

Exceptions

Exception Condition
ArgumentNullException

The buildProperties property, the arguments property, or the buildModel property is nulla null reference (Nothing in Visual Basic).

.NET Framework Security

See Also

Reference

BuildContributorContext Class

Microsoft.Data.Schema.Build Namespace