ListOwnedObjects yöntemi
Bu özellik Microsoft SQL Server'ın ilerideki bir sürümünde kaldırılacaktır. Yeni geliştirme işlerinde bu özelliği kullanmaktan kaçının ve bu özelliği kullanmakta olan uygulamalarda değişiklik yapmayı planlayın.
The ListOwnedObjects method returns a SQLObjectList object that enumerates the user-defined objects owned by the user referenced by the User object.
Sözdizimi
object
.ListOwnedObjects( [ ObjectType ] , [ SortBy ] )as SQLObjectList
Bölümleri
nesne
Bir nesneye uygulanan listesinde değerlendirir ifade.NesneTürü
İsteğe bağlı.Ayarlarda belirtildiği gibi belirtilen türünde nesneler listesi üyeliğine sınırlar uzun tamsayı.SortBy
İsteğe bağlı.Ayarlarda belirtildiği gibi sıralama listesi üyeliklerini belirten uzun bir tamsayý.
Prototip (c/C++)
HRESULT ListOwnedObjects(
LPSQLDMODBOBJECTLIST* ppList,
SQLDMO_OBJECT_TYPE lObjectTypes = SQLDMOObj_AllDatabaseObjects,
SQLDMO_OBJSORT_TYPE SortBy = SQLDMOObjSort_Name);
Ayarları
The ObjectType argument is a bit-packed long integer.Bir tek veritabanı nesnesi türü birden fazla aşağıdaki sqldmo_object_type değerleri birleştirmek için veya mantıksal işleç kullanarak belirtin.
Sabit |
Değer |
Açıklama |
---|---|---|
SQLDMOObj_/AllButSystemObjects |
5119 |
Döndürülen SQLObjectList nesne sıralar dışındaki tüm Microsoft sql Server sistem nesneleri. |
SQLDMOObj_/AllDatabaseObjects |
4607 |
Döndürülen SQLObjectList nesne sıralar sql Server sistem ve kullanıcı veritabanı nesneleri. |
SQLDMOObj_/AllDatabaseUserObjects |
4605 |
Döndürülen SQLObjectList nesne sıralar yalnızca kullanıcı veritabanı nesneleri. |
SQLDMOObj_Default |
64 |
Döndürülen SQLObjectList nesne sıralar sql Server varsayılan değeri. |
SQLDMOObj_Rule |
128 |
Döndürülen SQLObjectList nesne sıralar sql Server kuralları. |
SQLDMOObj_StoredProcedure |
16 |
Döndürülen SQLObjectList nesne sıralar sql Server saklı yordamlar. |
SQLDMOObj_SystemTable |
2 |
Döndürülen SQLObjectList nesne sıralar sql Server sistem tabloları. |
SQLDMOObj_Trigger |
256 |
Döndürülen SQLObjectList nesne sıralar sql Server tetikler. |
SQLDMOObj_/UserDefinedDatatype |
4096 |
Döndürülen SQLObjectList nesne sıralar sql Server kullanıcı tanımlı veri türü. |
SQLDMOObj_/UserDefinedFunction |
1 |
Döndürülen SQLObjectList nesne sıralar kullanıcı tanımlı işlev. |
SQLDMOObj_UserTable |
8 |
Döndürülen SQLObjectList nesne sıralar sql Server kullanıcı tanımlı tablolar. |
SQLDMOObj_View |
4 |
Döndürülen SQLObjectList nesne sıralar sql Server görünümler. |
Ayarlarken SortBy, belirtmek SQLObjectList üye sırasını kullanarak bu değerleri.
Sabit |
Değer |
Açıklama |
---|---|---|
SQLDMOObjSort_Date |
3 |
Liste nesneleri oluşturma tarafından sipariş edilen tarih. |
SQLDMOObjSort_Name |
0 |
Varsayılan.Nesneleri listesinde adına göre sıralanır. |
SQLDMOObjSort_Owner |
2 |
Listesindeki nesnelerin sahibi adına göre sıralanır. |
SQLDMOObjSort_Type |
1 |
Nesneleri listesinde türüne göre sıralanır. |
Döndürür
A SQLObjectList 0 veya daha fazlasını içeren nesne DBObject nesneler.