你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

CloudFile.GetSharedAccessSignature 方法

定义

重载

GetSharedAccessSignature(SharedAccessFilePolicy, SharedAccessFileHeaders, String, Nullable<SharedAccessProtocol>, IPAddressOrRange)

返回文件的共享访问签名。

GetSharedAccessSignature(SharedAccessFilePolicy, SharedAccessFileHeaders, String)

返回文件的共享访问签名。

GetSharedAccessSignature(SharedAccessFilePolicy)

返回文件的共享访问签名。

GetSharedAccessSignature(SharedAccessFilePolicy, SharedAccessFileHeaders)

返回文件的共享访问签名。

GetSharedAccessSignature(SharedAccessFilePolicy, String)

返回文件的共享访问签名。

GetSharedAccessSignature(SharedAccessFilePolicy, SharedAccessFileHeaders, String, Nullable<SharedAccessProtocol>, IPAddressOrRange)

返回文件的共享访问签名。

public string GetSharedAccessSignature (Microsoft.Azure.Storage.File.SharedAccessFilePolicy policy, Microsoft.Azure.Storage.File.SharedAccessFileHeaders headers, string groupPolicyIdentifier, Microsoft.Azure.Storage.SharedAccessProtocol? protocols, Microsoft.Azure.Storage.IPAddressOrRange ipAddressOrRange);
member this.GetSharedAccessSignature : Microsoft.Azure.Storage.File.SharedAccessFilePolicy * Microsoft.Azure.Storage.File.SharedAccessFileHeaders * string * Nullable<Microsoft.Azure.Storage.SharedAccessProtocol> * Microsoft.Azure.Storage.IPAddressOrRange -> string
Public Function GetSharedAccessSignature (policy As SharedAccessFilePolicy, headers As SharedAccessFileHeaders, groupPolicyIdentifier As String, protocols As Nullable(Of SharedAccessProtocol), ipAddressOrRange As IPAddressOrRange) As String

参数

policy
SharedAccessFilePolicy

一个 SharedAccessFilePolicy 对象,指定共享访问签名的访问策略。

headers
SharedAccessFileHeaders

一个 SharedAccessFileHeaders 对象,指定要为此 SAS 访问的文件设置的可选标头值。

groupPolicyIdentifier
String

用于标识存储访问策略的字符串。

protocols
Nullable<SharedAccessProtocol>

允许的协议仅 (https,或 http 和 https) 。 如果不想限制协议,则为 Null。

ipAddressOrRange
IPAddressOrRange

允许的 IP 地址或 IP 地址范围。 如果不想根据 IP 地址进行限制,则为 Null。

返回

URI 查询字符串形式的共享访问签名。

适用于

GetSharedAccessSignature(SharedAccessFilePolicy, SharedAccessFileHeaders, String)

返回文件的共享访问签名。

public string GetSharedAccessSignature (Microsoft.Azure.Storage.File.SharedAccessFilePolicy policy, Microsoft.Azure.Storage.File.SharedAccessFileHeaders headers, string groupPolicyIdentifier);
member this.GetSharedAccessSignature : Microsoft.Azure.Storage.File.SharedAccessFilePolicy * Microsoft.Azure.Storage.File.SharedAccessFileHeaders * string -> string
Public Function GetSharedAccessSignature (policy As SharedAccessFilePolicy, headers As SharedAccessFileHeaders, groupPolicyIdentifier As String) As String

参数

policy
SharedAccessFilePolicy

一个 SharedAccessFilePolicy 对象,指定共享访问签名的访问策略。

headers
SharedAccessFileHeaders

一个 SharedAccessFileHeaders 对象,指定要为此 SAS 访问的文件设置的可选标头值。

groupPolicyIdentifier
String

用于标识存储访问策略的字符串。

返回

URI 查询字符串形式的共享访问签名。

适用于

GetSharedAccessSignature(SharedAccessFilePolicy)

返回文件的共享访问签名。

public string GetSharedAccessSignature (Microsoft.Azure.Storage.File.SharedAccessFilePolicy policy);
member this.GetSharedAccessSignature : Microsoft.Azure.Storage.File.SharedAccessFilePolicy -> string
Public Function GetSharedAccessSignature (policy As SharedAccessFilePolicy) As String

参数

policy
SharedAccessFilePolicy

一个 SharedAccessFilePolicy 对象,指定共享访问签名的访问策略。

返回

URI 查询字符串形式的共享访问签名。

注解

返回的查询字符串包含前导问号。

适用于

GetSharedAccessSignature(SharedAccessFilePolicy, SharedAccessFileHeaders)

返回文件的共享访问签名。

public string GetSharedAccessSignature (Microsoft.Azure.Storage.File.SharedAccessFilePolicy policy, Microsoft.Azure.Storage.File.SharedAccessFileHeaders headers);
member this.GetSharedAccessSignature : Microsoft.Azure.Storage.File.SharedAccessFilePolicy * Microsoft.Azure.Storage.File.SharedAccessFileHeaders -> string
Public Function GetSharedAccessSignature (policy As SharedAccessFilePolicy, headers As SharedAccessFileHeaders) As String

参数

policy
SharedAccessFilePolicy

一个 SharedAccessFilePolicy 对象,指定共享访问签名的访问策略。

headers
SharedAccessFileHeaders

一个 SharedAccessFileHeaders 对象,指定要为此 SAS 访问的文件设置的可选标头值。

返回

URI 查询字符串形式的共享访问签名。

适用于

GetSharedAccessSignature(SharedAccessFilePolicy, String)

返回文件的共享访问签名。

public string GetSharedAccessSignature (Microsoft.Azure.Storage.File.SharedAccessFilePolicy policy, string groupPolicyIdentifier);
member this.GetSharedAccessSignature : Microsoft.Azure.Storage.File.SharedAccessFilePolicy * string -> string
Public Function GetSharedAccessSignature (policy As SharedAccessFilePolicy, groupPolicyIdentifier As String) As String

参数

policy
SharedAccessFilePolicy

一个 SharedAccessFilePolicy 对象,指定共享访问签名的访问策略。

groupPolicyIdentifier
String

用于标识存储访问策略的字符串。

返回

URI 查询字符串形式的共享访问签名。

注解

返回的查询字符串包含前导问号。

适用于