Sdílet prostřednictvím


EntityProperty Třída

Vlastnost entity. Používá se k explicitní nastavení EdmType v případě potřeby.

Hodnoty, které vyžadují explicitní zadání, jsou GUID, INT64 a BINARY. Jiné typy EdmType mohou být explicitně vytvořené jako objekty EntityProperty, ale nemusí být. Například následující s oběma vytvoří vlastnosti typu STRING pro entitu:


   entity = TableEntity()
   entity.a = 'b'
   entity.x = EntityProperty('y', EdmType.STRING)
Dědičnost
builtins.tuple
EntityProperty

Konstruktor

EntityProperty(value, edm_type)

Parametry

Name Description
value
Vyžadováno
Any
edm_type
Vyžadováno
str nebo EdmType

Typ hodnoty

_cls
Vyžadováno

Metody

count

Vrátí počet výskytů hodnoty.

index

Vrátí první index hodnoty.

Vyvolá chybu ValueError, pokud hodnota není k dispozici.

count

Vrátí počet výskytů hodnoty.

count(value, /)

Výhradně poziční parametry

Name Description
value
Vyžadováno

index

Vrátí první index hodnoty.

Vyvolá chybu ValueError, pokud hodnota není k dispozici.

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

Výhradně poziční parametry

Name Description
value
Vyžadováno
start
výchozí hodnota: 0
stop
výchozí hodnota: 9223372036854775807

Atributy

edm_type

Alias pro pole s číslem 1

edm_type: str | EdmType

value

Alias pro pole s číslem 0

value: Any