Share via


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.

İçin geçerlidir: