Udostępnij za pośrednictwem


Właściwość IsDeleted

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.

IsDeleted Właściwość wskazuje, czy odwołanie obiekt został usunięty z wystąpienie Microsoft SQL Server.

Składnia

object
.IsDeleted

Części

  • obiekt
    Wyrażenie do obiektu w na liście dotyczy

Typ danych

Boolean

Można modyfikować

Tylko do odczytu

Prototyp (C/C++)

HRESULT GetIsDeleted(LPBOOL pRetVal);

Uwagi

Jeśli sesja klient tworzy obiekt za pomocą SQL Distributed Management Objects (SQL-DMO), a następnie innej sesja klient usuwa obiekt przy użyciu innego narzędzie, aplikacji SQL-DMO nie wie o usunięciu.Na przykład, jeśli aplikacja SQL-DMO tworzy Tables kolekcja, która zawiera CustReport tabeli i inna aplikacja następnie usuwa CustReport tabeli, CustReport tabela pozostaje w wewnętrznej pamięci podręcznej obiektów SQL-DMO aż do odświeżania aplikacji SQL-DMO Tables kolekcja wywołując Refresh metoda.Until the internal cache is refreshed, if the SQL-DMO application calls the properties or methods of the CustReportTable object, SQL-DMO attempts to access the deleted table.

Można użyć aplikacji SQL-DMO IsDeleted właściwość, aby zweryfikować istnienie obiektu bez telefonicznej Refresh metoda, która wymaga podróż z komputera z uruchomioną aplikacją do wystąpienie programu SQL Server, a następnie odświeża całej kolekcja obiektów.

IsDeleted Zwraca wartość PRAWDA, jeśli obiekt został usunięty z serwera.Jednakże IsDeleted wykonuje nie Oczyszczanie buforu wewnętrznego SQL-DMO.Aplikacja musi wywołać Refresh metoda do wykonywania procesu oczyszczania.

Zobacz także

Odwołanie