TSqlObject.GetReferencing Method
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Overloads
GetReferencing() |
Gets all referencing objects within the Default scope |
GetReferencing(DacQueryScopes) |
Gets all referencing objects within a given DacQueryScopes scope. |
GetReferencing(ModelRelationshipClass) |
Gets referencing objects, where the relationship is defined by a specific ModelRelationshipClass and where objects are within the Default scope |
GetReferencing(ModelRelationshipClass, DacQueryScopes) |
Gets referencing objects, where the relationship is defined by a specific ModelRelationshipClass and where objects are within a given DacQueryScopes scope. |
GetReferencing()
Gets all referencing objects within the Default scope
public System.Collections.Generic.IEnumerable<Microsoft.SqlServer.Dac.Model.TSqlObject> GetReferencing ();
member this.GetReferencing : unit -> seq<Microsoft.SqlServer.Dac.Model.TSqlObject>
Public Function GetReferencing () As IEnumerable(Of TSqlObject)
Returns
TSqlObjects referencing this object
Applies to
GetReferencing(DacQueryScopes)
Gets all referencing objects within a given DacQueryScopes scope.
public System.Collections.Generic.IEnumerable<Microsoft.SqlServer.Dac.Model.TSqlObject> GetReferencing (Microsoft.SqlServer.Dac.Model.DacQueryScopes queryScopes);
member this.GetReferencing : Microsoft.SqlServer.Dac.Model.DacQueryScopes -> seq<Microsoft.SqlServer.Dac.Model.TSqlObject>
Public Function GetReferencing (queryScopes As DacQueryScopes) As IEnumerable(Of TSqlObject)
Parameters
- queryScopes
- DacQueryScopes
DacQueryScopes defining the scope objects must exist in.
Returns
TSqlObjects referencing this object
Applies to
GetReferencing(ModelRelationshipClass)
Gets referencing objects, where the relationship is defined by a specific ModelRelationshipClass and where objects are within the Default scope
public System.Collections.Generic.IEnumerable<Microsoft.SqlServer.Dac.Model.TSqlObject> GetReferencing (Microsoft.SqlServer.Dac.Model.ModelRelationshipClass relationshipType);
member this.GetReferencing : Microsoft.SqlServer.Dac.Model.ModelRelationshipClass -> seq<Microsoft.SqlServer.Dac.Model.TSqlObject>
Public Function GetReferencing (relationshipType As ModelRelationshipClass) As IEnumerable(Of TSqlObject)
Parameters
- relationshipType
- ModelRelationshipClass
ModelRelationshipClass defining the relationship class to query for
Returns
TSqlObjects referencing this object for a given ModelRelationshipClass
Applies to
GetReferencing(ModelRelationshipClass, DacQueryScopes)
Gets referencing objects, where the relationship is defined by a specific ModelRelationshipClass and where objects are within a given DacQueryScopes scope.
public System.Collections.Generic.IEnumerable<Microsoft.SqlServer.Dac.Model.TSqlObject> GetReferencing (Microsoft.SqlServer.Dac.Model.ModelRelationshipClass relationshipType, Microsoft.SqlServer.Dac.Model.DacQueryScopes queryScopes);
member this.GetReferencing : Microsoft.SqlServer.Dac.Model.ModelRelationshipClass * Microsoft.SqlServer.Dac.Model.DacQueryScopes -> seq<Microsoft.SqlServer.Dac.Model.TSqlObject>
Public Function GetReferencing (relationshipType As ModelRelationshipClass, queryScopes As DacQueryScopes) As IEnumerable(Of TSqlObject)
Parameters
- relationshipType
- ModelRelationshipClass
ModelRelationshipClass defining the relationship to query for
- queryScopes
- DacQueryScopes
DacQueryScopes defining the scope objects must exist in.
Returns
TSqlObjects referencing this object for a given ModelRelationshipClass