validateConnectionString method

Future<String?> validateConnectionString(
  1. String connectionString
)

Validates connection string format without opening a connection.

Returns null when valid; otherwise a human-readable validation message.

Implementation

Future<String?> validateConnectionString(String connectionString) async {
  final r = await _sendRequest<ValidateConnectionStringResponse>(
    ValidateConnectionStringRequest(_nextRequestId(), connectionString),
  );
  if (r.isValid) {
    return null;
  }
  return r.errorMessage ?? 'Invalid connection string';
}