Hash イベント

LANSA

Hash イベント

Hashは、コレクションを整理するために正数値を決定する必要がある場合に起動されます。

Hashイベントは、コレクション内の2つのコンポーネントが同じであるかコレクションの判断が必要な場合に起動されます。

このイベントが処理されない場合、コレクションはコンポーネント参照の一致について比較をします。

名前や識別子などの値でディクショナリを検索したい場合があります。そのような値のハッシュを取得するには、ハッシュしたい値を提供するHashイベントの実行中にCalculateHashメソッドを起動します。

Evtroutine Handling(#COLLECTION.Hash) Options(*NOCLEARMESSAGES *NOCLEARERRORS) Subject(#Subject) Hash(#Hash) 

Invoke Method(#Collection.CalculateHash) Value(#Subject) Result(#Hash)
Endroutine