Tema anterior: Reanudación de la replicación: resume_replication()Tema siguiente: API de gestión de escenarios de alta disponibilidad


Adición de los marcadores de rebobinado: set_rewind_bookmark()

La función de API set_rewind_bookmark permite establecer marcadores para escenarios.

Argumentos

La función de API set_rewind_bookmark incluye los argumentos descritos en la tabla siguiente:

Nombre

Tipo

Descripción

scenario_id

cadena

El ID de escenario para el cual desee establecer marcadores.

host_index

uint

Always = 1.

bookmark_msg

cadena

El nombre del marcador.

why_not_reason

out string

Contiene el motivo del error cuando se produce un error en esta API.

Valores de retorno

El tipo de valor de retorno es booleano. Cuando el valor de retorno es verdadero, la API finalizará correctamente. Cuando el valor de retorno es falso, la API no finaliza correctamente. Si el valor de retorno es falso, revise el mensaje para determinar el motivo por el cual la API es errónea.

Ejemplo

public bool set_rewind_bookmark_example()
        {
            try
            {
                string scenario_id = _scenario_id.ToString();
                uint host_index = 1;
                string why_not_reason = "";
                string bookmark_msg = "test bookmark";
                return get_mng().set_rewind_bookmark(scenario_id, host_index, bookmark_msg, out why_not_reason);
            }
            catch (Exception ex)
            {
                System.Windows.Forms.MessageBox.Show(ex.Message);
            }
            return false;
        }