EdmTypeDefinition Classe
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Representa a definição de uma definição de tipo Edm.
public class EdmTypeDefinition : Microsoft.OData.Edm.EdmType, Microsoft.OData.Edm.IEdmFullNamedElement, Microsoft.OData.Edm.IEdmTypeDefinition
type EdmTypeDefinition = class
inherit EdmType
interface IEdmTypeDefinition
interface IEdmSchemaType
interface IEdmSchemaElement
interface IEdmNamedElement
interface IEdmElement
interface IEdmVocabularyAnnotatable
interface IEdmType
interface IEdmFullNamedElement
Public Class EdmTypeDefinition
Inherits EdmType
Implements IEdmFullNamedElement, IEdmTypeDefinition
- Herança
- Implementações
Edm |
Inicializa uma nova instância da classe com Int32 o EdmTypeDefinition tipo subjacente. |
Edm |
Inicializa uma nova instância da classe EdmTypeDefinition. |
Full |
Obtém o nome completo desse elemento de esquema. |
Name |
Obtém o nome dessa definição de tipo. |
Namespace |
Obtém o namespace ao qual este elemento de esquema pertence. |
Schema |
Obtém o tipo desse elemento de esquema. |
Type |
Obtém o tipo deste tipo. |
Underlying |
Obtém o tipo subjacente dessa definição de tipo. |
To |
Retorna a representação de texto do objeto atual. (Herdado de EdmType) |
Is |
Retornará true se o tipo comparado for semanticamente equivalente a esse tipo. Os tipos de esquema (IEdmSchemaType) são comparados por seus refs de objeto. |
As |
Retorna o tipo real do tipo fornecido. Se o tipo fornecido for definição de tipo, o tipo real será seu tipo subjacente; caso contrário, retorne o próprio tipo fornecido. |
Is |
Retornará true se essa definição se referir a um tipo binário. |
Is |
Retornará true se essa definição se referir a um tipo decimal. |
Is |
Retornará true se essa definição se referir a um tipo de geografia. |
Is |
Retornará true se essa definição se referir a um tipo de geometria. |
Is |
Determina se thisType é o mesmo que otherType ou thisType deriva de otherType ou otherType deriva de thisType. |
Is |
Determina se um tipo é equivalente ou derivado de outro tipo. |
Is |
Retornará true se essa definição se referir a um tipo espacial. |
Is |
Retornará true se essa referência se referir a um tipo de fluxo. |
Is |
Retornará true se essa definição se referir a um tipo de cadeia de caracteres. |
Is |
Retornará true se essa definição se referir a um tipo temporal. |
Is |
Retornará true se essa definição se referir a um tipo não tipado. |
Get |
Obtém a cadeia de caracteres simbólica de um elemento anotado. Na próxima alteração interruptiva, é melhor adicionar uma propriedade IEdmVocabularyAnnotatablea . |
As |
Obtém o tipo de elemento de uma definição de coleção ou a si mesmo de uma definição de não coleção referenciada pela referência de tipo. |
Full |
Obtém o nome completo do elemento. |
Full |
Obtém o nome completo da definição referenciada pela referência de tipo. |
Is |
Retornará true se a definição dessa referência estiver aberta. |
Location(IEdm |
Obtém o local desse elemento. |
Short |
Obtém o nome Qualificado Curto do elemento. |
Vocabulary |
Obtém anotações de vocabulário de um elemento annotatável, como visto em um modelo específico. |
To |
Retorna a representação de texto do objeto atual. |
To |
Retorna a representação de texto do objeto atual. |
To |
Retorna a representação de texto do objeto atual. |
Errors(IEdm |
Obtém os erros, se houver, que pertencem a esse elemento ou elementos que esse elemento contém. Por exemplo, os erros de um tipo estrutural incluem os erros do próprio tipo e os erros de suas propriedades declaradas. O método não analisa elementos referenciados por esse elemento. Por exemplo, erros de uma propriedade não incluem erros de seu tipo. |
Is |
Retornará true se esse elemento contiver erros retornados pelo Errors(IEdmElement) método . |