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

SharedAccessBlobPolicies 类

定义

表示针对容器定义的共享访问策略的集合。

public sealed class SharedAccessBlobPolicies : System.Collections.Generic.ICollection<System.Collections.Generic.KeyValuePair<string,Microsoft.Azure.Storage.Blob.SharedAccessBlobPolicy>>, System.Collections.Generic.IDictionary<string,Microsoft.Azure.Storage.Blob.SharedAccessBlobPolicy>, System.Collections.Generic.IEnumerable<System.Collections.Generic.KeyValuePair<string,Microsoft.Azure.Storage.Blob.SharedAccessBlobPolicy>>
type SharedAccessBlobPolicies = class
    interface IDictionary<string, SharedAccessBlobPolicy>
    interface ICollection<KeyValuePair<string, SharedAccessBlobPolicy>>
    interface seq<KeyValuePair<string, SharedAccessBlobPolicy>>
    interface IEnumerable
Public NotInheritable Class SharedAccessBlobPolicies
Implements ICollection(Of KeyValuePair(Of String, SharedAccessBlobPolicy)), IDictionary(Of String, SharedAccessBlobPolicy), IEnumerable(Of KeyValuePair(Of String, SharedAccessBlobPolicy))
继承
SharedAccessBlobPolicies
实现

构造函数

SharedAccessBlobPolicies()

表示针对容器定义的共享访问策略的集合。

属性

Count

获取共享访问策略集合中包含的键/SharedAccessBlobPolicy 值对的数目。

IsReadOnly

获取一个值,用于指示共享访问策略集合是否为只读。

Item[String]

获取或设置与指定的键关联的 SharedAccessBlobPolicy 项。

Keys

获取包含共享访问策略集合中的键的集合。

Values

获取包含共享访问策略集合中的值的集合。

方法

Add(KeyValuePair<String,SharedAccessBlobPolicy>)

将存储在 中的KeyValuePair<TKey,TValue>指定键/SharedAccessBlobPolicy值添加到共享访问策略的集合中。

Add(String, SharedAccessBlobPolicy)

将指定的键和 SharedAccessBlobPolicy 值添加到共享访问策略的集合。

Clear()

从共享访问集合中移除所有键和 SharedAccessBlobPolicy 值。

Contains(KeyValuePair<String,SharedAccessBlobPolicy>)

确定共享访问策略集合中是否包含指定的 SharedAccessBlobPolicy 对象中的键和 KeyValuePair<TKey,TValue> 值。

ContainsKey(String)

确定共享访问策略集合中是否包含指定的键。

CopyTo(KeyValuePair<String,SharedAccessBlobPolicy>[], Int32)

从目标数组的指定索引开始,将键/SharedAccessBlobPolicy 值对中的每个键复制到兼容的一维数组。

GetEnumerator()

返回一个枚举器用于循环访问共享访问策略的集合。

Remove(KeyValuePair<String,SharedAccessBlobPolicy>)

从共享访问策略集合中删除 SharedAccessBlobPolicy 对象中指定的 KeyValuePair<TKey,TValue> 值。

Remove(String)

从共享访问策略集合中删除具有指定键的值。

TryGetValue(String, SharedAccessBlobPolicy)

获取与指定的键关联的 SharedAccessBlobPolicy 项。

显式接口实现

IEnumerable.GetEnumerator()

返回一个枚举器用于循环访问共享访问策略的集合。

扩展方法

ToCommaSeparatedString<T>(IEnumerable<T>)

将集合的元素转换为字符串,并将它们连接成逗号分隔列表,或者为 null 或空集合返回 null。

AddRange<TKey,TValue>(IDictionary<TKey,TValue>, IReadOnlyDictionary<TKey,TValue>)

表示针对容器定义的共享访问策略的集合。

适用于