プライマリ・コンテンツに移動
Oracle® Data Provider for .NET開発者ガイド
ODAC 12.2c リリース1 (12.2.0.1) for Microsoft Windows
E88311-03
目次へ移動
目次
索引へ移動
索引

前
次

IsPersistent

このプロパティは、通知メッセージが配信されるまで、そのメッセージを永続的にデータベースのキューに入れる必要があるかどうかを示します。

宣言

// C#
public bool IsPersistent{get; set;}

プロパティ値

通知が配信されるまで、その通知を永続的にデータベースに格納する必要があるかどうかを示すbool値。

IsPersistentプロパティがTrueに設定されている場合、メッセージは永続的にデータベースのキューに入れられ、データベースのクラッシュ時または停止時に失われることはありません。IsPersistentプロパティがFalseに設定されている場合、メッセージは配信の前にメモリー・キューに格納されるので、失われる可能性があります。

このプロパティは、常に永続性のあるNotificationRegistrationには適用されません。

このプロパティは、通知メッセージが送信された後、そのメッセージにのみ適用されます。

備考

デフォルト値はfalseです。

メッセージがメモリー・キューに格納された場合、データベース・キューの場合よりもデータベースは高速で動作します。

正常な登録の完了後にこのプロパティを変更しても効果はありません。

このプロパティは、グループ化通知については無視されます。