TSqlModel.GetObjects Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Sobrecargas
| Nombre | Description |
|---|---|
| GetObjects(DacQueryScopes, ModelTypeClass[]) |
Devuelve todos los elementos TSqlObjectque coinciden con la lista de |
| GetObjects(String, ModelTypeClass[]) |
Devuelve todos los TSqlObjectelementos de un documento determinado |
| GetObjects(ModelTypeClass, ObjectIdentifier, DacQueryScopes) |
Devuelve todos los elementos TSqlObjectque coinciden con y ModelTypeClassObjectIdentifier.
Este método solo admite tipos de nivel ModelTypeClass superior: el |
GetObjects(DacQueryScopes, ModelTypeClass[])
Devuelve todos los elementos TSqlObjectque coinciden con la lista de typeFilters.
Este método solo admite tipos de nivel ModelTypeClass superior: todos los tipos del typeFilters parámetro deben estar presentes en o TopLevelTypes se producirá un error en la llamada.
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)
Parámetros
- queryScopes
- DacQueryScopes
Filtro de ámbito para objetos consultados. Debe estar en la lista de ModelTypeClass tipos devueltos desde el TopLevelTypes método o se producirá un error en la llamada.
- typeFilters
- ModelTypeClass[]
Lista de ModelTypeClasss que se van a devolver.
Devoluciones
Todo lo TSqlObjectque coincide con typeFilters.
Excepciones
Si alguno de los tipos del typeFilters parámetro no es un tipo de nivel superior.
Si se produce un error en la Microsoft.SqlServer.Dac.Model.TSqlObjectService comunicación con .
Comentarios
Si no typeFilters se proporcionan todos los TSqlObjectelementos s, se devuelven.
Se aplica a
GetObjects(String, ModelTypeClass[])
Devuelve todos los TSqlObjectelementos de un documento determinado sourceName filtrado por s especificados ModelTypeClasspor el typeFilters parámetro .
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)
Parámetros
- sourceName
- String
Nombre del documento de origen
- typeFilters
- ModelTypeClass[]
Matriz de ModelTypeClass en la que se debe filtrar el resultado TSqlObject .
Devoluciones
Lista de TSqlObjects
Excepciones
Si se produce un error en la Microsoft.SqlServer.Dac.Model.TSqlObjectService comunicación con .
Comentarios
Si no typeFilters se proporcionan todos los ModelTypeClasselementos s, se devuelven.
Se aplica a
GetObjects(ModelTypeClass, ObjectIdentifier, DacQueryScopes)
Devuelve todos los elementos TSqlObjectque coinciden con y ModelTypeClassObjectIdentifier.
Este método solo admite tipos de nivel ModelTypeClass superior: el objectType parámetro debe estar en los tipos devueltos desde el TopLevelTypes método o se producirá un error en la llamada.
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)
Parámetros
- objectType
- ModelTypeClass
Filtro de tipo. Debe estar en la lista de ModelTypeClass tipos devueltos desde el TopLevelTypes método o se producirá un error en la llamada.
Identidad de los TSqlObjectelementos que se van a devolver.
- queryScopes
- DacQueryScopes
Filtro de ámbito para objetos consultados.
Devoluciones
Todo lo TSqlObjectque coincide con y idobjectType .
Excepciones
Si no objectType es un tipo de nivel superior.
Si el proporcionado objectType es NULL.
Si se produce un error en la Microsoft.SqlServer.Dac.Model.TSqlObjectService comunicación con .