Partager via


Classe EdmTypeSemantics

Fournit la sémantique des types EDM prédéfinis.

Hiérarchie d'héritage

System.Object
  Microsoft.Data.Edm.EdmTypeSemantics

Espace de noms :  Microsoft.Data.Edm
Assembly :  Microsoft.Data.Edm (en Microsoft.Data.Edm.dll)

Syntaxe

'Déclaration
<ExtensionAttribute> _
Public NotInheritable Class EdmTypeSemantics
'Utilisation
public static class EdmTypeSemantics
[ExtensionAttribute]
public ref class EdmTypeSemantics abstract sealed
[<AbstractClassAttribute>]
[<SealedAttribute>]
type EdmTypeSemantics =  class end
public final class EdmTypeSemantics

Le type EdmTypeSemantics expose les membres suivants.

Méthodes

  Nom Description
Méthode publiqueMembre statique ApplyType Retourne une référence à cette définition de type de ligne.
Méthode publiqueMembre statique AsBinary Retourne une référence de type binaire valide à la définition de type si cette référence est de type binaire.Sinon, une référence de type binaire erronée est retournée.
Méthode publiqueMembre statique AsCollection Retourne une référence de type collection valide à la définition de type si cette référence est de type collection.Sinon, une référence de type collection erronée est retournée.
Méthode publiqueMembre statique AsComplex Retourne une référence de type complexe valide à la définition de type si cette référence est de type complexe.Sinon, une référence de type complexe erronée est retournée.
Méthode publiqueMembre statique AsDecimal Retourne une référence de type décimal valide à la définition de type si cette référence est de type décimal.Sinon, une référence de type décimal erronée est retournée.
Méthode publiqueMembre statique AsEntity Retourne une référence de type entité valide à la définition de type si cette référence est de type entité.Sinon, une référence de type entité erronée est retournée.
Méthode publiqueMembre statique AsEntityReference Retourne une référence de type référence d'entité valide à la définition de type si cette référence est de type référence d'entité.Sinon, une référence de type référence d'entité erronée est retournée.
Méthode publiqueMembre statique AsEnum Retourne une référence de type énumération valide à la définition de type si cette référence est de type énumération.Sinon, une référence de type énumération erronée est retournée.
Méthode publiqueMembre statique AsPrimitive Retourne une référence de type primitif valide à la définition de type si cette référence est de type primitif.Sinon, une référence de type primitif erronée est retournée.
Méthode publiqueMembre statique AsRow Retourne une référence de type ligne valide à la définition de type si cette référence est de type ligne.Sinon, une référence de type ligne erronée est retournée.
Méthode publiqueMembre statique AsSpatial Retourne une référence de type spatial valide à la définition de type si cette référence est de type spatial.Sinon, une référence de type spatial erronée est retournée.
Méthode publiqueMembre statique AsString Retourne une référence de type chaîne valide à la définition de type si cette référence est de type chaîne.Sinon, une référence de type chaîne erronée est retournée.
Méthode publiqueMembre statique AsStructured Retourne une référence de type structuré valide à la définition de type si cette référence est de type structuré.Sinon, une référence de type structuré erronée est retournée.
Méthode publiqueMembre statique AsTemporal Retourne une référence de type temporel valide à la définition de type si cette référence est de type temporel.Sinon, une référence de type temporel erronée est retournée.
Méthode publiqueMembre statique InheritsFrom Détermine si le type de base potentiel se trouve dans la hiérarchie d'héritage du type qui est testé.
Méthode publiqueMembre statique IsBinary Détermine si cette référence fait référence à un type binaire.
Méthode publiqueMembre statique IsBoolean Détermine si cette référence fait référence à un type booléen.
Méthode publiqueMembre statique IsByte Détermine si cette référence fait référence à un type d'octet.
Méthode publiqueMembre statique IsCollection Détermine si cette référence fait référence à une collection.
Méthode publiqueMembre statique IsComplex Détermine si cette référence fait référence à un type complexe.
Méthode publiqueMembre statique IsDateTime Détermine si cette référence fait référence à un type DateTime.
Méthode publiqueMembre statique IsDateTimeOffset Détermine si cette référence fait référence à un type DateTimeOffset.
Méthode publiqueMembre statique IsDecimal Détermine si cette référence fait référence à un type décimal.
Méthode publiqueMembre statique IsDouble Détermine si cette référence fait référence à un type double.
Méthode publiqueMembre statique IsEntity Détermine si cette référence fait référence à un type d'entité.
Méthode publiqueMembre statique IsEntityReference Détermine si cette référence fait référence à un type d'entité.
Méthode publiqueMembre statique IsEnum Détermine si cette référence fait référence à un type d'énumération.
Méthode publiqueMembre statique IsFloating Détermine si cette référence fait référence à un type à virgule flottante.
Méthode publiqueMembre statique IsGuid Détermine si cette référence fait référence à un type GUID.
Méthode publiqueMembre statique IsInt16 Détermine si cette référence fait référence à un type Int16.
Méthode publiqueMembre statique IsInt32 Détermine si cette référence fait référence à un type Int32.
Méthode publiqueMembre statique IsInt64 Détermine si cette référence fait référence à un type Int64.
Méthode publiqueMembre statique IsIntegral(EdmPrimitiveTypeKind) Détermine si ce type primitif représente un type entier.
Méthode publiqueMembre statique IsIntegral(IEdmTypeReference) Détermine si cette référence fait référence à un type entier.
Méthode publiqueMembre statique IsOrInheritsFrom Détermine si un type est équivalent à ou dérivé d'un autre type.
Méthode publiqueMembre statique IsPrimitive Détermine si cette référence fait référence à un type primitif.
Méthode publiqueMembre statique IsRow Détermine si cette référence fait référence à un type de ligne.
Méthode publiqueMembre statique IsSByte Détermine si cette référence fait référence à un type SByte.
Méthode publiqueMembre statique IsSignedIntegral Détermine si cette référence fait référence à un type intégral signé.
Méthode publiqueMembre statique IsSingle Détermine si cette référence fait référence à un type unique.
Méthode publiqueMembre statique IsSpatial(EdmPrimitiveTypeKind) Détermine si ce type représente un type spatial.
Méthode publiqueMembre statique IsSpatial(IEdmType) Détermine si cette définition fait référence à un type spatial.
Méthode publiqueMembre statique IsSpatial(IEdmTypeReference) Détermine si cette référence fait référence à un type spatial.
Méthode publiqueMembre statique IsStream Détermine si cette référence fait référence à un type de flux.
Méthode publiqueMembre statique IsString Détermine si cette référence fait référence à un type de chaîne.
Méthode publiqueMembre statique IsStructured(EdmTypeKind) Détermine si ce type représente un type structuré.
Méthode publiqueMembre statique IsStructured(IEdmTypeReference) Détermine si cette référence fait référence à un type structuré.
Méthode publiqueMembre statique IsTemporal(EdmPrimitiveTypeKind) Détermine si ce type représente un type temporel.
Méthode publiqueMembre statique IsTemporal(IEdmTypeReference) Détermine si cette référence fait référence à un type temporel.
Méthode publiqueMembre statique IsTime Détermine si cette référence fait référence à un type d'heure.
Méthode publiqueMembre statique PrimitiveKind Retourne le type primitif de la définition de cette référence.

Haut de la page

Sécurité des threads

Tous les membres publics static (Shared dans Visual Basic) de ce type sont thread-safe. Tous les membres de l'instance ne sont pas garantis comme étant thread-safe.

Voir aussi

Référence

Espace de noms Microsoft.Data.Edm