Costruttore BuildContributorContext
Inizializza una nuova istanza della classe BuildContributorContext.
Spazio dei nomi: Microsoft.Data.Schema.Build
Assembly: Microsoft.Data.Schema (in Microsoft.Data.Schema.dll)
Sintassi
'Dichiarazione
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[]
)
Parametri
- buildProperties
Tipo: System.Collections.Generic.Dictionary<String, Object>
Oggetto Dictionary di valori di proprietà denominati.Non può essere nullriferimento null (Nothing in Visual Basic).
- arguments
Tipo: System.Collections.Generic.Dictionary<String, String>
Oggetto Dictionary di argomenti e valori della riga di comando.Non può essere nullriferimento null (Nothing in Visual Basic).
- buildModel
Tipo: Microsoft.Data.Schema.SchemaModel.DataSchemaModel
Riferimento all'oggetto DataSchemaModel del progetto.Non può essere nullriferimento null (Nothing in Visual Basic).
- extensionFiles
Tipo: array<Microsoft.Build.Framework.ITaskItem[]
Matrice di oggetti ITaskItem.
Eccezioni
Eccezione | Condizione |
---|---|
ArgumentNullException | La proprietà buildProperties, la proprietà arguments o la proprietà buildModel è nullriferimento null (Nothing in Visual Basic). |
Sicurezza di .NET Framework
- Attendibilità totale per il chiamante immediato. Impossibile utilizzare questo membro in codice parzialmente attendibile. Per ulteriori informazioni, vedere Utilizzo di librerie da codice parzialmente attendibile.