示例#1
0
        private void UpdateQueryBuilder()
        {
            SasQueryBuilder newQueryBuilder = new SasQueryBuilder(this.SASToken);

            newQueryBuilder.Add(Constants.QueryConstants.ApiVersion, Constants.HeaderConstants.TargetStorageVersion);

            this.queryBuilder = newQueryBuilder;
        }
        private void UpdateQueryBuilder()
        {
            SasQueryBuilder newQueryBuilder = new SasQueryBuilder(this.SASToken);

            if (newQueryBuilder.ContainsQueryStringName(Constants.QueryConstants.ApiVersion))
            {
                string errorMessage = string.Format(SR.UnexpectedParameterInSAS);
                throw new ArgumentException(errorMessage);
            }

            newQueryBuilder.Add(Constants.QueryConstants.ApiVersion, Constants.HeaderConstants.TargetStorageVersion);
            this.queryBuilder = newQueryBuilder;
        }