ExecutePreparedRequest.withSerializedParams constructor
ExecutePreparedRequest.withSerializedParams(})
Implementation
factory ExecutePreparedRequest.withSerializedParams(
int requestId,
int stmtId,
Uint8List serializedParams, {
int timeoutOverrideMs = 0,
int fetchSize = 1000,
int? maxResultBufferBytes,
}) {
final transferableParams = transferableIsolatePayload(serializedParams);
if (transferableParams != null) {
return ExecutePreparedRequest._transferable(
requestId,
stmtId,
transferableParams,
timeoutOverrideMs: timeoutOverrideMs,
fetchSize: fetchSize,
maxResultBufferBytes: maxResultBufferBytes,
);
}
return ExecutePreparedRequest(
requestId,
stmtId,
serializedParams,
timeoutOverrideMs: timeoutOverrideMs,
fetchSize: fetchSize,
maxResultBufferBytes: maxResultBufferBytes,
);
}