Root Methods
- Updated2023-02-21
- 5 minute(s) read
The Root type exposes the following members.
| Name | Description | |
|---|---|---|
| AddChannelMappings | Adds new channel mappings to the system. The source channels map to the destination channels, but the destination channels store the mapping information. This method overwrites any pre-existing mapping information on a destination channel. | |
| ClearChannelMappings | Clears all channel mappings in the system. | |
| DeleteChannelMappings | Removes channel mappings on the specified channels. | |
| Equals | Determines whether the specified Object is equal to the current Object. (Inherited from Object.) | |
| Finalize | Class Destructor (Overrides BaseNode.Finalize().) | |
| FindChildrenByGUID | Gets an array that contains the child BaseNode elements of the current node that match the specified TypeGUID. (Inherited from BaseNode.) | |
| FindFirstChildWithName | Gets the first child node with the specified name. (Inherited from BaseNode.) | |
| FindNodeByPath | Gets a node using the specified path. (Inherited from BaseNode.) | |
| GetAliases | Gets the Aliases section of the system definition, which contains any channel aliases you define. | |
| GetChannelMappings | Gets all mapped channels in the system. The arrays this method returns are data copies. Neither the array containers nor their contents can be modified directly. Use the AddChannelMappings, ClearChannelMappings, or DeleteChannelMappings methods to modify channel mapping data. | |
| GetChildren | Gets an array that contains the child BaseNode elements of the current node. (Inherited from BaseNode.) | |
| GetDataSharingNetwork | Gets the DataSharingNetwork section of the system definition, which contains the reflective memory network that reflective memory devices use to share data. | |
| GetDocumentPath | Gets the path to the system definition file that owns this node. (Inherited from BaseNode.) | |
| GetDocumentRoot | Gets the Root node of the system definition file. (Inherited from BaseNode.) | |
| GetHashCode | Serves as a hash function for a particular type. (Inherited from Object.) | |
| GetParent | Gets the parent node of this node. (Inherited from BaseNode.) | |
| GetScales | Gets the scales section of the system definition, which contains any scales you define. | |
| GetSystemInitialization | Gets the SystemInitialization section of the system definition, which specifies the deployment order and reboot action of targets. | |
| GetSystemMappings | Gets the SystemMappings section of the system definition, which contains channel mapping information. You can map two channels so that one channel, the source, sends data to the second channel, the destination. | |
| GetTargets | Gets the Targets section, which contains all the targets you add to the system definition. | |
| GetType | Gets the Type of the current instance. (Inherited from Object.) | |
| MemberwiseClone | Creates a shallow copy of the current Object. (Inherited from Object.) | |
| RemoveNode | Removes this node from the hierarchy, if the node can be removed. (Inherited from BaseNode.) | |
| RenameNode | Renames this node to the name you specify, if the node can be renamed and if the name you specify is not already in use by a sibling of this node. (Inherited from BaseNode.) | |
| ToString | Returns a String that represents the current Object. (Inherited from Object.) |