Typy List
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.
Gdzie stosowne, SQL-DMO funkcji element członkowski, które zwraca odwołanie na SQLObjectList obiektu są implementowane zwraca odwołanie na liście maszynowy obiektów.Na przykład ListIndexedColumns element członkowski funkcji, która zwraca SQLObjectList obiektu wyliczanie kolumn, na których jest zdefiniowany indeks Microsoft ® SQL Server ™, używa składni:
HRESULT ListIndexedColumns(LPSQLDMOCOLUMNLIST* ppList);
Że zwrócił obiekt listy zawiera tylko SQL-DMO kolumny obiektów jest widoczna z prototypów funkcja i dla deweloperów aplikacji c i C++ list wpisywanych wymusza uznania określonego typu i ułatwia program czytelności.
SQL-DMO definiuje następujących typów listy obiektów.
Typ |
Zawiera obiekt SQLObjectList |
|---|---|
LPSQLDMODBOBJECTLIST |
DBObject obiekty |
LPSQLDMOPERMISSIONLIST |
Permission obiekty |
LPSQLDMOCONFIGVALUELIST |
ConfigValue obiekty |
LPSQLDMOBACKUPDEVICELIST |
BackupDevice obiekty |
LPSQLDMOCOLUMNLIST |
Column obiekty |
LPSQLDMOUSERDEFINEDDATATYPELIST |
UserDefinedDatatype obiekty |
LPSQLDMOSTOREDPROCEDURELIST |
StoredProcedure obiekty |
LPSQLDMOLOGINLIST |
Login obiekty |
LPSQLDMOUSERLIST |
User obiekty |
LPSQLDMODATABASELIST |
Database obiekty |
LPSQLDMOKEYLIST |
Key obiekty |