Właściwość QueueType
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.
QueueType Właściwość określa typ usługi kolejkowania Jeśli publikacja umożliwia kolejce transakcji.
Składnia
object
.QueueType [= value]
Części
obiekt
Wyrażenie do obiektu w na liście dotyczywartość
Długa liczba całkowita, która określa stała SQLDMO_REPLQUEUE_TYPE zgodnie z opisem w ustawieniach
Typ danych
Długie
Można modyfikować
Odczytu/zapisu, korzystając z TransPublication2 obiekt, aby utworzyć składnik replikacja.Odczyt/zapis, gdy istniejący składnik odwołania do obiektu i nie istnieją żadne subskrypcji do publikacja; tylko do odczytu Jeśli subskrypcja do publikacja.
Prototyp (C/C++)
HRESULT GetQueueType(SQLDMO_REPLQUEUE_TYPE *pRetVal);
HRESULT SetQueueType(SQLDMO_REPLQUEUE_TYPE NewValue);
Ustawienia
Ustaw QueueType za pomocą właściwość tych wartości.
Stała |
Wartość |
Opis |
---|---|---|
SQLDMOReplQueue_MSMQ |
1 |
Aby zaimplementować usługę kolejkowania, używać kolejkowanie komunikatów. |
SQLDMOReplQueue_SQL |
2 |
Aby zaimplementować usługę kolejkowania, należy użyć Microsoft SQL Server. |
Uwagi
The AllowQueuedTransactions property must be set to TRUE before you can set the QueueType property.QueueType is set to SQLDMOReplQueue_SQL by default.
Abonent musi mieć zainstalowany i skonfigurowany jako klient niezależny przed kolejkowanie komunikatów QueueType zestaw właściwość SQLDMOReplQueue_MSMQ.
Ostrzeżenie
Jeśli aplikacja wywoła QueueType na wystąpienie wersja programu SQL Server 7.0, stała, SQLDMO_E_SQL80ONLY i komunikat "Ta właściwość lub metoda wymaga Microsoft SQL Server 2000 lub nowszy" są zwracane.