Udostępnij za pośrednictwem


Metoda EnumGeneratedSubsetFilters

Ta funkcja zostanie usunięta z przyszłej wersji programu Microsoft SQL Server. Należy unikać stosowania tej funkcji w nowych projektach oraz zaplanować modyfikację aplikacji, w których obecnie jest używana ta funkcja.

The EnumGeneratedSubsetFiltersmethod applies the filter clause specified to the article indicated, performs temporary filter generation, and then returns a QueryResults object that enumerates default filters generated by the test case specified.

Składnia

object
.EnumGeneratedSubsetFilters(
Article
,
SubsetFilterClause
)
as 
QueryResults

Części

  • obiekt
    Wyrażenie, którego wartością obiekt na liście dotyczy.

  • Artykuł
    Ciąg identyfikujący artykuł w publikacja przez nazwę.

  • SubsetFilterClause
    Określa ciąg znaków 1,002 lub mniej, filtr klauzula do artykuł.Umożliwia włączanie generowania test domyślnego filtru klauzul pusty ciąg.

Prototyp (C/C++)

HRESULT EnumGeneratedSubsetFilters(
LPSQLDMOQUERYRESULTS* ppResults,
SQLDMO_LPCSTR szArticle,
SQLDMO_LPCSTR szSubsetFilterClause);

Zwraca

A QueryResults obiekt, który zawiera jeden zestaw wyników, określonych przez te kolumny.

Kolumna

Typ danych

Opis

article name

nvarchar(129)

Nazwa artykuł zawierający sprzężonej tabela.

base table name

nvarchar(129)

Nazwa tabela jest przyłączony do w klauzula filtru.

base table owner

nvarchar(129)

Nazwę właściciela tabela, połączonych w klauzula filtru.

filtername

nvarchar(129)

Nazwa filtru.

join article name

nvarchar(129)

Nazwę artykuł zdefiniowano filtr.

join_filterclause

nvarchar(1001)

Transact-SQLDefiniowanie filtru klauzuli WHERE.

join_filterid

integer

Identyfikator generowany przez system.

join table name

nvarchar(129)

Nazwa tabela sprzężone z w klauzula filtru.

join table owner

nvarchar(129)

Nazwę właściciela tabela sprzężone z w klauzula filtru.

join_unique_key

integer

Po 1, filtr zależy od wartości unikatowe lub klucz.Po 0, filtr nie zależy wartość unikatową.

Uwagi

The EnumGeneratedSubsetFiltersmethod explicitly begins a transaction prior to generating any filters, and then explicitly rolls back the transaction when the result set is generated.Nie stałe zmiany do publikacja lub artykuł definicji przez metoda.Aby uzyskać więcej informacji na temat dodawania filtrów do artykułów, używając programu SQL Distributed Management Objects (SQL-DMO), zobacz MergeSubsetFilter obiektu.

Stosuje się do: