SASQueryParameters class 
表示构成 Azure 存储 SAS 查询参数的组件。 此类型不是由用户直接构造的;它仅由 AccountSASSignatureValues 和 FileSASSignatureValues 类型生成。 生成后,可以将其编码为 toString() 并直接追加到 URL(不过,如果存在现有的查询参数,这可能会影响追加这些查询参数的适当方式),应谨慎使用。
注意:此类的实例是不可变的。
构造函数
| SASQuery | 创建 SASQueryParameters 的实例。 | 
属性
| cache | Blob/文件服务 SAS 中的缓存控制标头的值。 | 
| content | Blob/文件服务 SAS 中内容处置标头的值。 | 
| content | Blob/文件服务 SAS 中内容编码标头的值。 | 
| content | Blob/文件服务 SAS 中内容长度标头的值。 | 
| content | Blob/文件服务 SAS 中内容类型标头的值。 | 
| expires | 仅当提供标识符时才可选。 此 SAS 令牌的到期时间。 | 
| identifier | Optional. 签名标识符(仅适用于 FileSASSignatureValues)。 请参阅 https://free.blessedness.top/rest/api/storageservices/establishing-a-stored-access-policy | 
| ip | Optional. 此 SAS 允许的 IP 范围。 | 
| permissions | 仅当提供标识符时才可选。 有关更多详细信息,请参阅 AccountSASPermissions、FileSASPermissions或 ShareSASPermissions。 | 
| protocol | Optional. 允许的 HTTP 协议(s)。 | 
| resource | Optional. 存储共享或文件路径(仅适用于 FileSASSignatureValues)。 | 
| resource | Optional. 要访问的存储资源类型(仅适用于帐户 SAS)。 有关详细信息,请参阅 AccountSASResourceTypes。 | 
| services | Optional. 要访问的存储服务(仅适用于帐户 SAS)。 有关详细信息,请参阅 AccountSASServices。 | 
| signature | SAS 令牌的签名。 | 
| starts | Optional. 此 SAS 令牌的开始时间。 | 
| version | 存储 API 版本。 | 
方法
| to | 将所有 SAS 查询参数编码为可以追加到 URL 的字符串中。 | 
构造函数详细信息
		SASQueryParameters(string, string, string, string, string, SASProtocol, Date, Date, SasIPRange, string, string, string, string, string, string, string)
	  
	创建 SASQueryParameters 的实例。
new SASQueryParameters(version: string, signature: string, permissions?: string, services?: string, resourceTypes?: string, protocol?: SASProtocol, startsOn?: Date, expiresOn?: Date, ipRange?: SasIPRange, identifier?: string, resource?: string, cacheControl?: string, contentDisposition?: string, contentEncoding?: string, contentLanguage?: string, contentType?: string)参数
- version
- 
				string 
表示存储版本
- signature
- 
				string 
表示 SAS 令牌的签名
- permissions
- 
				string 
表示存储权限
- services
- 
				string 
表示正在访问的存储服务(仅适用于帐户 SAS)
- resourceTypes
- 
				string 
表示正在访问的存储资源类型(仅适用于帐户 SAS)
- protocol
- SASProtocol
表示允许的 HTTP 协议
- startsOn
- 
				Date 
表示此 SAS 令牌的开始时间
- expiresOn
- 
				Date 
表示此 SAS 令牌的到期时间
- ipRange
- SasIPRange
表示此 SAS 令牌的有效 IP 地址范围
- identifier
- 
				string 
表示已签名标识符(仅适用于服务 SAS)
- resource
- 
				string 
表示存储容器或 Blob(仅适用于服务 SAS)
- cacheControl
- 
				string 
表示缓存控制标头(仅适用于 Blob/文件服务 SAS)
- contentDisposition
- 
				string 
表示内容处置标头(仅适用于 Blob/文件服务 SAS)
- contentEncoding
- 
				string 
表示内容编码标头(仅适用于 Blob/文件服务 SAS)
- contentLanguage
- 
				string 
表示内容语言标头(仅适用于 Blob/文件服务 SAS)
- contentType
- 
				string 
表示内容类型标头(仅适用于 Blob/文件服务 SAS)
属性详细信息
		cacheControl
	 
	Blob/文件服务 SAS 中的缓存控制标头的值。
cacheControl?: string属性值
string
		contentDisposition
	 
	Blob/文件服务 SAS 中内容处置标头的值。
contentDisposition?: string属性值
string
		contentEncoding
	 
	Blob/文件服务 SAS 中内容编码标头的值。
contentEncoding?: string属性值
string
		contentLanguage
	 
	Blob/文件服务 SAS 中内容长度标头的值。
contentLanguage?: string属性值
string
		contentType
	 
	Blob/文件服务 SAS 中内容类型标头的值。
contentType?: string属性值
string
		expiresOn
	 
	仅当提供标识符时才可选。 此 SAS 令牌的到期时间。
expiresOn?: Date属性值
Date
identifier
Optional. 签名标识符(仅适用于 FileSASSignatureValues)。
请参阅 https://free.blessedness.top/rest/api/storageservices/establishing-a-stored-access-policy
identifier?: string属性值
string
		ipRange
	 
	
permissions
仅当提供标识符时才可选。 有关更多详细信息,请参阅 AccountSASPermissions、FileSASPermissions或 ShareSASPermissions。
permissions?: string属性值
string
protocol
resource
		resourceTypes
	 
	Optional. 要访问的存储资源类型(仅适用于帐户 SAS)。 有关详细信息,请参阅 AccountSASResourceTypes。
resourceTypes?: string属性值
string
services
signature
SAS 令牌的签名。
signature: string属性值
string
		startsOn
	 
	Optional. 此 SAS 令牌的开始时间。
startsOn?: Date属性值
Date
version
存储 API 版本。
version: string属性值
string
方法详细信息
		toString()
	 
	将所有 SAS 查询参数编码为可以追加到 URL 的字符串中。
function toString(): string返回
string