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

AuthorizationRules 类

定义

表示 AuthorizationRule 的集合。

[System.Runtime.Serialization.CollectionDataContract(ItemName="AuthorizationRule", Name="AuthorizationRules", Namespace="http://schemas.microsoft.com/netservices/2010/10/servicebus/connect")]
[System.Runtime.Serialization.KnownType(typeof(Microsoft.ServiceBus.Messaging.AuthorizationRule))]
public class AuthorizationRules : System.Collections.Generic.ICollection<Microsoft.ServiceBus.Messaging.AuthorizationRule>, System.Collections.Generic.IEnumerable<Microsoft.ServiceBus.Messaging.AuthorizationRule>
[<System.Runtime.Serialization.CollectionDataContract(ItemName="AuthorizationRule", Name="AuthorizationRules", Namespace="http://schemas.microsoft.com/netservices/2010/10/servicebus/connect")>]
[<System.Runtime.Serialization.KnownType(typeof(Microsoft.ServiceBus.Messaging.AuthorizationRule))>]
type AuthorizationRules = class
    interface ICollection<AuthorizationRule>
    interface seq<AuthorizationRule>
    interface IEnumerable
Public Class AuthorizationRules
Implements ICollection(Of AuthorizationRule), IEnumerable(Of AuthorizationRule)
继承
AuthorizationRules
属性
实现

构造函数

AuthorizationRules()

初始化 AuthorizationRules 类的新实例。

AuthorizationRules(IEnumerable<AuthorizationRule>)

使用 列表AuthorizationRule初始化 类的新实例AuthorizationRules

字段

innerCollection

指定内部集合。

Serializer

指定用于序列化和反序列化对象的序列化程序。

属性

Count

获取或设置集合中包含的 的数量 AuthorizationRule

IsReadOnly

获取或设置 是否 AuthorizationRules 为只读。

RequiresEncryption

获取一个值,该值指示 是否需要 AuthorizationRules 加密。

方法

Add(AuthorizationRule)

将指定的 AuthorizationRule 添加到集合中。

Clear()

清除集合中的所有元素。

Contains(AuthorizationRule)

确定集合中是否存在指定的项。

CopyTo(AuthorizationRule[], Int32)

从指定的数组索引开始,将元素复制到数组中。

GetEnumerator()

获取循环访问集合的枚举器。

GetRules(Predicate<AuthorizationRule>)

获取 的 AuthorizationRule集。

GetRules(String)

获取与指定值匹配的 的集 AuthorizationRule

HasEqualRuntimeBehavior(AuthorizationRules)

确定指定的 AuthorizationRules 是否具有与当前对象相等的运行时行为。

Remove(AuthorizationRule)

从集合中移除指定的 AuthorizationRule

TryGetSharedAccessAuthorizationRule(String, SharedAccessAuthorizationRule)

获取与指定键关联的规则。

显式接口实现

IEnumerable.GetEnumerator()

获取循环访问集合的枚举器。

扩展方法

ToCommaSeparatedString<T>(IEnumerable<T>)

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

适用于