Gestattet es, Eigenschaften für eine Klasseninstanz festzulegen, die verschiedene Aspekte ihres Verhaltens ändern.
bool SetProperty( const char *name, const char *value )
Änderungen von Eigenschaftswerten haben nur Auswirkungen auf Synchronisationsanforderungen, die nach der Änderung des Eigenschaftswerts vorgenommen werden.
Mit der Serverpfad-Eigenschaft kann das Verzeichnis festgelegt werden, von dem aus der Client dbmlsync.exe starten soll, wenn die StartServer-Methode aufgerufen wird. Wenn diese Eigenschaft nicht festgelegt ist, wird dbmlsync.exe mithilfe der Pfad-Umgebungsvariablen gefunden. Weitere Hinweise finden Sie unter StartServer-Methode.
Die folgenden Eigenschaften steuern die Ereignistypen, die von der GetEvent-Methode zurückgegeben werden. Durch das Deaktivieren nicht benötigter Ereignisse ist es möglich, die Performance zu steigern. Ein Ereignistyp wird aktiviert, indem Sie die entsprechende Eigenschaft auf "1" setzen, und deaktiviert, indem Sie die Eigenschaft auf "0" setzen. Weitere Hinweise finden Sie unter GetEvent-Methode.
Die folgende Liste enthält die verfügbaren Eigenschaften und die von ihnen gesteuerten Ereignistypen:
Eigenschaftsname | Gesteuerte Ereignistypen | Standardwert |
---|---|---|
enable errors | DBSC_EVENTTYPE_ERROR_MSG | 1 |
enable warnings | DBSC_EVENTTYPE_WARNING_MSG | 1 |
enable info msgs | DBSC_EVENTTYPE_INFO_MSG | 1 |
enable progress | DBSC_EVENTTYPE_PROGRESS_INDEX | 0 |
enable progress text | DBSC_EVENTTYPE_PROGRESS_TEXT | 0 |
enable title | DBSC_EVENTTYPE_TITLE | 0 |
enable sync start | DBSC_EVENTTYPE_SYNC_START | 1 |
enable sync done | DBSC_EVENTTYPE_SYNC_DONE | 1 |
name Der Name der festzulegenden Eigenschaft. Dies muss einer der oben genannten Eigenschaftsnamen sein.
value Der Wert, auf den die Eigenschaft gesetzt werden soll. Die Zeichenfolge muss weniger als DBCS_MAX_PROPERTY_LEN Byte lang sein.
Gibt TRUE zurück, wenn die Eigenschaft erfolgreich festgesetzt werden konnte.
Gibt FALSE zurück, wenn die Eigenschaft nicht erfolgreich festgesetzt werden konnte. Wenn FALSE zurückgegeben wird, können Sie die Methode GetErrorInfo aufrufen, um weitere Informationen über den Fehler zu erhalten. Weitere Hinweise finden Sie unter GetErrorInfo-Methode.
Kommentieren Sie diese Seite in DocCommentXchange. Senden Sie uns Feedback über diese Seite via E-Mail. |
Copyright © 2009, iAnywhere Solutions, Inc. - SQL Anywhere 11.0.1 |