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.