Compartir a través de


TSqlModel.GetObjects Método (DacQueryScopes, array<ModelTypeClass )

Returns all TSqlObject matching the list of typeFilters. Only top level ModelTypeClass types are supported by this method - all types in the typeFilters parameter must be present in the TopLevelTypes or the call will fail.

Espacio de nombres:  Microsoft.SqlServer.Dac.Model
Ensamblado:  Microsoft.SqlServer.Dac.Extensions (en Microsoft.SqlServer.Dac.Extensions.dll)

Sintaxis

'Declaración
Public Function GetObjects ( _
    queryScopes As DacQueryScopes, _
    ParamArray typeFilters As ModelTypeClass() _
) As IEnumerable(Of TSqlObject)
'Uso
Dim instance As TSqlModel 
Dim queryScopes As DacQueryScopes 
Dim typeFilters As ModelTypeClass()
Dim returnValue As IEnumerable(Of TSqlObject)

returnValue = instance.GetObjects(queryScopes, _
    typeFilters)
public IEnumerable<TSqlObject> GetObjects(
    DacQueryScopes queryScopes,
    params ModelTypeClass[] typeFilters
)
public:
IEnumerable<TSqlObject^>^ GetObjects(
    DacQueryScopes queryScopes, 
    ... array<ModelTypeClass^>^ typeFilters
)
member GetObjects : 
        queryScopes:DacQueryScopes * 
        typeFilters:ModelTypeClass[] -> IEnumerable<TSqlObject> 
public function GetObjects(
    queryScopes : DacQueryScopes, 
    ... typeFilters : ModelTypeClass[]
) : IEnumerable<TSqlObject>

Parámetros

Valor devuelto

Tipo: System.Collections.Generic.IEnumerable<TSqlObject>
All TSqlObject that match typeFilters.

Excepciones

Excepción Condición
DacModelException

If any of the types in the typeFilters parameter are not a top level type.

RemotingException

If communication with the TSqlObjectService fails.

Comentarios

If no typeFilters are supplied all TSqlObject are returned.

Vea también

Referencia

TSqlModel Clase

Sobrecarga de GetObjects

Espacio de nombres Microsoft.SqlServer.Dac.Model