表示 EDM 复杂类型的定义。
命名空间: Microsoft.Data.Edm
程序集: Microsoft.Data.Edm(在 Microsoft.Data.Edm.dll 中)
语法
声明
Public Interface IEdmComplexType _
Inherits IEdmStructuredType, IEdmSchemaType, IEdmSchemaElement, IEdmNamedElement, _
IEdmVocabularyAnnotatable, IEdmType, IEdmElement
用法
Dim instance As IEdmComplexType
public interface IEdmComplexType : IEdmStructuredType,
IEdmSchemaType, IEdmSchemaElement, IEdmNamedElement, IEdmVocabularyAnnotatable, IEdmType,
IEdmElement
public interface class IEdmComplexType : IEdmStructuredType,
IEdmSchemaType, IEdmSchemaElement, IEdmNamedElement, IEdmVocabularyAnnotatable, IEdmType,
IEdmElement
type IEdmComplexType =
interface
interface IEdmStructuredType
interface IEdmSchemaType
interface IEdmSchemaElement
interface IEdmNamedElement
interface IEdmVocabularyAnnotatable
interface IEdmType
interface IEdmElement
end
public interface IEdmComplexType extends IEdmStructuredType, IEdmSchemaType, IEdmSchemaElement, IEdmNamedElement, IEdmVocabularyAnnotatable, IEdmType, IEdmElement
IEdmComplexType 类型公开以下成员。
属性
| 名称 | 说明 | |
|---|---|---|
![]() |
BaseType | 获取此类型的基类型。 (从 IEdmStructuredType 继承。) |
![]() |
DeclaredProperties | 获取此类型中立即声明的属性。 (从 IEdmStructuredType 继承。) |
![]() |
IsAbstract | 获取一个值,该值指示此类型是否为抽象的。 (从 IEdmStructuredType 继承。) |
![]() |
IsOpen | 获取一个值,该值指示此类型是否为开放式的。 (从 IEdmStructuredType 继承。) |
![]() |
Name | 获取此元素的名称。 (从 IEdmNamedElement 继承。) |
![]() |
Namespace | 获取此架构元素所属的命名空间。 (从 IEdmSchemaElement 继承。) |
![]() |
SchemaElementKind | 获取此架构元素的种类。 (从 IEdmSchemaElement 继承。) |
![]() |
TypeKind | 获取此类型的种类。 (从 IEdmType 继承。) |
页首
方法
| 名称 | 说明 | |
|---|---|---|
![]() |
FindProperty | 使用在此类型中所给定的名称来搜索结构或导航属性,并返回 null(若不存在此类属性)。 (从 IEdmStructuredType 继承。) |
页首
扩展方法
页首
.gif)
.gif)
.gif)