IPersistQuery-Schnittstelle (cmnquery.h)
Die IPersistQuery-Schnittstelle wird zum Speichern und Abrufen von Abfrageparametern in und aus persistentem Speicher verwendet. Dieser Speicher bezieht sich auf die Abfrageparameter, nicht auf die Ergebnisse einer Abfrage. Ein Zeiger auf diese Schnittstelle wird auf eine Abfrageformularerweiterung in der CQPM_PERSIST-Nachricht bereitgestellt. Eine Anwendung kann auch eine eigene IPersistQuery-Implementierung bereitstellen, indem sie einen Zeiger auf diese Schnittstelle an den Abfragehandler im pPersistQuery-Element der OPENQUERYWINDOW-Struktur übergibt, wenn ICommonQuery::OpenQueryWindow aufgerufen wird.
Vererbung
Die IPersistQuery-Schnittstelle erbt von IPersist. IPersistQuery verfügt auch über folgende Membertypen:
Methoden
Die IPersistQuery-Schnittstelle verfügt über diese Methoden.
IPersistQuery::Clear Leert den Inhalt des Abfragespeichers. |
IPersistQuery::ReadInt Liest einen ganzzahligen Wert aus dem Abfragespeicher. |
IPersistQuery::ReadString Liest eine Zeichenfolge aus dem Abfragespeicher. |
IPersistQuery::ReadStruct Liest eine Struktur aus dem Abfragespeicher. |
IPersistQuery::WriteInt Schreibt einen ganzzahligen Wert in den Abfragespeicher. |
IPersistQuery::WriteString Schreibt eine Zeichenfolge in den Abfragespeicher. |
IPersistQuery::WriteStruct Schreibt eine -Struktur in den Abfragespeicher. |
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows Vista |
Unterstützte Mindestversion (Server) | Windows Server 2008 |
Zielplattform | Windows |
Kopfzeile | cmnquery.h |