EntityAssignmentComparer class
比較兩個實體指派,以判斷其相對優先順序。
備註
依事件比較:assignEntity、chooseProperty、chooseEntity Then by operations from schema(通常位於 assignEntity 內)。 然後非預期地在預期之前。 然後,先由最舊的轉彎。 然後,以語句中的最小位置。
建構函式
| Entity |
初始化 EntityAssignmentComparer 類別的新實例。 |
方法
| compare(Partial<Entity |
比較 EntityAssignment x 與 y,以判斷其相對優先順序。 |
建構函式詳細資料
EntityAssignmentComparer(string[])
初始化 EntityAssignmentComparer 類別的新實例。
new EntityAssignmentComparer(operationPreference: string[])
參數
- operationPreference
-
string[]
作業的喜好設定。
方法詳細資料
compare(Partial<EntityAssignment>, Partial<EntityAssignment>)
比較 EntityAssignment x 與 y,以判斷其相對優先順序。
function compare(x: Partial<EntityAssignment>, y: Partial<EntityAssignment>): number
參數
- x
-
Partial<EntityAssignment>
要比較的第一個實體分批。
- y
-
Partial<EntityAssignment>
要比較的第二個實體分批。
傳回
number
表示 x 相對優先順序的數值。