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;
}
var dataSlices = DataFactoryClient.ListDataSlices(
ResourceGroupName, DataFactoryName, TableName, StartDateTime,
EndDateTime);
if (dataSlices == null || dataSlices.Count == 0)
{
WriteWarning(string.Format(
CultureInfo.InvariantCulture,
Resources.NoDataSliceFound));
}
WriteObject(dataSlices, true);
}