TSqlModel.GetObject(ModelTypeClass, ObjectIdentifier, DacQueryScopes) Metodo

Definizione

Restituisce TSqlObjectgli oggetti dell'oggetto e idspecificatiobjectType. Solo i tipi di livello ModelTypeClass superiore sono supportati da questo metodo. Il objectType parametro deve trovarsi nei tipi restituiti dal TopLevelTypes metodo oppure la chiamata avrà esito negativo.

public Microsoft.SqlServer.Dac.Model.TSqlObject GetObject(Microsoft.SqlServer.Dac.Model.ModelTypeClass objectType, Microsoft.SqlServer.Dac.Model.ObjectIdentifier id, Microsoft.SqlServer.Dac.Model.DacQueryScopes queryScopes);
member this.GetObject : Microsoft.SqlServer.Dac.Model.ModelTypeClass * Microsoft.SqlServer.Dac.Model.ObjectIdentifier * Microsoft.SqlServer.Dac.Model.DacQueryScopes -> Microsoft.SqlServer.Dac.Model.TSqlObject
Public Function GetObject (objectType As ModelTypeClass, id As ObjectIdentifier, queryScopes As DacQueryScopes) As TSqlObject

Parametri

objectType
ModelTypeClass

Filtro del tipo. Deve trovarsi nell'elenco dei ModelTypeClass tipi restituiti dal TopLevelTypes metodo oppure la chiamata avrà esito negativo.

id
ObjectIdentifier

Identità univoca di TSqlObject da restituire.

queryScopes
DacQueryScopes

Filtro dell'ambito per gli oggetti sottoposti a query.

Valori restituiti

Singolo TSqlObject o null.

Eccezioni

Se l'oggetto fornito objectType e genera più TSqlObjects o se objectType non è un tipo id di primo livello.

Se l'oggetto fornito objectType è Null.

Se la comunicazione con l'oggetto Microsoft.SqlServer.Dac.Model.TSqlObjectService ha esito negativo.

Si applica a