|
AddHardwareServerTask | AddHardware () |
| Add new hardware.
|
|
ServerTask | AddHardware (ChildTaskDetail hardwareScanResult, String customData=null) |
| Add new hardware using the ChildTaskDetail returned by one of the hardware scan methods.
|
|
ServerTask | AddHardware (String hardwareAddress, String hardwareDriverPath, String userName, String password) |
| Add new hardware
Please consider using secure version taking SecureString instead.
|
|
ServerTask | AddHardware (String hardwareAddress, String hardwareDriverPath, String userName, System.Security.SecureString password) |
| Add new hardware.
|
|
ServerTask | AddHardware (String hardwareAddress, String hardwareDriverPath, String userName, System.Security.SecureString password, String customData) |
| Add new hardware.
|
|
CreateDirectoryOnRecorderServerTask | CreateDirectoryOnRecorder () |
| Create directory on recorder.
|
|
ServerTask | CreateDirectoryOnRecorder (String newDirectoryFullName) |
| Create directory on recorder.
|
|
ClassCollectionServerTask | GetOtherDevicesWithMediaOnRecorder () |
| Get devices with media on recording server.
|
|
HardwareScanServerTask | HardwareScan () |
| Detect hardware driver.
|
|
ServerTask | HardwareScan (String hardwareAddress, String hardwareDriverIds, String userName, String password, bool useDefaultCredentials) |
| Detect hardware driver
Please consider using secure version taking SecureString instead.
|
|
ClassCollectionServerTask | HardwareScan (String hardwareAddress, String hardwareDriverIds, String userName, System.Security.SecureString password, bool useDefaultCredentials) |
| Detect hardware driver.
|
|
HardwareScanExpressServerTask | HardwareScanExpress () |
| Detect hardware.
|
|
ServerTask | HardwareScanExpress (String primaryUserName, String primaryPassword, String secondaryUserName, String secondaryPassword, String tertiaryUserName, String tertiaryPassword, bool useDefaultCredentials) |
| Detect hardware.
|
|
ClassCollectionServerTask | HardwareScanExpress (String primaryUserName, String primaryPassword, String secondaryUserName, String secondaryPassword, String tertiaryUserName, String tertiaryPassword, bool useDefaultCredentials, bool useSecurePort) |
| Detect hardware.
|
|
ClassCollectionServerTask | LoadTasks () |
| Load the tasks existing on the server.
|
|
ReadDirectoriesOnRecorderServerTask | ReadDirectoriesOnRecorder () |
| Read directories on recorder.
|
|
ServerTask | ReadDirectoriesOnRecorder (String currentDirectory) |
| Read directories on recorder.
|
|
ServerTask | ReadDrivesOnRecorder () |
| Read drives on recorder.
|
|
| RecordingServer (FQID fqid) |
| Construct the class from a MIP FQID - note that not all configuration items have a corresponding FQID.
|
|
| RecordingServer (ServerId serverId, ConfigurationItem recordingServer) |
| Construct the class from serverId of the Management Server that owns the configuration, and the already returned ConfigurationItem.
|
|
| RecordingServer (ServerId serverId, string path) |
| Construct the class from serverId of the Management Server that owns the configuration, and the path of the item.
|
|
void | ClearChildrenCache () |
| Clear the internal cache of children. Can be used to force a new set of children to be fetched from the server at next access.
|
|
ServerTask | ExecuteMethod (string methodId) |
| Execute the provided method. The method id must be one of the defined values in the Methods property.
|
|
void | FillChildren (string[] itemTypes) |
| Fill all children and grand-children - as long as the itemtype is contained in itemType parameter.
|
|
void | FillChildren (string[] itemTypes, ItemFilter[] itemFilters) |
| Fill all children and grand-children - as long as the itemtype is contained in itemType parameter and filters match. If multiple filters are defined for same itemtype, all must match for the item to be included ('and' operation).
If no filter is defined for an ItemType, then all items of that type is filled.
|
|
void | Save () |
| Will save all updated values to server.
|
|
ValidateResult | ValidateItem () |
| Validate the current content.
|
|
string | GetProperty (string key) |
| Return a property value as string, if key is not found the return value will be null.
|
|
ICollection< string > | GetPropertyKeys () |
| Get a collection of all available property keys.
|
|
List< ValueTypeInfo > | GetValueTypeInfoList (string propertyKey) |
| Get defined ValueTypeInfo for a given property. If no ValueTypeInfo is available, an empty list is returned.
|
|
void | SetProperty (string key, string content) |
| Sets the value of a property (all is string format here)
|
|
override string | ToString () |
| Display the 'DisplayName' is the default ToString()
|
|
|
string | ActiveWebServerUri [get] |
| Active Public Web server URI . Currently active public web server address.
|
|
bool | Enabled [get, set] |
| Indicate if this item is active in the VMS system, e.g. enabled.
|
|
HardwareDriverFolder | HardwareDriverFolder [get] |
| Return the single folder item of the given ItemType.
|
|
HardwareFolder | HardwareFolder [get] |
| Return the single folder item of the given ItemType.
|
|
string | HostName [get] |
| Host name. Host name of the recording server (deprecated, use 'Web Server Uri')
|
|
string | Id [get] |
| ID.
|
|
DateTime | LastModified [get] |
| Last modified.
|
|
string | MulticastServerAddress [get, set] |
| Multicast server address.
|
|
int | PortNumber [get] |
| Port number. Port number of the recording server (deprecated, use 'Web Server Uri')
|
|
bool | PublicAccessEnabled [get, set] |
| Public address enabled. Enable or disable the public address.
|
|
string | PublicWebserverHostName [get, set] |
| Public recording server address.
|
|
int | PublicWebserverPort [get, set] |
| Public recording server port.
|
|
RecordingServerFailoverFolder | RecordingServerFailoverFolder [get] |
| Return the single folder item of the given ItemType.
|
|
RecordingServerMulticastFolder | RecordingServerMulticastFolder [get] |
| Return the single folder item of the given ItemType.
|
|
bool | ShutdownOnStorageFailure [get, set] |
| Shutdown on storage failure.
|
|
StorageFolder | StorageFolder [get] |
| Return the single folder item of the given ItemType.
|
|
int | SynchronizationTime [get, set] |
| Synchronization time. Defines when the configuration is synchronized with the hardware. Define when to start the synchronization by entering a number of minutes after midnight (local time of recording server). The default value is -1, which means no synchronization.
|
|
string | TimeZoneName [get] |
| Time zone.
|
|
string | Version [get] |
| Version.
|
|
string | WebServerUri [get] |
| Web Server Uri. Web Server Uri of the recording server.
|
|
Guid | Guid [get] |
| Returns the id property or part of the path, when available. When no id is available this will be Guid.Empty. This is relevant for some items of ItemCategory.ChildItem where no property with key = "Id" exists and path does not contains a guid.
|
|
Collection< string > | Methods [get] |
| The available methods for this class.
|
|
string | Description [get, set] |
| Description.
|
|
virtual string | DisplayName [get] |
| Name of this ConfigurationItem in user readable format. Usually the same as property with key = "Name".
|
|
string | ItemCategory [get] |
| Return the item category for this item. This can be used to understand how multiple items are fetched and saved together. Only ItemCategory == 'Item' can be saved.
|
|
string | Name [get, set] |
| Name.
|
|
string | ParentItemPath [get] |
| Get hold of the next real parent path, e.g. skip any 'Folder' type parent.
|
|
string | ParentPath [get] |
| The path for the parent of this ConfigurationItem.
|
|
string | Path [get] |
| The identification of this item.
|
|
ServerId | ServerId [get, set] |
| Contains the ServerId of the Management Server holding this item.
|
|