Classe EdmStringTypeReference
Représente une référence d'un type chaîne EDM.
Hiérarchie d'héritage
System.Object
Microsoft.Data.Edm.Library.EdmElement
Microsoft.Data.Edm.Library.EdmTypeReference
Microsoft.Data.Edm.Library.EdmPrimitiveTypeReference
Microsoft.Data.Edm.Library.EdmStringTypeReference
Espace de noms : Microsoft.Data.Edm.Library
Assembly : Microsoft.Data.Edm (en Microsoft.Data.Edm.dll)
Syntaxe
'Déclaration
Public Class EdmStringTypeReference _
Inherits EdmPrimitiveTypeReference _
Implements IEdmStringTypeReference, IEdmPrimitiveTypeReference, IEdmTypeReference, IEdmElement
'Utilisation
Dim instance As EdmStringTypeReference
public class EdmStringTypeReference : EdmPrimitiveTypeReference,
IEdmStringTypeReference, IEdmPrimitiveTypeReference, IEdmTypeReference, IEdmElement
public ref class EdmStringTypeReference : public EdmPrimitiveTypeReference,
IEdmStringTypeReference, IEdmPrimitiveTypeReference, IEdmTypeReference, IEdmElement
type EdmStringTypeReference =
class
inherit EdmPrimitiveTypeReference
interface IEdmStringTypeReference
interface IEdmPrimitiveTypeReference
interface IEdmTypeReference
interface IEdmElement
end
public class EdmStringTypeReference extends EdmPrimitiveTypeReference implements IEdmStringTypeReference, IEdmPrimitiveTypeReference, IEdmTypeReference, IEdmElement
Le type EdmStringTypeReference expose les membres suivants.
Constructeurs
Nom | Description | |
---|---|---|
EdmStringTypeReference(IEdmPrimitiveType, Boolean) | Crée une instance de la classe EdmStringTypeReference. | |
EdmStringTypeReference(IEdmPrimitiveType, Boolean, Boolean, Nullable<Int32>, Nullable<Boolean>, Nullable<Boolean>, String) | Crée une instance de la classe EdmStringTypeReference. |
Haut de la page
Propriétés
Nom | Description | |
---|---|---|
Collation | Obtient une chaîne représentant le classement de ce type de chaîne. | |
Definition | Obtient la définition à laquelle ce type fait référence. (hérité de EdmTypeReference.) | |
IsFixedLength | Obtient une valeur indiquant si ce type de chaîne spécifie la longueur fixe. | |
IsMaxMaxLength | Obtient une valeur indiquant si ce type de chaîne spécifie la longueur maximale autorisée. | |
IsNullable | Obtient une valeur indiquant si ce type est Nullable. (hérité de EdmTypeReference.) | |
IsUnicode | Obtient une valeur indiquant si ce type de chaîne prend en charge l'encodage Unicode. | |
MaxLength | Obtient la longueur maximale de ce type de chaîne. |
Haut de la page
Méthodes
Nom | Description | |
---|---|---|
Equals | (hérité de Object.) | |
Finalize | (hérité de Object.) | |
GetHashCode | (hérité de Object.) | |
GetType | (hérité de Object.) | |
MemberwiseClone | (hérité de Object.) | |
ToString | Retourne la représentation textuelle de l'objet actif. (hérité de EdmTypeReference.) |
Haut de la page
Méthodes d'extension
Nom | Description | |
---|---|---|
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. (défini par EdmTypeSemantics.) | |
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. (défini par EdmTypeSemantics.) | |
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. (défini par EdmTypeSemantics.) | |
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. (défini par EdmTypeSemantics.) | |
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. (défini par EdmTypeSemantics.) | |
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. (défini par EdmTypeSemantics.) | |
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. (défini par EdmTypeSemantics.) | |
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. (défini par EdmTypeSemantics.) | |
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. (défini par EdmTypeSemantics.) | |
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. (défini par EdmTypeSemantics.) | |
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. (défini par EdmTypeSemantics.) | |
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. (défini par EdmTypeSemantics.) | |
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. (défini par EdmTypeSemantics.) | |
Errors | Obtient les erreurs éventuelles qui appartiennent à cet élément ou aux éléments que cet élément contient.Par exemple, les erreurs pour un type structurel incluent les erreurs du type lui-même et les erreurs de ses propriétés déclarées.La méthode n'analyse pas les éléments référencés par cet élément.Par exemple, les erreurs d'une propriété n'incluent pas les erreurs de son type. (défini par ValidationExtensionMethods.) | |
FullName | Obtient le nom complet avec le type spécifié. (défini par ExtensionMethods.) | |
IsBad | Indique si cet élément contient des erreurs retournées par la méthode Errors(IEdmElement). (défini par ValidationExtensionMethods.) | |
IsBinary | Détermine si cette référence fait référence à un type binaire. (défini par EdmTypeSemantics.) | |
IsBoolean | Détermine si cette référence fait référence à un type booléen. (défini par EdmTypeSemantics.) | |
IsByte | Détermine si cette référence fait référence à un type d'octet. (défini par EdmTypeSemantics.) | |
IsCollection | Détermine si cette référence fait référence à une collection. (défini par EdmTypeSemantics.) | |
IsComplex | Détermine si cette référence fait référence à un type complexe. (défini par EdmTypeSemantics.) | |
IsDateTime | Détermine si cette référence fait référence à un type DateTime. (défini par EdmTypeSemantics.) | |
IsDateTimeOffset | Détermine si cette référence fait référence à un type DateTimeOffset. (défini par EdmTypeSemantics.) | |
IsDecimal | Détermine si cette référence fait référence à un type décimal. (défini par EdmTypeSemantics.) | |
IsDouble | Détermine si cette référence fait référence à un type double. (défini par EdmTypeSemantics.) | |
IsEntity | Détermine si cette référence fait référence à un type d'entité. (défini par EdmTypeSemantics.) | |
IsEntityReference | Détermine si cette référence fait référence à un type d'entité. (défini par EdmTypeSemantics.) | |
IsEnum | Détermine si cette référence fait référence à un type d'énumération. (défini par EdmTypeSemantics.) | |
IsEquivalentTo | Retourne true si le type comparé est sémantiquement équivalent à ce type. (défini par EdmElementComparer.) | |
IsFloating | Détermine si cette référence fait référence à un type à virgule flottante. (défini par EdmTypeSemantics.) | |
IsGuid | Détermine si cette référence fait référence à un type GUID. (défini par EdmTypeSemantics.) | |
IsInt16 | Détermine si cette référence fait référence à un type Int16. (défini par EdmTypeSemantics.) | |
IsInt32 | Détermine si cette référence fait référence à un type Int32. (défini par EdmTypeSemantics.) | |
IsInt64 | Détermine si cette référence fait référence à un type Int64. (défini par EdmTypeSemantics.) | |
IsIntegral | Détermine si cette référence fait référence à un type entier. (défini par EdmTypeSemantics.) | |
IsPrimitive | Détermine si cette référence fait référence à un type primitif. (défini par EdmTypeSemantics.) | |
IsRow | Détermine si cette référence fait référence à un type de ligne. (défini par EdmTypeSemantics.) | |
IsSByte | Détermine si cette référence fait référence à un type SByte. (défini par EdmTypeSemantics.) | |
IsSignedIntegral | Détermine si cette référence fait référence à un type intégral signé. (défini par EdmTypeSemantics.) | |
IsSingle | Détermine si cette référence fait référence à un type unique. (défini par EdmTypeSemantics.) | |
IsSpatial | Détermine si cette référence fait référence à un type spatial. (défini par EdmTypeSemantics.) | |
IsStream | Détermine si cette référence fait référence à un type de flux. (défini par EdmTypeSemantics.) | |
IsString | Détermine si cette référence fait référence à un type de chaîne. (défini par EdmTypeSemantics.) | |
IsStructured | Détermine si cette référence fait référence à un type structuré. (défini par EdmTypeSemantics.) | |
IsTemporal | Détermine si cette référence fait référence à un type temporel. (défini par EdmTypeSemantics.) | |
IsTime | Détermine si cette référence fait référence à un type d'heure. (défini par EdmTypeSemantics.) | |
Location | Obtient l'emplacement de l'élément spécifié. (défini par ExtensionMethods.) | |
PrimitiveDefinition | Obtient le type primitif auquel le type fait référence. (défini par ExtensionMethods.) | |
PrimitiveKind() | Surchargé. Obtient le type primitif du type spécifié. (défini par ExtensionMethods.) | |
PrimitiveKind() | Surchargé. Retourne le type primitif de la définition de cette référence. (défini par EdmTypeSemantics.) | |
ToTraceString | Retourne la représentation textuelle de l'objet actif. (défini par ToTraceStringExtensionMethods.) | |
TypeErrors | Obtient les erreurs éventuelles qui appartiennent à cette référence de type ou à sa définition. (défini par ValidationExtensionMethods.) | |
TypeKind | Obtient le type du type spécifié. (défini par ExtensionMethods.) |
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.