cassiniConfirationAppID | For internal use only. |
ConfigFileFolder | Returns path to the folder containing metabase file. |
ConfigFileLocation | Returns full path to the metabase file. |
ConfigFileName | Returns metabase file name. |
FindFreeEphemeralPort | Finds a TCP port that is not in use on the system. |
IsPortFree | Returs true if a given TCP port is not bound. |
Load | Loads metabase data and returns metabase if metabase file is present. Will return a valid metabase ofbject with empty Applications collection if metabase file does not exist. |
RegisterApplication | Overloaded. Registers an application and writes changes to the metabase file. |
UnregisterApplication | Overloaded. Unregisters an application and saves the changes to the metabase file. |
MeatabaseFileUpdated | This event is triggerred by any change made to the metabase file. |
Metabase Constructor | Do not use this constructor - it's for deserialization only. User static Load() method to instantiate Metabase object. |
Applications | Collection of all registered applications |
Item | Returns application assigned to a given port. Returns null if there is no application on the port. |
CanUsePort | Returns true if given TCP port is not bound and is not assined to any Cassini application. |
Equals (inherited from Object) | Determines whether the specified Object is equal to the current Object. |
FindApplication | Finds an application with a given application ID. |
FindApplicationIndex | Returns index of the application in the Applications array. |
FindFreeTcpPort | Retuns free TCP port that is also giaranteed to not be used by non-running Cassini applications. |
GetHashCode (inherited from Object) | Serves as a hash function for a particular type, suitable for use in hashing algorithms and data structures like a hash table. |
GetType (inherited from Object) | Gets the Type of the current instance. |
HasApplication | Returns true if there is an application assigned to the port. |
RegisterApplication | Overloaded. Adds application to the Applications collection. Does not auto-save metabase file. |
Save | Saves metabase data to the file. |
ToString (inherited from Object) | Returns a String that represents the current Object. |
UnregisterApplication | Overloaded. Unregisters an application. Will save metabase file if autoSave parameter is set to true. |
Finalize (inherited from Object) | Allows an Object to attempt to free resources and perform other cleanup operations before the Object is reclaimed by garbage collection. |
MemberwiseClone (inherited from Object) | Creates a shallow copy of the current Object. |
Metabase Class | CassiniConfiguration Namespace