Relationship Class
Defines the hierarchical relationship of a child entity to its parent entity within a query.
Inheritance Hierarchy
Scribe.Core.ConnectorApi.Query Relationship
Namespace:
Scribe.Core.ConnectorApi.Query
Assembly:
Scribe.Core.ConnectorApi (in Scribe.Core.ConnectorApi.dll)
Syntax
[DataContractAttribute] public class Relationship : IEqualityComparer<Relationship>
The Relationship type exposes the following members.
Constructors
|
Name |
Description |
---|---|---|
![]() |
This constructor will default the IsRequired to true (or inner join). |
Properties
|
Name |
Description |
---|---|---|
![]() |
Gets or sets the properties of the child that comprise the relationship. |
|
![]() |
Gets or sets a value indicating whether the relationship is required or not. If true only entities that contain children on this relationship will be returned. |
|
![]() |
Gets or sets the properties of the parent that comprise the relationship. |
Methods
|
Name |
Description |
---|---|---|
![]() |
This method will return whether this object and the passed in object are equal. (Overrides Object Equals(Object).) |
|
![]() |
This method will return whether the two passed in objects are equal. |
|
![]() |
Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (Inherited from Object.) |
|
![]() |
This method will return the hashcode of this object. (Overrides Object GetHashCode .) |
|
![]() |
This method will return the hashcode of the passed in object. |
|
![]() |
Gets the Type of the current instance. (Inherited from Object.) |
|
![]() |
Creates a shallow copy of the current Object. (Inherited from Object.) |
|
![]() |
Returns a string that represents the current object. (Inherited from Object.) |
See