Bahasa

TSqlModel.GetObjects Metode

Definisi

Overload

Nama Deskripsi
GetObjects(DacQueryScopes, ModelTypeClass[])

Mengembalikan semua TSqlObjectyang cocok dengan daftar typeFilters. Hanya jenis tingkat ModelTypeClass atas yang didukung oleh metode ini - semua jenis dalam typeFilters parameter harus ada di TopLevelTypes atau panggilan akan gagal.

GetObjects(String, ModelTypeClass[])

Mengembalikan semua TSqlObjectdalam dokumen tertentu yang sourceName difilter menurut ModelTypeClassyang ditentukan oleh typeFilters parameter .

GetObjects(ModelTypeClass, ObjectIdentifier, DacQueryScopes)

Mengembalikan semua TSqlObjectyang cocok dengan ModelTypeClass dan ObjectIdentifier. Hanya jenis tingkat ModelTypeClass atas yang didukung oleh metode ini - objectType parameter harus dalam jenis yang dikembalikan dari TopLevelTypes metode atau panggilan akan gagal.

GetObjects(DacQueryScopes, ModelTypeClass[])

Mengembalikan semua TSqlObjectyang cocok dengan daftar typeFilters. Hanya jenis tingkat ModelTypeClass atas yang didukung oleh metode ini - semua jenis dalam typeFilters parameter harus ada di TopLevelTypes atau panggilan akan gagal.

public System.Collections.Generic.IEnumerable<Microsoft.SqlServer.Dac.Model.TSqlObject> GetObjects(Microsoft.SqlServer.Dac.Model.DacQueryScopes queryScopes, params Microsoft.SqlServer.Dac.Model.ModelTypeClass[] typeFilters);
member this.GetObjects : Microsoft.SqlServer.Dac.Model.DacQueryScopes * Microsoft.SqlServer.Dac.Model.ModelTypeClass[] -> seq<Microsoft.SqlServer.Dac.Model.TSqlObject>
Public Function GetObjects (queryScopes As DacQueryScopes, ParamArray typeFilters As ModelTypeClass()) As IEnumerable(Of TSqlObject)

Parameter

queryScopes
DacQueryScopes

Filter cakupan untuk objek yang dikueri. Harus berada dalam daftar ModelTypeClass jenis yang dikembalikan dari TopLevelTypes metode atau panggilan akan gagal.

typeFilters
ModelTypeClass[]

Daftar ModelTypeClassyang akan dikembalikan.

Mengembalikan

Semua TSqlObjectyang cocok typeFilters.

Pengecualian

Jika salah satu jenis dalam typeFilters parameter bukan jenis tingkat atas.

Jika komunikasi dengan gagal Microsoft.SqlServer.Dac.Model.TSqlObjectService .

Keterangan

Jika tidak ada typeFilters yang disediakan, semua TSqlObjectakan dikembalikan.

Berlaku untuk

GetObjects(String, ModelTypeClass[])

Mengembalikan semua TSqlObjectdalam dokumen tertentu yang sourceName difilter menurut ModelTypeClassyang ditentukan oleh typeFilters parameter .

public System.Collections.Generic.IEnumerable<Microsoft.SqlServer.Dac.Model.TSqlObject> GetObjects(string sourceName, params Microsoft.SqlServer.Dac.Model.ModelTypeClass[] typeFilters);
member this.GetObjects : string * Microsoft.SqlServer.Dac.Model.ModelTypeClass[] -> seq<Microsoft.SqlServer.Dac.Model.TSqlObject>
Public Function GetObjects (sourceName As String, ParamArray typeFilters As ModelTypeClass()) As IEnumerable(Of TSqlObject)

Parameter

sourceName
String

Nama dokumen sumber

typeFilters
ModelTypeClass[]

Array ModelTypeClass tempat hasil TSqlObject harus difilter.

Mengembalikan

Daftar TSqlObject

Pengecualian

Jika komunikasi dengan gagal Microsoft.SqlServer.Dac.Model.TSqlObjectService .

Keterangan

Jika tidak ada typeFilters yang disediakan, semua ModelTypeClassakan dikembalikan.

Berlaku untuk

GetObjects(ModelTypeClass, ObjectIdentifier, DacQueryScopes)

Mengembalikan semua TSqlObjectyang cocok dengan ModelTypeClass dan ObjectIdentifier. Hanya jenis tingkat ModelTypeClass atas yang didukung oleh metode ini - objectType parameter harus dalam jenis yang dikembalikan dari TopLevelTypes metode atau panggilan akan gagal.

public System.Collections.Generic.IEnumerable<Microsoft.SqlServer.Dac.Model.TSqlObject> GetObjects(Microsoft.SqlServer.Dac.Model.ModelTypeClass objectType, Microsoft.SqlServer.Dac.Model.ObjectIdentifier id, Microsoft.SqlServer.Dac.Model.DacQueryScopes queryScopes);
member this.GetObjects : Microsoft.SqlServer.Dac.Model.ModelTypeClass * Microsoft.SqlServer.Dac.Model.ObjectIdentifier * Microsoft.SqlServer.Dac.Model.DacQueryScopes -> seq<Microsoft.SqlServer.Dac.Model.TSqlObject>
Public Function GetObjects (objectType As ModelTypeClass, id As ObjectIdentifier, queryScopes As DacQueryScopes) As IEnumerable(Of TSqlObject)

Parameter

objectType
ModelTypeClass

Ketik Filter. Harus berada dalam daftar ModelTypeClass jenis yang dikembalikan dari TopLevelTypes metode atau panggilan akan gagal.

id
ObjectIdentifier

Identitas yang akan TSqlObjectdikembalikan.

queryScopes
DacQueryScopes

Filter cakupan untuk objek yang dikueri.

Mengembalikan

Semua TSqlObjectyang cocok dengan objectType dan id.

Pengecualian

objectType Jika bukan jenis tingkat atas.

Jika yang disediakan objectType null.

Jika komunikasi dengan gagal Microsoft.SqlServer.Dac.Model.TSqlObjectService .

Berlaku untuk