MetaStore.connectSuggestUpdate

Connect to SuggestUpdate signal.

This signal is emitted when the contents of a table should be updated (data to update or insert only; deleting data is done automatically). This signal is used for internal purposes by the #GdaConnection object.

class MetaStore
ulong
connectSuggestUpdate
(
T
)
(,
Flag!"After" after = No.After
)
if (
isCallable!T &&
is(ReturnType!T == glib.error.ErrorWrap)
&&
(
Parameters!T.length < 1 ||
(
ParameterStorageClassTuple!T[0] == ParameterStorageClass.none &&
is(Parameters!T[0] == gda.meta_context.MetaContext)
)
)
&&
(
Parameters!T.length < 2 ||
(
ParameterStorageClassTuple!T[1] == ParameterStorageClass.none &&
is(Parameters!T[1] : gda.meta_store.MetaStore)
)
)
&&
Parameters!T.length < 3
)

Parameters

callback T

signal callback delegate or function to connect

glib.error.ErrorWrap callback(gda.meta_context.MetaContext suggest, gda.meta_store.MetaStore metaStore)

suggest the suggested update, as a #GdaMetaContext structure (optional)

metaStore the instance the signal is connected to (optional)

Returns a new #GError error structure if there was an error when processing the signal, or null if signal propagation should continue

after Flag!"After"

Yes.After to execute callback after default handler, No.After to execute before (default)

Return Value

Type: ulong

Signal ID