9.2.3.2 IsPersistent
このプロパティは、通知メッセージが配信されるまで、そのメッセージを永続的にデータベースのキューに入れる必要があるかどうかを示します。
宣言
// C# public bool IsPersistent{get; set;}
プロパティ値
通知が配信されるまで、その通知を永続的にデータベースに格納する必要があるかどうかを示すbool
値。
IsPersistent
プロパティがTrue
に設定されている場合、メッセージは永続的にデータベースのキューに入れられ、データベースのクラッシュ時または停止時に失われることはありません。IsPersistent
プロパティがFalse
に設定されている場合、メッセージは配信の前にメモリー・キューに格納されるので、失われる可能性があります。
このプロパティは、常に永続性のあるNotificationRegistration
には適用されません。
このプロパティは、通知メッセージが送信された後、そのメッセージにのみ適用されます。
備考
デフォルト値はfalse
です。
メッセージがメモリー・キューに格納された場合、データベース・キューの場合よりもデータベースは高速で動作します。
正常な登録の完了後にこのプロパティを変更しても効果はありません。
このプロパティは、グループ化通知については無視されます。