Partager via


EntityProperty Classe

Propriété d’entité. Utilisé pour définir EdmType explicitement si nécessaire.

Les valeurs qui nécessitent une saisie explicite sont GUID, INT64 et BINARY. D’autres EdmTypes peuvent être créés explicitement en tant qu’objets EntityProperty, mais pas nécessairement. Par exemple, les éléments ci-dessous créent des propriétés de type STRING sur l’entité :


   entity = TableEntity()
   entity.a = 'b'
   entity.x = EntityProperty('y', EdmType.STRING)
Héritage
builtins.tuple
EntityProperty

Constructeur

EntityProperty(value, edm_type)

Paramètres

Nom Description
value
Obligatoire
Any
edm_type
Obligatoire

Type de la valeur

_cls
Obligatoire

Méthodes

count

Retourne le nombre d’occurrences de valeur.

index

Retourne le premier index de valeur.

Lève ValueError si la valeur n’est pas présente.

count

Retourne le nombre d’occurrences de valeur.

count(value, /)

Paramètres positionnels uniquement

Nom Description
value
Obligatoire

index

Retourne le premier index de valeur.

Lève ValueError si la valeur n’est pas présente.

index(value, start=0, stop=9223372036854775807, /)

Paramètres positionnels uniquement

Nom Description
value
Obligatoire
start
valeur par défaut: 0
stop
valeur par défaut: 9223372036854775807

Attributs

edm_type

Alias du champ numéro 1

edm_type: str | EdmType

value

Alias du champ numéro 0

value: Any