TSqlObject.GetReferencedRelationshipInstances 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
GetReferencedRelationshipInstances(ModelRelationshipClass, DacExternalQueryScopes) |
For objects referenced by this TSqlObject with a specific ModelRelationshipClass, returns the ModelRelationshipInstance defining the relationship data. This will include the referenced object if it exists, the ObjectIdentifier used to identify the referenced object, and any properties specific to this relationship. Only objects within the specified DacExternalQueryScopes scope will be returned. To return non-composite or system references the scope must be set to include externals. In addition, in this case only the ObjectIdentifier of the referenced object will be returned |
GetReferencedRelationshipInstances(ModelRelationshipClass, DacQueryScopes) |
For objects referenced by this TSqlObject with a specific ModelRelationshipClass, returns the ModelRelationshipInstance defining the relationship data. This will include the referenced object if it exists, the ObjectIdentifier used to identify the referenced object, and any properties specific to this relationship. Only objects within the specified DacQueryScopes scope will be returned. To return non-composite or system references the GetReferencedRelationshipInstances(DacExternalQueryScopes) method should be called instead |
GetReferencedRelationshipInstances(ModelRelationshipClass) |
For objects referenced by this TSqlObject with a specific ModelRelationshipClass, returns the ModelRelationshipInstance defining the relationship data. This will include the referenced object if it exists, the ObjectIdentifier used to identify the referenced object, and any properties specific to this relationship. Only objects within the Default scope will be returned. |
GetReferencedRelationshipInstances(DacQueryScopes) |
For each object referenced by this TSqlObject, returns the ModelRelationshipInstance defining the relationship data. This will include the referenced object if it exists, the ObjectIdentifier used to identify the referenced object, and any properties specific to this relationship. Only objects within the specified DacQueryScopes scope will be returned. To return non-composite or system references the GetReferencedRelationshipInstances(DacExternalQueryScopes) method should be called instead |
GetReferencedRelationshipInstances(DacExternalQueryScopes) |
For each object referenced by this TSqlObject, returns the ModelRelationshipInstance defining the relationship data. This will include the referenced object if it exists, the ObjectIdentifier used to identify the referenced object, and any properties specific to this relationship. Only objects within the specified DacQueryScopes scope will be returned. To return non-composite or system references the scope must be set to include externals. In addition, in this case only the ObjectIdentifier of the referenced object will be returned |
GetReferencedRelationshipInstances() |
For each object referenced by this TSqlObject, returns the ModelRelationshipInstance defining the relationship data. This will include the referenced object if it exists, the ObjectIdentifier used to identify the referenced object, and any properties specific to this relationship. Only objects within the Default scope will be returned. |
GetReferencedRelationshipInstances(ModelRelationshipClass, DacExternalQueryScopes)
For objects referenced by this TSqlObject with a specific ModelRelationshipClass, returns the ModelRelationshipInstance defining the relationship data. This will include the referenced object if it exists, the ObjectIdentifier used to identify the referenced object, and any properties specific to this relationship. Only objects within the specified DacExternalQueryScopes scope will be returned. To return non-composite or system references the scope must be set to include externals. In addition, in this case only the ObjectIdentifier of the referenced object will be returned
public System.Collections.Generic.IEnumerable<Microsoft.SqlServer.Dac.Model.ModelRelationshipInstance> GetReferencedRelationshipInstances (Microsoft.SqlServer.Dac.Model.ModelRelationshipClass relationshipType, Microsoft.SqlServer.Dac.Model.DacExternalQueryScopes queryScopes);
member this.GetReferencedRelationshipInstances : Microsoft.SqlServer.Dac.Model.ModelRelationshipClass * Microsoft.SqlServer.Dac.Model.DacExternalQueryScopes -> seq<Microsoft.SqlServer.Dac.Model.ModelRelationshipInstance>
Public Function GetReferencedRelationshipInstances (relationshipType As ModelRelationshipClass, queryScopes As DacExternalQueryScopes) As IEnumerable(Of ModelRelationshipInstance)
Parameters
- relationshipType
- ModelRelationshipClass
ModelRelationshipClass defining the relationship class to query for
- queryScopes
- DacExternalQueryScopes
DacExternalQueryScopes defining the scope objects must exist in.
Returns
ModelRelationshipInstances defining the relationships between this TSqlObject and the objects referenced by it
Remarks
The Object field may be null if the element is not in the TSqlModel. In these cases the ObjectName field can be used to query information about the referenced object
Applies to
GetReferencedRelationshipInstances(ModelRelationshipClass, DacQueryScopes)
For objects referenced by this TSqlObject with a specific ModelRelationshipClass, returns the ModelRelationshipInstance defining the relationship data. This will include the referenced object if it exists, the ObjectIdentifier used to identify the referenced object, and any properties specific to this relationship. Only objects within the specified DacQueryScopes scope will be returned. To return non-composite or system references the GetReferencedRelationshipInstances(DacExternalQueryScopes) method should be called instead
public System.Collections.Generic.IEnumerable<Microsoft.SqlServer.Dac.Model.ModelRelationshipInstance> GetReferencedRelationshipInstances (Microsoft.SqlServer.Dac.Model.ModelRelationshipClass relationshipType, Microsoft.SqlServer.Dac.Model.DacQueryScopes queryScopes);
member this.GetReferencedRelationshipInstances : Microsoft.SqlServer.Dac.Model.ModelRelationshipClass * Microsoft.SqlServer.Dac.Model.DacQueryScopes -> seq<Microsoft.SqlServer.Dac.Model.ModelRelationshipInstance>
Public Function GetReferencedRelationshipInstances (relationshipType As ModelRelationshipClass, queryScopes As DacQueryScopes) As IEnumerable(Of ModelRelationshipInstance)
Parameters
- relationshipType
- ModelRelationshipClass
ModelRelationshipClass defining the relationship class to query for
- queryScopes
- DacQueryScopes
DacQueryScopes defining the scope objects must exist in.
Returns
ModelRelationshipInstances defining the relationships between this TSqlObject and the objects referenced by it
Remarks
The Object field may be null if the element is not in the TSqlModel. In these cases the ObjectName field can be used to query information about the referenced object
Applies to
GetReferencedRelationshipInstances(ModelRelationshipClass)
For objects referenced by this TSqlObject with a specific ModelRelationshipClass, returns the ModelRelationshipInstance defining the relationship data. This will include the referenced object if it exists, the ObjectIdentifier used to identify the referenced object, and any properties specific to this relationship. Only objects within the Default scope will be returned.
public System.Collections.Generic.IEnumerable<Microsoft.SqlServer.Dac.Model.ModelRelationshipInstance> GetReferencedRelationshipInstances (Microsoft.SqlServer.Dac.Model.ModelRelationshipClass relationshipType);
member this.GetReferencedRelationshipInstances : Microsoft.SqlServer.Dac.Model.ModelRelationshipClass -> seq<Microsoft.SqlServer.Dac.Model.ModelRelationshipInstance>
Public Function GetReferencedRelationshipInstances (relationshipType As ModelRelationshipClass) As IEnumerable(Of ModelRelationshipInstance)
Parameters
- relationshipType
- ModelRelationshipClass
ModelRelationshipClass defining the relationship class to query for
Returns
ModelRelationshipInstances defining the relationships between this TSqlObject and the objects referenced by it
Remarks
The Object field may be null if the element is not in the TSqlModel. In these cases the ObjectName field can be used to query information about the referenced object
Applies to
GetReferencedRelationshipInstances(DacQueryScopes)
For each object referenced by this TSqlObject, returns the ModelRelationshipInstance defining the relationship data. This will include the referenced object if it exists, the ObjectIdentifier used to identify the referenced object, and any properties specific to this relationship. Only objects within the specified DacQueryScopes scope will be returned. To return non-composite or system references the GetReferencedRelationshipInstances(DacExternalQueryScopes) method should be called instead
public System.Collections.Generic.IEnumerable<Microsoft.SqlServer.Dac.Model.ModelRelationshipInstance> GetReferencedRelationshipInstances (Microsoft.SqlServer.Dac.Model.DacQueryScopes queryScopes);
member this.GetReferencedRelationshipInstances : Microsoft.SqlServer.Dac.Model.DacQueryScopes -> seq<Microsoft.SqlServer.Dac.Model.ModelRelationshipInstance>
Public Function GetReferencedRelationshipInstances (queryScopes As DacQueryScopes) As IEnumerable(Of ModelRelationshipInstance)
Parameters
- queryScopes
- DacQueryScopes
DacQueryScopes defining the scope objects must exist in.
Returns
ModelRelationshipInstances defining the relationships between this TSqlObject and the objects referenced by it
Remarks
The Object field may be null if the element is not in the TSqlModel. In these cases the ObjectName field can be used to query information about the referenced object
Applies to
GetReferencedRelationshipInstances(DacExternalQueryScopes)
For each object referenced by this TSqlObject, returns the ModelRelationshipInstance defining the relationship data. This will include the referenced object if it exists, the ObjectIdentifier used to identify the referenced object, and any properties specific to this relationship. Only objects within the specified DacQueryScopes scope will be returned. To return non-composite or system references the scope must be set to include externals. In addition, in this case only the ObjectIdentifier of the referenced object will be returned
public System.Collections.Generic.IEnumerable<Microsoft.SqlServer.Dac.Model.ModelRelationshipInstance> GetReferencedRelationshipInstances (Microsoft.SqlServer.Dac.Model.DacExternalQueryScopes queryScopes);
member this.GetReferencedRelationshipInstances : Microsoft.SqlServer.Dac.Model.DacExternalQueryScopes -> seq<Microsoft.SqlServer.Dac.Model.ModelRelationshipInstance>
Public Function GetReferencedRelationshipInstances (queryScopes As DacExternalQueryScopes) As IEnumerable(Of ModelRelationshipInstance)
Parameters
- queryScopes
- DacExternalQueryScopes
DacExternalQueryScopes defining the scope objects must exist in.
Returns
ModelRelationshipInstances defining the relationships between this TSqlObject and the objects referenced by it
Remarks
The Object field may be null if the element is not in the TSqlModel. In these cases the ObjectName field can be used to query information about the referenced object
Applies to
GetReferencedRelationshipInstances()
For each object referenced by this TSqlObject, returns the ModelRelationshipInstance defining the relationship data. This will include the referenced object if it exists, the ObjectIdentifier used to identify the referenced object, and any properties specific to this relationship. Only objects within the Default scope will be returned.
public System.Collections.Generic.IEnumerable<Microsoft.SqlServer.Dac.Model.ModelRelationshipInstance> GetReferencedRelationshipInstances ();
member this.GetReferencedRelationshipInstances : unit -> seq<Microsoft.SqlServer.Dac.Model.ModelRelationshipInstance>
Public Function GetReferencedRelationshipInstances () As IEnumerable(Of ModelRelationshipInstance)
Returns
ModelRelationshipInstances defining the relationships between this TSqlObject and the objects referenced by it
Remarks
The Object field may be null if the element is not in the TSqlModel. In these cases the ObjectName field can be used to query information about the referenced object