BuildContributorContext-Konstruktor
Initialisiert eine neue Instanz der BuildContributorContext-Klasse.
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[]
)
Parameter
- buildProperties
Typ: System.Collections.Generic.Dictionary<String, Object>
Ein Dictionary-Element mit benannten Eigenschaftswerten.Kann nicht nullNULL-Verweis (Nothing in Visual Basic) sein.
- arguments
Typ: System.Collections.Generic.Dictionary<String, String>
Ein Dictionary-Element mit Befehlszeilenargumenten und Werten.Kann nicht nullNULL-Verweis (Nothing in Visual Basic) sein.
- buildModel
Typ: Microsoft.Data.Schema.SchemaModel.DataSchemaModel
Ein Verweis auf das DataSchemaModel des Projekts.Kann nicht nullNULL-Verweis (Nothing in Visual Basic) sein.
- extensionFiles
Typ: array<Microsoft.Build.Framework.ITaskItem[]
Ein Array von ITaskItem-Objekten.
Ausnahmen
Ausnahme | Bedingung |
---|---|
ArgumentNullException | Die buildProperties-Eigenschaft, die arguments- Eigenschaft oder die buildModel-Eigenschaft ist nullNULL-Verweis (Nothing in Visual Basic). |
.NET Framework-Sicherheit
- Volle Vertrauenswürdigkeit für den unmittelbaren Aufrufer. Dieser Member kann von nur teilweise vertrauenswürdigem Code nicht verwendet werden. Weitere Informationen finden Sie unter Verwenden von Bibliotheken aus teilweise vertrauenswürdigem Code.