ReplicationServer.EnumHeterogeneousColumns(String, String, String) Methode

Definition

Gibt die Spalten in einer Tabelle auf einem Nicht-SQL Server Publisher zurück.

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

Parameter

publisherName
String

Ein String-Wert, der das nicht-SQL Server Publisher angibt.

tableName
String

Ein Zeichenkettenwert, der die Tabelle angibt, zu der die Spalten gehören.

ownerName
String

Ein Zeichenkettenwert, der den Besitzer der Tabelle angibt.

Gibt zurück

A, das ArrayList ein Array von HeterogeneousColumn Objekten enthält.

Ausnahmen

Wenn die Instanz von SQL Server kein Distributor ist oder auf einer SQL Server-Version läuft, die älter als SQL Server 2005 ist.

Wenn einer der Parameter null ist, Nullzeichen enthält oder 128 Bytes überschreitet.

Hinweise

Die Methode EnumHeterogeneousColumns wird verwendet, wenn sie mit einem Verteiler für einen Nicht-SQL Server Publisher verbunden ist.

Die Methode EnumHeterogeneousColumns wird verwendet, wenn Spalten ausgewählt werden, die in einem Artikel in einer Nicht-SQL Server-Publikation veröffentlicht werden.

Die Methode EnumHeterogeneousColumns kann nur von Mitgliedern des fixierten Sysadmin-Servers im Distributor aufgerufen werden.

Gilt für: