你当前正在访问 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")]
public class AuthorizationRules : System.Collections.Generic.ICollection<Microsoft.Azure.NotificationHubs.Messaging.AuthorizationRule>, System.Collections.Generic.IEnumerable<Microsoft.Azure.NotificationHubs.Messaging.AuthorizationRule>
[<System.Runtime.Serialization.CollectionDataContract(ItemName="AuthorizationRule", Name="AuthorizationRules", Namespace="http://schemas.microsoft.com/netservices/2010/10/servicebus/connect")>]
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

获取 ICollection<T> 中包含的元素数。

IsReadOnly

获取一个值,该值指示 ICollection<T> 是否为只读。

RequiresEncryption

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

方法

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()

表示 AuthorizationRule 的集合。

适用于