次の方法で共有


Publication.EnumArticles メソッド

パブリケーション内のアーティクルを返します。

名前空間:  Microsoft.SqlServer.Replication
アセンブリ:  Microsoft.SqlServer.Rmo (Microsoft.SqlServer.Rmo.dll)

構文

'宣言
Public Function EnumArticles As ArrayList
'使用
Dim instance As Publication 
Dim returnValue As ArrayList 

returnValue = instance.EnumArticles()
public ArrayList EnumArticles()
public:
ArrayList^ EnumArticles()
member EnumArticles : unit -> ArrayList
public function EnumArticles() : ArrayList

戻り値

型: System.Collections.ArrayList
TransArticle オブジェクトまたは MergeArticle オブジェクトの ArrayList です。

例外

例外 条件
ApplicationException

パブリケーションがサーバーに存在しない場合に発生します。

説明

パブリケーションがマージ パブリケーションである場合、ArrayList には MergeArticle オブジェクトが含まれます。 パブリケーションがトランザクション パブリケーションまたはスナップショット パブリケーションである場合、ArrayList には TransArticle オブジェクトが含まれます。

EnumArticles メソッドを呼び出すことができるのは、固定サーバー ロール sysadmin のメンバー、固定データベース ロール db_owner のメンバー、またはパブリケーションのパブリケーション アクセス リスト (PAL) のユーザーだけです。

EnumArticles を呼び出すと、sp_helparticle (Transact-SQL) または sp_helpmergearticle (Transact-SQL) を実行したのと同じことになります。

関連項目

参照

Publication クラス

Microsoft.SqlServer.Replication 名前空間