EdmRelationshipAttribute Konstruktoren

Definition

Initialisiert eine neue Instanz der EdmRelationshipAttribute-Klasse.

Überlädt

EdmRelationshipAttribute(String, String, String, RelationshipMultiplicity, Type, String, RelationshipMultiplicity, Type)

Erstellt eine Instanz der EdmRelationshipAttribute-Klasse.

EdmRelationshipAttribute(String, String, String, RelationshipMultiplicity, Type, String, RelationshipMultiplicity, Type, Boolean)

Initialisiert eine neue Instanz der EdmRelationshipAttribute-Klasse.

EdmRelationshipAttribute(String, String, String, RelationshipMultiplicity, Type, String, RelationshipMultiplicity, Type)

Erstellt eine Instanz der EdmRelationshipAttribute-Klasse.

public:
 EdmRelationshipAttribute(System::String ^ relationshipNamespaceName, System::String ^ relationshipName, System::String ^ role1Name, System::Data::Metadata::Edm::RelationshipMultiplicity role1Multiplicity, Type ^ role1Type, System::String ^ role2Name, System::Data::Metadata::Edm::RelationshipMultiplicity role2Multiplicity, Type ^ role2Type);
public EdmRelationshipAttribute (string relationshipNamespaceName, string relationshipName, string role1Name, System.Data.Metadata.Edm.RelationshipMultiplicity role1Multiplicity, Type role1Type, string role2Name, System.Data.Metadata.Edm.RelationshipMultiplicity role2Multiplicity, Type role2Type);
new System.Data.Objects.DataClasses.EdmRelationshipAttribute : string * string * string * System.Data.Metadata.Edm.RelationshipMultiplicity * Type * string * System.Data.Metadata.Edm.RelationshipMultiplicity * Type -> System.Data.Objects.DataClasses.EdmRelationshipAttribute
Public Sub New (relationshipNamespaceName As String, relationshipName As String, role1Name As String, role1Multiplicity As RelationshipMultiplicity, role1Type As Type, role2Name As String, role2Multiplicity As RelationshipMultiplicity, role2Type As Type)

Parameter

relationshipNamespaceName
String

Der Name des Namespaces für die Zuordnung, an dem diese Entität teilnimmt.

relationshipName
String

Der Name einer Beziehung, an der diese Entität teilnimmt.

role1Name
String

Name der Rolle für den Typ an einem Ende der Zuordnung.

role1Multiplicity
RelationshipMultiplicity

Ein RelationshipMultiplicity-Wert, der die Multiplizität an einem Ende der Zuordnung angibt, beispielsweise 1 oder n.

role1Type
Type

Der Typ der Entität an einem Ende der Zuordnung.

role2Name
String

Name der Rolle für den Typ am anderen Ende der Zuordnung.

role2Multiplicity
RelationshipMultiplicity

Ein Wert von RelationshipMultiplicity, der die Multiplizität am anderen Ende der Zuordnung angibt, beispielsweise 1 oder n.

role2Type
Type

Der Typ der Entität am anderen Ende der Zuordnung.

Hinweise

Der typeof Operator (GetType in Visual Basic) wird verwendet, um das Type -Objekt für ein -Objekt zurückzugeben.

Weitere Informationen

Gilt für:

EdmRelationshipAttribute(String, String, String, RelationshipMultiplicity, Type, String, RelationshipMultiplicity, Type, Boolean)

Initialisiert eine neue Instanz der EdmRelationshipAttribute-Klasse.

public:
 EdmRelationshipAttribute(System::String ^ relationshipNamespaceName, System::String ^ relationshipName, System::String ^ role1Name, System::Data::Metadata::Edm::RelationshipMultiplicity role1Multiplicity, Type ^ role1Type, System::String ^ role2Name, System::Data::Metadata::Edm::RelationshipMultiplicity role2Multiplicity, Type ^ role2Type, bool isForeignKey);
public EdmRelationshipAttribute (string relationshipNamespaceName, string relationshipName, string role1Name, System.Data.Metadata.Edm.RelationshipMultiplicity role1Multiplicity, Type role1Type, string role2Name, System.Data.Metadata.Edm.RelationshipMultiplicity role2Multiplicity, Type role2Type, bool isForeignKey);
new System.Data.Objects.DataClasses.EdmRelationshipAttribute : string * string * string * System.Data.Metadata.Edm.RelationshipMultiplicity * Type * string * System.Data.Metadata.Edm.RelationshipMultiplicity * Type * bool -> System.Data.Objects.DataClasses.EdmRelationshipAttribute
Public Sub New (relationshipNamespaceName As String, relationshipName As String, role1Name As String, role1Multiplicity As RelationshipMultiplicity, role1Type As Type, role2Name As String, role2Multiplicity As RelationshipMultiplicity, role2Type As Type, isForeignKey As Boolean)

Parameter

relationshipNamespaceName
String

Der Name des Namespaces für die Zuordnung, an dem diese Entität teilnimmt.

relationshipName
String

Der Name einer Beziehung, an der diese Entität teilnimmt.

role1Name
String

Name der Rolle für den Typ an einem Ende der Zuordnung.

role1Multiplicity
RelationshipMultiplicity

Ein RelationshipMultiplicity-Wert, der die Multiplizität an einem Ende der Zuordnung angibt, beispielsweise 1 oder n.

role1Type
Type

Der Typ der Entität an einem Ende der Zuordnung.

role2Name
String

Name der Rolle für den Typ am anderen Ende der Zuordnung.

role2Multiplicity
RelationshipMultiplicity

Ein Wert von RelationshipMultiplicity, der die Multiplizität am anderen Ende der Zuordnung angibt, beispielsweise 1 oder n.

role2Type
Type

Der Typ der Entität am anderen Ende der Zuordnung.

isForeignKey
Boolean

Ein Wert, der angibt, ob die Beziehung auf dem Fremdschlüsselwert basiert.

Gilt für: