タグ

MessengerとXMALに関するshigiryouのブックマーク (1)

  • MVVM - MVVM Light Messenger の詳細

    図 5 に示すように、リスクがある場合でも、登録解除の失敗により必ずしもメモリ リークが発生するわけではないことに注意してください。つまり、メモリ リークを発生しないようにするには、受信側を必要としなくなったら、Messenger から受信側の登録解除を明示的に行うようにします。この処理は、Unregister メソッドを使用して実行できます。Unregister メソッドには複数のオーバーロードがあります。受信側は Messenger から完全に登録解除できます。また、特定の 1 つのメソッドのみ登録解除して、他のメソッドはアクティブな状態を保持することもできます。 Messenger 使用時のその他のリスク 前述のとおり、MVVM Light Messenger は非常に強力で汎用性の高いコンポーネントですが、使用時にはいくつかリスクも伴います。Silverlight や Window

    MVVM - MVVM Light Messenger の詳細
  • 1