FederationMasterDetailInfo Members

Identifies the master-detail relationship defined by federated queries.

Constructors

Name Description
FederationMasterDetailInfo() Initializes a new instance of the FederationMasterDetailInfo class with default settings.
FederationMasterDetailInfo(String, String) Initializes a new instance of the FederationMasterDetailInfo class with the specified master and detail query names.
FederationMasterDetailInfo(String, String, FederationRelationColumnInfo) Initializes a new instance of the FederationMasterDetailInfo class with the specified master and detail query names and a relation.
FederationMasterDetailInfo(String, String, IEnumerable<FederationRelationColumnInfo>) Initializes a new instance of the FederationMasterDetailInfo class with the specified master and detail query names and relations.
FederationMasterDetailInfo(String, String, String, String) Initializes a new instance of the FederationMasterDetailInfo class with the specified master and detail query names and keys.

Properties

Name Description
DetailQueryName A detail query name.
HasCustomName Gets whether a relation has a name specified explicitly.
KeyColumns Provides access to the relation's column keys.
MasterQueryName A master query name.
Name A query's name.

Methods

Name Description
Equals(Object) Determines whether the specified object is equal to the current object. Inherited from Object.
Equals(Object, Object) static Determines whether the specified object instances are considered equal. Inherited from Object.
GenerateName() Combines the master and detail query names to generate a relation name if it is not set explicitly.
GetDetailedDescription() Creates a text description of the current relation.
GetHashCode() Serves as the default hash function. Inherited from Object.
GetType() Gets the Type of the current instance. Inherited from Object.
MemberwiseClone() protected Creates a shallow copy of the current Object. Inherited from Object.
ReferenceEquals(Object, Object) static Determines whether the specified Object instances are the same instance. Inherited from Object.
ToString() Overrides the base ToString method to return the query name.
See Also