Class repApplication
- Namespace
- PolarStudio
- Assembly
- PolarStudio.dll
This class contains the information about an application in the Polar Studio repository.
public class repApplication
- Inheritance
-
repApplication
- Inherited Members
- Extension Methods
Fields
ConfigurationSettings
Returns the configuration settings for this application.
public AppConfiguration_ApplicationSettings ConfigurationSettings
Field Value
Properties
ApplicationPID
Gets the PID for this application.
public string ApplicationPID { get; }
Property Value
BlobPath
Returns the path used to create an URL (relative to the web-root) to store the blobs in for this application. This path will have folders for each table and field with blobs.
public string BlobPath { get; }
Property Value
BlobPathSecured
Returns the path in the file-system to store/retreive secured file-blobs.
public string BlobPathSecured { get; }
Property Value
BlobPathSecured_Backup
Returns an optional path used to write blobs to a backup-location (another server).
public string BlobPathSecured_Backup { get; }
Property Value
BlobPathStorageLocation
Returns the path used to store (or retrieve) a blob in the file-system. This corresponds with the BlobPath
public string BlobPathStorageLocation { get; }
Property Value
BlobPathStorageLocation_Backup
Returns an optional path used to write blobs to a backup-location (another server). This path should match the webroot of that other server.
public string BlobPathStorageLocation_Backup { get; }
Property Value
ConnectionSettings
Gets the connection settings for this application.
public string ConnectionSettings { get; }
Property Value
Domains
Gets the domains defined in this application.
public repDomains Domains { get; }
Property Value
Forms
Gets the forms defined in this application.
public repForms Forms { get; }
Property Value
Groups
Gets the groups defined in this application.
public repGroups Groups { get; }
Property Value
Name
Gets the name of the application.
public string Name { get; }
Property Value
Notes
Gets the notes regarding this application.
public string Notes { get; }
Property Value
Project
Gets the project this application is part of.
public repProject Project { get; }
Property Value
SupportRecordLocking
Gets a boolean indicating this application supports recordlocking.
public bool SupportRecordLocking { get; }
Property Value
SysApplicationID
Gets SysApplicationID
public int SysApplicationID { get; }
Property Value
Tables
Gets the tables defined in this application.
public repTables Tables { get; }
Property Value
Methods
GetMessage(string, int)
Gets a message for this application.
public string GetMessage(string pMessage, int pLanguageID)
Parameters
pMessage
stringThe message to get.
pLanguageID
intThe SysLanguageID for which to get the message. Use -1 for the default text.
Returns
- string
The message without scripts parsed.
Settings(int)
Gets the group specific application settings for the specified SysGroupID. Use 0 for the default settings.
public repApplicationSettings Settings(int pSysGroupID)
Parameters
pSysGroupID
intThe SysGroupID for which the settings to get or 0 for the default settings.
Returns
- repApplicationSettings
The requested settings.