Class SasQueryBuilder
- Namespace
- Microsoft.WindowsAzure.Storage.Core
- Assembly
- Microsoft.WindowsAzure.Storage.dll
A convenience class for constructing SAS-specific URI query strings.
public class SasQueryBuilder : UriQueryBuilder
- Inheritance
-
SasQueryBuilder
- Inherited Members
Constructors
SasQueryBuilder(string)
Public SasQueryBuilder constructor.
public SasQueryBuilder(string sasToken)
Parameters
sasToken
stringThe ASA token used to authenticate request.
Properties
RequireHttps
Returns True if any of the parameters specifies https:.
public bool RequireHttps { get; }
Property Value
Methods
Add(string, string)
Add the query string value with URI escaping.
public override void Add(string name, string value)
Parameters
AddToUri(Uri)
Adds a query parameter to a URI.
public override Uri AddToUri(Uri uri)
Parameters
uri
UriA System.Uri object containing the original URI, including any existing query parameters.
Returns
- Uri
A System.Uri object with the new query parameter appended.