TSqlModel.GetObjects Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Überlädt
| Name | Beschreibung |
|---|---|
| GetObjects(DacQueryScopes, ModelTypeClass[]) |
Gibt alle TSqlObjects zurück, die der Liste der . |
| GetObjects(String, ModelTypeClass[]) |
Gibt alle TSqlObjects in einem bestimmten |
| GetObjects(ModelTypeClass, ObjectIdentifier, DacQueryScopes) |
Gibt alle TSqlObjects zurück, die mit und ModelTypeClass .ObjectIdentifier
Nur Typen der obersten Ebene ModelTypeClass werden von dieser Methode unterstützt. Der |
GetObjects(DacQueryScopes, ModelTypeClass[])
Gibt alle TSqlObjects zurück, die der Liste der .typeFilters
Nur Typen der obersten Ebene ModelTypeClass werden von dieser Methode unterstützt. Alle Typen im typeFilters Parameter müssen im TopLevelTypes Parameter vorhanden sein, oder der Aufruf schlägt fehl.
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
Bereichsfilter für abgefragte Objekte. Muss sich in der Liste der ModelTypeClass Typen befinden, die von der TopLevelTypes Methode zurückgegeben werden, oder der Aufruf schlägt fehl.
- typeFilters
- ModelTypeClass[]
Liste der ModelTypeClasszurückzugebenden Werte.
Gibt zurück
Alle TSqlObjectübereinstimmen typeFilters.
Ausnahmen
Wenn es sich bei einem der Typen im typeFilters Parameter nicht um einen Typ der obersten Ebene handelt.
Wenn die Kommunikation mit dem Microsoft.SqlServer.Dac.Model.TSqlObjectService Fehler fehlschlägt.
Hinweise
Wenn keine typeFilters s angegeben werden, werden alle TSqlObjectzurückgegeben.
Gilt für:
GetObjects(String, ModelTypeClass[])
Gibt alle TSqlObjects in einem bestimmten sourceName Dokument zurück, gefiltert nach ModelTypeClasss, die durch den typeFilters Parameter angegeben wurden.
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
Name des Quelldokuments
- typeFilters
- ModelTypeClass[]
Array von ModelTypeClass, nach dem das Ergebnis TSqlObject gefiltert werden soll.
Gibt zurück
Liste der TSqlObject
Ausnahmen
Wenn die Kommunikation mit dem Microsoft.SqlServer.Dac.Model.TSqlObjectService Fehler fehlschlägt.
Hinweise
Wenn keine typeFilters s angegeben werden, werden alle ModelTypeClasszurückgegeben.
Gilt für:
GetObjects(ModelTypeClass, ObjectIdentifier, DacQueryScopes)
Gibt alle TSqlObjects zurück, die mit und ModelTypeClass .ObjectIdentifier
Nur Typen der obersten Ebene ModelTypeClass werden von dieser Methode unterstützt. Der objectType Parameter muss sich in den Typen befinden, die von der TopLevelTypes Methode zurückgegeben werden, oder der Aufruf schlägt fehl.
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
Typfilter. Muss sich in der Liste der ModelTypeClass Typen befinden, die von der TopLevelTypes Methode zurückgegeben werden, oder der Aufruf schlägt fehl.
Die Identität der TSqlObjectzurückzugebenden Werte.
- queryScopes
- DacQueryScopes
Bereichsfilter für abgefragte Objekte.
Gibt zurück
Alle TSqlObjects, die mit den objectType und id.
Ausnahmen
Wenn es objectType sich nicht um einen Typ der obersten Ebene handelt.
Wenn der angegebene objectType Wert null ist.
Wenn die Kommunikation mit dem Microsoft.SqlServer.Dac.Model.TSqlObjectService Fehler fehlschlägt.