CodePorting.Translator Cs2Cpp
CodePorting.Translator.Cs2Cpp.Framework
sql_connection_string_builder.h
1
2#ifndef _aspose_data_sql_client_sql_connection_string_builder_h_
3#define _aspose_data_sql_client_sql_connection_string_builder_h_
4
5#include <data/common/db_connection_string_builder.h>
6
7namespace System { namespace Data { namespace SqlClient {
8
14{
16 RTTI_INFO(System::Data::SqlClient::SqlConnectionStringBuilder, ::System::BaseTypesInfo<System::Data::Common::DbConnectionStringBuilder>)
17
18public:
22 virtual ASPOSECPP_SHARED_API Object::ptr idx_get(String key) override;
26 virtual ASPOSECPP_SHARED_API Object::ptr idx_set(String key, Object::ptr value) override;
27
30 ASPOSECPP_SHARED_API String get_DataSource() const;
33 ASPOSECPP_SHARED_API void set_DataSource(const String& value);
34
37 ASPOSECPP_SHARED_API bool get_Encrypt() const;
40 ASPOSECPP_SHARED_API void set_Encrypt(bool value);
41
44 ASPOSECPP_SHARED_API bool get_TrustServerCertificate() const;
47 ASPOSECPP_SHARED_API void set_TrustServerCertificate(bool value);
48
51 ASPOSECPP_SHARED_API String get_InitialCatalog() const;
54 ASPOSECPP_SHARED_API void set_InitialCatalog(const String& value);
55
58 ASPOSECPP_SHARED_API String get_NetworkLibrary() const;
61 ASPOSECPP_SHARED_API void set_NetworkLibrary(const String& value);
62
65 ASPOSECPP_SHARED_API String get_UserID() const;
68 ASPOSECPP_SHARED_API void set_UserID(const String& value);
69
72 ASPOSECPP_SHARED_API String get_Password() const;
75 ASPOSECPP_SHARED_API void set_Password(const String& value);
76};
77
78} } } // namespace System::Data::SqlClient
79
80#endif // _aspose_data_sql_client_sql_connection_string_builder_h_
API to build connection string of named fields. Objects of this class should only be allocated using ...
Definition: db_connection_string_builder.h:14
SQL-based connection builder. Objects of this class should only be allocated using System::MakeObject...
Definition: sql_connection_string_builder.h:14
bool get_TrustServerCertificate() const
Checks whether connection is protected using trust server certificate.
void set_UserID(const String &value)
Sets user id to use for connection.
virtual Object::ptr idx_set(String key, Object::ptr value) override
Sets keyed object.
String get_Password() const
Gets password used to connect to database.
void set_InitialCatalog(const String &value)
Sets name of database associated with connection.
String get_NetworkLibrary() const
Gets used network library name.
bool get_Encrypt() const
Checks whether encription is enabled on line.
void set_TrustServerCertificate(bool value)
Determines whether connection is protected using trust server certificate.
void set_Encrypt(bool value)
Toggles encryption on or off.
void set_NetworkLibrary(const String &value)
Selects network library to use.
String get_DataSource() const
Gets data source (e. g. hostname and port).
String get_InitialCatalog() const
Gets name of database associated with connection.
String get_UserID() const
Gets user id used for connection.
void set_Password(const String &value)
Sets password to be used to connect to database.
virtual Object::ptr idx_get(String key) override
RTTI information.
void set_DataSource(const String &value)
Gets data source (e. g. hostname and port).
String class used across the library. Is a substitute for C# System.String when translating code....
Definition: string.h:122
Definition: db_command.h:9