次の方法で共有


ExtensionMethods.AddComplexType メソッド

定義

オーバーロード

AddComplexType(EdmModel, String, String)

複合型を作成してモデルに追加します。

AddComplexType(EdmModel, String, String, IEdmComplexType)

複合型を作成してモデルに追加します。

AddComplexType(EdmModel, String, String, IEdmComplexType, Boolean)

複合型を作成してモデルに追加します。

AddComplexType(EdmModel, String, String, IEdmComplexType, Boolean, Boolean)

複合型を作成してモデルに追加します。

AddComplexType(EdmModel, String, String)

複合型を作成してモデルに追加します。

public static Microsoft.OData.Edm.EdmComplexType AddComplexType (this Microsoft.OData.Edm.EdmModel model, string namespaceName, string name);
static member AddComplexType : Microsoft.OData.Edm.EdmModel * string * string -> Microsoft.OData.Edm.EdmComplexType
<Extension()>
Public Function AddComplexType (model As EdmModel, namespaceName As String, name As String) As EdmComplexType

パラメーター

model
EdmModel

EdmModel。

namespaceName
String

この型が属する名前空間。

name
String

名前空間内のこの型の名前。

戻り値

作成された複合型。

適用対象

AddComplexType(EdmModel, String, String, IEdmComplexType)

複合型を作成してモデルに追加します。

public static Microsoft.OData.Edm.EdmComplexType AddComplexType (this Microsoft.OData.Edm.EdmModel model, string namespaceName, string name, Microsoft.OData.Edm.IEdmComplexType baseType);
static member AddComplexType : Microsoft.OData.Edm.EdmModel * string * string * Microsoft.OData.Edm.IEdmComplexType -> Microsoft.OData.Edm.EdmComplexType
<Extension()>
Public Function AddComplexType (model As EdmModel, namespaceName As String, name As String, baseType As IEdmComplexType) As EdmComplexType

パラメーター

model
EdmModel

EdmModel。

namespaceName
String

この型が属する名前空間。

name
String

名前空間内のこの型の名前。

baseType
IEdmComplexType

この複合型の基本型。

戻り値

作成された複合型。

適用対象

AddComplexType(EdmModel, String, String, IEdmComplexType, Boolean)

複合型を作成してモデルに追加します。

public static Microsoft.OData.Edm.EdmComplexType AddComplexType (this Microsoft.OData.Edm.EdmModel model, string namespaceName, string name, Microsoft.OData.Edm.IEdmComplexType baseType, bool isAbstract);
static member AddComplexType : Microsoft.OData.Edm.EdmModel * string * string * Microsoft.OData.Edm.IEdmComplexType * bool -> Microsoft.OData.Edm.EdmComplexType
<Extension()>
Public Function AddComplexType (model As EdmModel, namespaceName As String, name As String, baseType As IEdmComplexType, isAbstract As Boolean) As EdmComplexType

パラメーター

model
EdmModel

EdmModel。

namespaceName
String

この型が属する名前空間。

name
String

名前空間内のこの型の名前。

baseType
IEdmComplexType

この複合型の基本型。

isAbstract
Boolean

この複合型が抽象型かどうかを示します。

戻り値

作成された複合型。

適用対象

AddComplexType(EdmModel, String, String, IEdmComplexType, Boolean, Boolean)

複合型を作成してモデルに追加します。

public static Microsoft.OData.Edm.EdmComplexType AddComplexType (this Microsoft.OData.Edm.EdmModel model, string namespaceName, string name, Microsoft.OData.Edm.IEdmComplexType baseType, bool isAbstract, bool isOpen);
static member AddComplexType : Microsoft.OData.Edm.EdmModel * string * string * Microsoft.OData.Edm.IEdmComplexType * bool * bool -> Microsoft.OData.Edm.EdmComplexType
<Extension()>
Public Function AddComplexType (model As EdmModel, namespaceName As String, name As String, baseType As IEdmComplexType, isAbstract As Boolean, isOpen As Boolean) As EdmComplexType

パラメーター

model
EdmModel

EdmModel。

namespaceName
String

この型が属する名前空間。

name
String

名前空間内のこの型の名前。

baseType
IEdmComplexType

この複合型の基本型。

isAbstract
Boolean

この複合型が抽象型かどうかを示します。

isOpen
Boolean

型がオープン型かどうかを示します。

戻り値

作成された複合型。

適用対象