TypeUsage Classe
Definição
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.
Descreve um tipo e um conjunto de facetas para esse tipo.
public ref class TypeUsage sealed : System::Data::Metadata::Edm::MetadataItem
public sealed class TypeUsage : System.Data.Metadata.Edm.MetadataItem
type TypeUsage = class
inherit MetadataItem
Public NotInheritable Class TypeUsage
Inherits MetadataItem
- Herança
Propriedades
BuiltInTypeKind |
Obtém a variante do tipo interno para este TypeUsage. |
Documentation |
Obtém ou define a documentação associada a esse tipo. (Herdado de MetadataItem) |
EdmType |
Obtém as informações de tipo descritas por este TypeUsage. |
Facets |
Obtém a lista de facetas para o tipo descrito por este TypeUsage. |
MetadataProperties |
Obtém a lista de propriedades do tipo atual. (Herdado de MetadataItem) |
Métodos
CreateBinaryTypeUsage(PrimitiveType, Boolean) |
Cria um objeto TypeUsage para descrever um tipo binário usando os valores de faceta especificados. |
CreateBinaryTypeUsage(PrimitiveType, Boolean, Int32) |
Cria um objeto TypeUsage para descrever um tipo binário usando os valores de faceta especificados. |
CreateDateTimeOffsetTypeUsage(PrimitiveType, Nullable<Byte>) |
Cria um objeto DateTimeOffsetTypeUsage do tipo que os parâmetros descrevem. |
CreateDateTimeTypeUsage(PrimitiveType, Nullable<Byte>) |
Cria um objeto DateTimeTypeUsage do tipo que os parâmetros descrevem. |
CreateDecimalTypeUsage(PrimitiveType) |
Cria um objeto TypeUsage para descrever um tipo decimal com valores de faceta com precisão e escala ilimitadas. |
CreateDecimalTypeUsage(PrimitiveType, Byte, Byte) |
Cria um objeto TypeUsage que descreve um tipo decimal usando os valores de faceta especificados. |
CreateDefaultTypeUsage(EdmType) |
Cria um objeto TypeUsage com o tipo do modelo conceitual especificado. |
CreateStringTypeUsage(PrimitiveType, Boolean, Boolean) |
Cria um objeto TypeUsage que descreve um tipo de cadeia de caracteres usando os valores de faceta especificados e |
CreateStringTypeUsage(PrimitiveType, Boolean, Boolean, Int32) |
Cria um objeto TypeUsage para descrever um tipo de cadeia de caracteres usando os valores de faceta especificados. |
CreateTimeTypeUsage(PrimitiveType, Nullable<Byte>) |
Cria um objeto TimeTypeUsage do tipo que os parâmetros descrevem. |
Equals(Object) |
Determina se o objeto especificado é igual ao objeto atual. (Herdado de Object) |
GetHashCode() |
Serve como a função de hash padrão. (Herdado de Object) |
GetType() |
Obtém o Type da instância atual. (Herdado de Object) |
IsSubtypeOf(TypeUsage) |
Verifica se este TypeUsage é um subtipo do TypeUsage especificado. |
MemberwiseClone() |
Cria uma cópia superficial do Object atual. (Herdado de Object) |
ToString() |
Retorna o nome completo do tipo descrito por este TypeUsage. |
Métodos de Extensão
Constant(TypeUsage, Object) |
Cria um novo DbConstantExpression do tipo primitivo especificado com o valor constante fornecido. |
New(TypeUsage, IEnumerable<DbExpression>) |
Cria um novo DbNewInstanceExpression. Se o argumento de tipo é um tipo de coleção, os argumentos especificam os elementos da coleção. Caso contrário, os argumentos são usados como valores de propriedade ou de coluna na nova instância. |
New(TypeUsage, DbExpression[]) |
Cria um novo DbNewInstanceExpression. Se o argumento de tipo é um tipo de coleção, os argumentos especificam os elementos da coleção. Caso contrário, os argumentos são usados como valores de propriedade ou de coluna na nova instância. |
NewEmptyCollection(TypeUsage) |
Cria uma nova DbNewInstanceExpression que constrói uma coleção vazia do tipo de coleção especificado. |
Null(TypeUsage) |
Cria uma nova DbNullExpression que representa um valor nulo com tipo. |
Parameter(TypeUsage, String) |
Cria uma nova DbParameterReferenceExpression que faz referência a um parâmetro com o nome e o tipo especificados. |
Variable(TypeUsage, String) |
Cria uma nova DbVariableReferenceExpression que faz referência a uma variável com o nome e o tipo especificados. |