BuildContributorContext 생성자
BuildContributorContext 클래스의 새 인스턴스를 초기화합니다.
네임스페이스: Microsoft.Data.Schema.Build
어셈블리: Microsoft.Data.Schema(Microsoft.Data.Schema.dll)
구문
‘선언
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[]
)
매개 변수
- buildProperties
형식: System.Collections.Generic.Dictionary<String, Object>
명명된 속성 값의 Dictionary입니다.nullNull 참조(Visual Basic의 경우 Nothing)일 수 없습니다.
- arguments
형식: System.Collections.Generic.Dictionary<String, String>
명령줄 인수 및 값의 Dictionary입니다.nullNull 참조(Visual Basic의 경우 Nothing)일 수 없습니다.
- buildModel
형식: Microsoft.Data.Schema.SchemaModel.DataSchemaModel
프로젝트의 DataSchemaModel에 대한 참조입니다.nullNull 참조(Visual Basic의 경우 Nothing)일 수 없습니다.
- extensionFiles
형식: array<Microsoft.Build.Framework.ITaskItem[]
ITaskItem 개체의 배열입니다.
예외
예외 | 상황 |
---|---|
ArgumentNullException | buildProperties 속성, arguments 속성 또는 buildModel 속성은 nullNull 참조(Visual Basic의 경우 Nothing)입니다. |
.NET Framework 보안
- 직접 실행 호출자의 경우 완전히 신뢰합니다. 이 멤버는 부분적으로 신뢰할 수 있는 코드에서 사용할 수 없습니다. 자세한 내용은 부분 신뢰 코드에서 라이브러리 사용을 참조하십시오.