语言

DistributionSubscriptionCollection 类

定义

表示 对象的集合 DistributionSubscription 。

public ref class DistributionSubscriptionCollection sealed : Microsoft::SqlServer::Replication::ReplicationBaseCollection
public sealed class DistributionSubscriptionCollection : Microsoft.SqlServer.Replication.ReplicationBaseCollection
type DistributionSubscriptionCollection = class
    inherit ReplicationBaseCollection
Public NotInheritable Class DistributionSubscriptionCollection
Inherits ReplicationBaseCollection
继承
DistributionSubscriptionCollection

注解

集合中的对象 DistributionSubscription 可以从 Item[] 该属性访问。 这可以通过[Int32]索引值或由定义订阅的属性组成SubscriberNameSubscriptionDBName的[String, String]索引值实现。

该命名空间、类或成员仅在 .NET 框架 2.0 版本中支持。

线程安全性

任何此类公共静态(SharedMicrosoft Visual Basic)成员对多线程操作都是安全的。 不能保证任何实例成员是线程安全的。

属性

名称 说明
Count

获取被引用集合中的对象数量。

(继承自 ReplicationBaseCollection)
IsSynchronized

获取对集合的访问是否同步,因此是线程安全的。

(继承自 ReplicationBaseCollection)
Item[Int32]

通过索引号获得 DistributionSubscription 集合中的对象。

Item[String, String]

在 by DistributionSubscriptionCollectionSubscriberName 和SubscriptionDBName属性中获得DistributionSubscription一个对象,唯一标识分发器的订阅。

SyncRoot

获取一个对象,该对象可用于同步对集合的访问。

(继承自 ReplicationBaseCollection)

方法

名称 说明
CopyTo(Array, Int32)

将集合复制到数组。

(继承自 ReplicationBaseCollection)
CopyTo(DistributionSubscriptionCollection, Int32)

复制了收藏。

GetEnumerator()

它会得到一个枚举器,用于遍历集合中的对象。

(继承自 ReplicationBaseCollection)
InitList()

初始化复制基的集合。

(继承自 ReplicationBaseCollection)
Refresh()

刷新收藏。

(继承自 ReplicationBaseCollection)

适用于