Microsoft.Azure.Commands.DataFactories.DataFactoryClient.SetSliceStatus C# (CSharp) 메소드

SetSliceStatus() 공개 메소드

public SetSliceStatus ( string resourceGroupName, string dataFactoryName, string datasetName, string sliceState, string updateType, System.DateTime dataSliceRangeStartTime, System.DateTime dataSliceRangeEndTime ) : void
resourceGroupName string
dataFactoryName string
datasetName string
sliceState string
updateType string
dataSliceRangeStartTime System.DateTime
dataSliceRangeEndTime System.DateTime
리턴 void
        public virtual void SetSliceStatus(
            string resourceGroupName,
            string dataFactoryName,
            string datasetName,
            string sliceState,
            string updateType,
            DateTime dataSliceRangeStartTime,
            DateTime dataSliceRangeEndTime)
        {
            DataPipelineManagementClient.DataSlices.SetStatus(
                resourceGroupName,
                dataFactoryName,
                datasetName,
                new DataSliceSetStatusParameters()
                {
                    SliceState = sliceState,
                    UpdateType = updateType,
                    DataSliceRangeStartTime = dataSliceRangeStartTime.ConvertToISO8601DateTimeString(),
                    DataSliceRangeEndTime = dataSliceRangeEndTime.ConvertToISO8601DateTimeString(),
                });
        }

Usage Example

예제 #1
0
        public override void ExecuteCmdlet()
        {
            if (ParameterSetName == ByFactoryObject)
            {
                if (DataFactory == null)
                {
                    throw new PSArgumentNullException(string.Format(CultureInfo.InvariantCulture, Resources.DataFactoryArgumentInvalid));
                }

                DataFactoryName   = DataFactory.DataFactoryName;
                ResourceGroupName = DataFactory.ResourceGroupName;
            }

            DataFactoryClient.SetSliceStatus(
                ResourceGroupName,
                DataFactoryName,
                this.DatasetName,
                Status,
                UpdateType,
                StartDateTime,
                EndDateTime);

            WriteObject(true);
        }