Share via


ReplicationServer.EnumHeterogeneousColumns(String, String, String) 方法

定义

返回非SQL Server发布服务器上的表中的列。

public:
 System::Collections::ArrayList ^ EnumHeterogeneousColumns(System::String ^ publisherName, System::String ^ tableName, System::String ^ ownerName);
public System.Collections.ArrayList EnumHeterogeneousColumns (string publisherName, string tableName, string ownerName);
member this.EnumHeterogeneousColumns : string * string * string -> System.Collections.ArrayList
Public Function EnumHeterogeneousColumns (publisherName As String, tableName As String, ownerName As String) As ArrayList

参数

publisherName
String

一个指定非SQL Server发布服务器的字符串值。

tableName
String

一个指定列所属的表的字符串值。

ownerName
String

一个指定表所有者的字符串值。

返回

一个 ArrayList,其中包含 HeterogeneousColumn 对象的数组。

例外

当SQL Server实例不是分发服务器或运行于 2005 SQL Server 之前的 SQL Server 版本时。

如果其中一个参数为 null,则包含 null 字符或超过 128 字节。

注解

EnumHeterogeneousColumns连接到非SQL Server发布服务器的分发服务器时,将使用此方法。

EnumHeterogeneousColumns选择列在非SQL Server发布的项目中发布时,将使用此方法。

EnumHeterogeneousColumns方法只能由分发服务器上的 sysadmin 固定服务器的成员调用。

适用于