EdmEntityReferenceType Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Представляет определение типа ссылки на сущность модели EDM.
public class EdmEntityReferenceType : Microsoft.OData.Edm.EdmType, Microsoft.OData.Edm.IEdmEntityReferenceType
type EdmEntityReferenceType = class
inherit EdmType
interface IEdmEntityReferenceType
interface IEdmType
interface IEdmElement
Public Class EdmEntityReferenceType
Inherits EdmType
Implements IEdmEntityReferenceType
- Наследование
- Реализации
Конструкторы
EdmEntityReferenceType(IEdmEntityType) |
Инициализирует новый экземпляр класса EdmEntityReferenceType. |
Свойства
EntityType |
Возвращает тип сущности, на который указывает эта ссылка сущности. |
TypeKind |
Возвращает вид этого типа. |
Методы
ToString() |
Возвращает текстовое представление текущего объекта. (Унаследовано от EdmType) |
Методы расширения
IsEquivalentTo(IEdmType, IEdmType) |
Возвращает значение true, если сравниваемый тип семантически эквивалентен данному типу. Типы схем (IEdmSchemaType) сравниваются с помощью ссылок на объекты. |
AsActualType(IEdmType) |
Возвращает фактический тип заданного типа. Если данный тип является определением типа, фактический тип является его базовым типом; В противном случае возвращается сам заданный тип. |
IsBinary(IEdmType) |
Возвращает значение true, если это определение относится к двоичному типу. |
IsDecimal(IEdmType) |
Возвращает значение true, если это определение относится к десятичному типу. |
IsGeography(IEdmType) |
Возвращает значение true, если это определение относится к типу geography. |
IsGeometry(IEdmType) |
Возвращает значение true, если это определение относится к типу geometry. |
IsOnSameTypeHierarchyLineWith(IEdmType, IEdmType) |
Определяет, является ли thisType таким же, как otherType, или thisType является производным от otherType, или otherType наследуется от thisType. |
IsOrInheritsFrom(IEdmType, IEdmType) |
Определяет, является ли тип эквивалентным или производным от другого типа. |
IsSpatial(IEdmType) |
Возвращает значение true, если это определение относится к пространственному типу. |
IsStream(IEdmType) |
Возвращает значение true, если эта ссылка ссылается на тип потока. |
IsString(IEdmType) |
Возвращает значение true, если это определение ссылается на строковый тип. |
IsTemporal(IEdmType) |
Возвращает значение true, если это определение ссылается на темпоральный тип. |
IsUntyped(IEdmType) |
Возвращает значение true, если это определение относится к нетипизированному типу. |
AsElementType(IEdmType) |
Возвращает тип элемента определения коллекции или самого определения, отличного от коллекции, на который ссылается ссылка на тип. |
FullTypeName(IEdmType) |
Возвращает полное имя определения, на который ссылается ссылка на тип. |
IsOpen(IEdmType) |
Возвращает значение true, если определение этой ссылки открыто. |
Location(IEdmElement) |
Возвращает расположение этого элемента. |
ToTraceString(IEdmType) |
Возвращает текстовое представление текущего объекта. |
Errors(IEdmElement) |
Возвращает ошибки, относящиеся к этому элементу или элементам, содержащимся внутри него (если такие ошибки есть). Например, ошибки для структурного типа включают ошибки самого типа и ошибки свойств, объявленных в нем. Этот метод не анализирует элементы, на которые ссылается этот элемент. Например, ошибки свойства не включают ошибки его типа. |
IsBad(IEdmElement) |
Возвращает значение true, если этот элемент содержит ошибки, возвращаемые методом Errors(IEdmElement) . |