The EnumSubscriptions method returns a QueryResults object enumerating the subscriptions to a replication publication.
MergePublication Object | TransPublication Object |
object.EnumSubscriptions() as QueryResults
Part | Description |
---|---|
object | Expression that evaluates to an object in the Applies To list |
For the MergePublication object, a QueryResults object containing one result set defined by these columns.
Column | Data type | Description |
---|---|---|
subscription_name | nvarchar(258) | Subscription name. |
publication | nvarchar(129) | Publication name. |
publisher | nvarchar(129) | Name of the publishing data source. |
publisher_db | nvarchar(129) | Name of the database referenced by the publication. |
subscriber | nvarchar(129) | Name of the subscribing data source. |
subscriber_db | nvarchar(129) | Name of the subscribed database at the Subscriber. |
status | integer | Subscription status. Interpret the value by using SQLDMO_SUBSTATUS_ TYPE. |
subscriber_type | integer | Subscriber type. |
subscription_type | integer | Subscription direction. Interpret the value by using SQLDMO_ SUBSCRIPTION_TYPE. |
priority | single | Conflict resolution priority. |
sync_type | tinyint | Type of synchronization used. Interpret the value by using SQLDMO_ SUBSYNC_TYPE. |
description | nvarchar(256) | Descriptive text. |
merge_jobid | binary(22) | Identifier of the SQL Server Agent job launching the replication agent. |
full_publication | tinyint | Reserved. |
For the TransPublication object, a QueryResults object containing one result set defined by these columns.
Column | Data type | Description |
---|---|---|
subscriber | nvarchar(129) | Name of the subscribing data source. |
publication | nvarchar(129) | Publication name. |
article | nvarchar(129) | When publication is not full, article subscribed to. |
destination database | nvarchar(129) | Name of the subscribed database at the Subscriber. |
subscription status | tinyint | Subscription status. Interpret the value by using SQLDMO_SUBSTATUS_ TYPE. |
synchronization type | tinyint | Type of synchronization used. Interpret the value by using SQLDMO_ SUBSYNC_TYPE. |
subscription type | integer | Subscription direction. Interpret the value by using SQLDMO_ SUBSCRIPTION_TYPE. |
full subscription | bit | When True, subscription subscribes to all articles defined in the publication. |
subscription_name | nvarchar(256) | Subscription name. |
update mode | integer | When 0, the subscription is read-only. When 1, updates to article images maintained at the Subscriber are propagated to the Publisher. |
distribution job id | binary(22) | Identifier of the SQL Server Agent job launching the replication agent. |
loopback_detection | bit | When True, Distributor sends Subscriber-originated transactions back to originating Subscriber. |
HRESULT EnumSubscriptions(LPSQLDMOQUERYRESULTS* ppResults);