表示 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 继承。) |
页首
扩展方法
页首