Repository Class |
public class Repository
The Repository type exposes the following members.
Name | Description | |
---|---|---|
Repository | Initializes a new instance of the Repository class |
Name | Description | |
---|---|---|
AssembliesFolder | Assemblies folder | |
Configuration | Current configuration | |
ConfigurationPath | Configuration file path | |
CultureInfo | Default CultureInfo | |
DefaultRepository | ||
Devices | List of OutputDevice in the repository | |
DevicesEmailFolder | Devices Email folder | |
DevicesFileServerFolder | Devices File Server folder | |
DevicesFolder | Devices folder | |
DynamicsFolder | Dynamic assemblies folder | |
Instance | A general static instance of the repository | |
JSTranslations | Current JavaScript translations | |
LicenseText | License text | |
LogsFolder | Logs folder | |
MomentJSShortDateFormat | Short Date format for MomentJS | |
MomentJSShortDateTimeFormat | Short Date Time format for MomentJS | |
NVD3Translations | Current NVD3 translations (for NVD3 charts) | |
PersonalFolder | SpecialsFolder Personal folder | |
ProductVersion | Product version | |
RazorCacheFolder | Razor cache folder for compiled assemblies | |
RazorCacheWinFolder | Razor cache folder for compiled assemblies for Windows applications | |
ReportsFolder | Reports folder | |
RepositoryPath | Current path | |
RepositoryTranslations | Current repository translations | |
RepositoryTranslationsPath | Repository translations file name | |
ResultAllFormats | All report formats available | |
ResultAllowedFormats | Result report formats allowed by the configuration | |
SchedulesFolder | SpecialsFolder Schedules folder | |
SealConverterPath | SealConverter assembly path | |
SealTaskSchedulerPath | The SealTaskScheduler executable full path | |
Security | Current security | |
SecurityFolder | Security folder | |
SecurityPath | Security file path | |
SecurityProvidersFolder | Security Providers folder | |
SettingsFolder | Settings folder | |
Sources | List of MetaSource in the repository | |
SourcesFolder | Sources folder | |
SpecialsFolder | SpecialFolders folder | |
SubReportsFolder | SubReports folder | |
TableTemplatesFolder | Table templates folder | |
TaskTemplatesFolder | Task templates folder | |
Translations | Current translations | |
TranslationsExcelPattern | Translations file name pattern | |
TranslationsPattern | Translations file name pattern | |
UseSealScheduler | True if the Seal Scheduler is used instead of the Windows Tasks Scheduler | |
ViewContentFolder | View Content folder | |
ViewImagesFolder | View Images folder | |
ViewScriptsFolder | View Scripts folder | |
ViewsFolder | Views folder |
Name | Description | |
---|---|---|
CheckFolders | Check repository folders and create them if necessary | |
Create | Creates a basic repository | |
CreateFast | Creates a basic repository: properties are shared or cloned for performance reasons | |
DecryptValue | Decrypt a value using the key name and the encryption mode | |
EncryptValue | Encrypt a value using the key name and the encryption mode | |
Equals | Determines whether the specified object is equal to the current object. (Inherited from Object) | |
Finalize | Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (Inherited from Object) | |
FindReport | Find and load report form its identifier | |
FindRepository | Find the current repository path (normally defined in the .config file) | |
FindRepositoryTranslation | Find a repository translation from a culture, context, instance and reference | |
FlushTranslationUsage | ||
GetApplicationKey | Get an application key or password | |
GetHashCode | Serves as the default hash function. (Inherited from Object) | |
GetInstalledTranslationLanguages | ||
GetPersonalFolder | Returns the personal folder path of a user | |
GetPersonalFolderName | Returns the personal folder name of a user | |
GetType | Gets the Type of the current instance. (Inherited from Object) | |
Init | Init the repository from a given path | |
LoadRepositoryTranslationsFromDataTable | Load repository translations from a data table having columns: Context,Instance,Reference,en,fr,etc. | |
MemberwiseClone | Creates a shallow copy of the current Object. (Inherited from Object) | |
MustReload | True if the configuration or security file has been modified | |
ReloadConfiguration | Forces a configuration reload | |
ReloadInstance | Force a reload of the repository Instance | |
ReloadRepositoryTranslations | Force reload of repository translations | |
ReloadSecurity | Forces a security reload for Web | |
ReplaceRepositoryKeyword | Replace the repository keywords in a string | |
RepositoryTranslate(String, String, String) | Translate a reference text in a repository context with the current culture | |
RepositoryTranslate(String, String, String, String) | Translate a reference text in a repository context | |
SendNotificationEmail | Send an Email using the first Notification Email Device. | |
SetCultureInfo | Set culture from a name, returns true if the change is done. | |
ToString | Returns a string that represents the current object. (Inherited from Object) | |
Translate(String, String) | Translate a reference text in a context | |
Translate(String, String, String) | Translate a reference text | |
TranslateCategory | Translate a Category | |
TranslateCategoryPath | Translate a full category path | |
TranslateColumn | Translate an Element | |
TranslateConnection | Translate a Connection | |
TranslateDevice | Translate a Device | |
TranslateFileName | Translate a file name | |
TranslateFolderName | Translate a folder name | |
TranslateFolderPath | Translate a full Folder Path | |
TranslateReport | Translate a reference text in a Report context | |
TranslateReportDisplayName | Translate a report display name | |
TranslateReportToJS | Translate a reference text in a Report context for JavaScript use | |
TranslateWeb | Translate a reference text in a Web context | |
TranslateWebJS | Translate a reference text in a WebJS context |
Name | Description | |
---|---|---|
AssembliesLoaded | True is Assemblies have been loaded. Can be set to true at startup to disable Assemblies load. | |
CommonRestrictionKeyword | ||
CommonValueKeyword | ||
CoreInstallationSubDirectory | ||
DynamicAssembliesLoaded | True is Dynamic Assemblies have been loaded. Can be set to true at startup to disable Dynamic Assemblies load. | |
EnumFilterKeyword | ||
EnumValuesKeyword | ||
JoinAutoName | ||
LicenseInvalid | ||
PathLock | ||
RepositoryConfigurationPath | Repository path got from the configuration file | |
SealConfigurationFileExtension | ||
SealConfigurationMaxWorkingSetKeyword | ||
SealConfigurationRepositoryPathKeyword | ||
SealConfigurationSectionKeyword | ||
SealConverterDll | ||
SealConverterWinDll | ||
SealDefaultRepository | ||
SealPersonalRepositoryKeyword | ||
SealReportDesigner | ||
SealReportDisplayNameKeyword | ||
SealReportDisplayNameKeyword2 | ||
SealReportFileExtension | ||
SealReportsRepositoryKeyword | ||
SealRepositoryKeyword | ||
SealRootProductName | ||
SealServerManager | ||
SealTaskScheduler | ||
SealWebPublishTemp | ||
UnkownTranslations |