8 #include <system/string.h>
9 #include <system/guid.h>
11 #include "aspose.tasks.cpp/aspose_tasks_api_defs.h"
12 #include "aspose.tasks.cpp/IO/DB/DbSettings.h"
18 namespace Connectivity
20 template <
typename,
typename>
class DbMapper;
22 class DbTypeConverter;
31 namespace Connectivity {
41 typedef ::System::BaseTypesInfo<BaseType> ThisTypeBaseTypesInfo;
42 ASPOSE_TASKS_SHARED_RTTI_INFO_DECL();
44 template<
typename FT0,
typename FT1>
friend class DbMapper;
56 ASPOSE_TASKS_SHARED_API System::String
get_Schema()
const;
61 ASPOSE_TASKS_SHARED_API
void set_Schema(
const System::String& value);
68 ASPOSE_TASKS_SHARED_API
MspDbSettings(
const System::String& connectionString, System::Guid projectGuid);
72 ASPOSE_TASKS_SHARED_API System::SharedPtr<DbReader> GetDbReader()
override;
73 ASPOSE_TASKS_SHARED_API System::SharedPtr<DbTypeConverter> GetTypeConverter()
override;
77 #ifdef ASPOSE_GET_SHARED_MEMBERS
78 ASPOSE_TASKS_SHARED_API
void GetSharedMembers(System::Object::shared_members_type& result)
const override;
84 System::Guid projectGuid;
85 System::String pr_Schema;
Allows to specify settings to read from project database.
Definition: DbSettings.h:71
Allows to set necessary options to read project data from MS Project Server database.
Definition: MspDbSettings.h:37
System::String get_Schema() const
Gets the schema of the MS Project Server. The default value is "pub".
void set_Schema(const System::String &value)
Sets the schema of the MS Project Server. The default value is "pub".
MspDbSettings(const System::String &connectionString, System::Guid projectGuid)
Initializes a new instance of the MspDbSettings class.
System::Guid get_ProjectGuid() const
Gets the guid of the project to read.
Aspose.
Definition: Asn.h:13