EntityAssignmentComparer class
Compare dos asignaciones de entidad para determinar su prioridad relativa.
Comentarios
Compare by event: assignEntity, chooseProperty, chooseEntity Then by operations in order from schema (normalmente dentro de assignEntity). A continuación, de forma inesperada antes de lo esperado. A continuación, por turno más antiguo primero. A continuación, por posición mínima en la expresión.
Constructores
| Entity |
Inicializa una nueva instancia de la clase entityAssignmentComparer de |
Métodos
| compare(Partial<Entity |
Compara EntityAssignment x con y para determinar su prioridad relativa. |
Detalles del constructor
EntityAssignmentComparer(string[])
Inicializa una nueva instancia de la clase entityAssignmentComparer de
new EntityAssignmentComparer(operationPreference: string[])
Parámetros
- operationPreference
-
string[]
Preferencia sobre las operaciones.
Detalles del método
compare(Partial<EntityAssignment>, Partial<EntityAssignment>)
Compara EntityAssignment x con y para determinar su prioridad relativa.
function compare(x: Partial<EntityAssignment>, y: Partial<EntityAssignment>): number
Parámetros
- x
-
Partial<EntityAssignment>
Primera asignación de entidad que se va a comparar.
- y
-
Partial<EntityAssignment>
Segunda asignación de entidad que se va a comparar.
Devoluciones
number
Valor numérico que representa la prioridad relativa de x.