EntityProperty Klasse

Eine Entitätseigenschaft. Wird verwendet, um bei Bedarf explizit festzulegen EdmType .

Werte, die eine explizite Eingabe erfordern, sind GUID, INT64 und BINARY. Andere EdmTypes können explizit als EntityProperty-Objekte erstellt werden, müssen aber nicht sein. Im Folgenden werden beispielsweise string-typisierte Eigenschaften für die Entität erstellt:


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

Konstruktor

EntityProperty(value, edm_type)

Parameter

Name Beschreibung
value
Erforderlich
Any
edm_type
Erforderlich
str oder EdmType

Typ des Werts

_cls
Erforderlich

Methoden

count

Gibt die Anzahl der Vorkommen von Wert zurück.

index

Gibt den ersten Index des Werts zurück.

Löst ValueError aus, wenn der Wert nicht vorhanden ist.

count

Gibt die Anzahl der Vorkommen von Wert zurück.

count(value, /)

Nur Positionsparameter

Name Beschreibung
value
Erforderlich

index

Gibt den ersten Index des Werts zurück.

Löst ValueError aus, wenn der Wert nicht vorhanden ist.

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

Nur Positionsparameter

Name Beschreibung
value
Erforderlich
start
Standardwert: 0
stop
Standardwert: 9223372036854775807

Attribute

edm_type

Alias für Feldnummer 1

edm_type: str | EdmType

value

Alias für Feldnummer 0

value: Any