TSqlModel.GetObject(ModelTypeClass, ObjectIdentifier, DacQueryScopes) 메서드
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
지정된 및 .의 s를 objectType 반환TSqlObject합니다id.
이 메서드에서 최상위 수준 ModelTypeClass 형식만 지원됩니다. 매개 변수는 objectType 메서드에서 TopLevelTypes 반환된 형식에 있어야 합니다. 그렇지 않으면 호출이 실패합니다.
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
매개 변수
- objectType
- ModelTypeClass
형식 필터입니다. 메서드에서 TopLevelTypes 반환된 형식 목록에 ModelTypeClass 있어야 합니다. 그렇지 않으면 호출이 실패합니다.
반환할 고유 ID입니다 TSqlObject .
- queryScopes
- DacQueryScopes
쿼리된 개체에 대한 범위 필터입니다.
반품
단일 TSqlObject 또는 null입니다.
예외
제공된 objectType 결과에서 id 여러 TSqlObjects가 발생하거나 최상위 형식이 아닌 경우 objectType
제공된 objectType 값이 null인 경우
통신이 실패하는 Microsoft.SqlServer.Dac.Model.TSqlObjectService 경우