Compartilhar via


EntityProperty Classe

Uma propriedade de entidade. Usado para definir EdmType explicitamente quando necessário.

Os valores que exigem digitação explícita são GUID, INT64 e BINARY. Outros EdmTypes podem ser criados explicitamente como objetos EntityProperty, mas não precisam ser. Por exemplo, o abaixo com ambas as propriedades de tipo STRING na entidade:


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

Construtor

EntityProperty(value, edm_type)

Parâmetros

Nome Description
value
Obrigatório
Any
edm_type
Obrigatório

Tipo do valor

_cls
Obrigatório

Métodos

count

Retornar o número de ocorrências de valor.

index

Retornar o primeiro índice de valor.

Aciona ValueError se o valor não estiver presente.

count

Retornar o número de ocorrências de valor.

count(value, /)

Parâmetros somente posicionais

Nome Description
value
Obrigatório

index

Retornar o primeiro índice de valor.

Aciona ValueError se o valor não estiver presente.

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

Parâmetros somente posicionais

Nome Description
value
Obrigatório
start
valor padrão: 0
stop
valor padrão: 9223372036854775807

Atributos

edm_type

Alias para o campo número 1

edm_type: str | EdmType

value

Alias para o campo número 0

value: Any