EdmRelationshipAttribute コンストラクター

定義

EdmRelationshipAttribute クラスの新しいインスタンスを初期化します。

オーバーロード

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

EdmRelationshipAttribute クラスのインスタンスを作成します。

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

EdmRelationshipAttribute クラスの新しいインスタンスを初期化します。

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

EdmRelationshipAttribute クラスのインスタンスを作成します。

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)

パラメーター

relationshipNamespaceName
String

このエンティティが参加するアソシエーションの名前空間の名前。

relationshipName
String

このエンティティが参加するリレーションシップの名前。

role1Name
String

アソシエーションの一方の End の型に対するロール名。

role1Multiplicity
RelationshipMultiplicity

一または多など、アソシエーションの一方の End での複数要素の接続性を示す RelationshipMultiplicity 値。

role1Type
Type

アソシエーションの一方の End のエンティティの型。

role2Name
String

アソシエーションのもう一方の End の型に対するロール名。

role2Multiplicity
RelationshipMultiplicity

一または多など、アソシエーションのもう一方の End の多重度を示す RelationshipMultiplicity 値。

role2Type
Type

アソシエーションのもう一方の End のエンティティの型。

注釈

typeof演算子 (GetType Visual Basic の場合) は、 オブジェクトの オブジェクトをType返すために使用されます。

こちらもご覧ください

適用対象

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

EdmRelationshipAttribute クラスの新しいインスタンスを初期化します。

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)

パラメーター

relationshipNamespaceName
String

このエンティティが参加するアソシエーションの名前空間の名前。

relationshipName
String

このエンティティが参加するリレーションシップの名前。

role1Name
String

アソシエーションの一方の End の型に対するロール名。

role1Multiplicity
RelationshipMultiplicity

一または多など、アソシエーションの一方の End での複数要素の接続性を示す RelationshipMultiplicity 値。

role1Type
Type

アソシエーションの一方の End のエンティティの型。

role2Name
String

アソシエーションのもう一方の End の型に対するロール名。

role2Multiplicity
RelationshipMultiplicity

一または多など、アソシエーションのもう一方の End の多重度を示す RelationshipMultiplicity 値。

role2Type
Type

アソシエーションのもう一方の End のエンティティの型。

isForeignKey
Boolean

リレーションシップが外部キー値に基づくかどうかを示す値。

適用対象