| Clear | Releases the McDBNode and clear member data. |
| CompareNode | Return the relationship of a specified McDBNode and the McDBNode identified by the McDataNodeRef. |
| Copy | Initializes this object from another instance of a McDataNodeRef |
| GetLinkName | Returns the link name between the represented link and its parent. |
| GetRootDatabase | Returns a McDBDatabase for the base of the path stored. |
| GetValue | Returns a value stored relative to a McDBNode instance. |
| IsInSync | Returns True when the backing mcdbnode has not been modified since this object was assigned. |
| LockNode | Creates a McDBNode Write Lock on the Node. |
| ReferenceActivate | Finds (Activates) and References the last McDBNode exposed in this object's path. |
| ReferenceActivateStatus | Returns the status of the last usage of the McDBNode retrieved during ReferenceActivate method. |
| ReferenceRelease | Releases this object's McDBLib references. |
| Refresh | Retains this object's data but attempts to requery the related Node. |
| SetNode | Initialize this object to a McDBNode Path. |
| SetNodeAccessibleParent | Assigns this class to the first accessible Parent specified by Path. |
| UnlockNode | Releases a McDBNode Write Lock made by this object. |
| Application |  | The Root of the Application Object Model. |
| Database |  | The McDBDatabase that contains the last item in this object's path. |
| DatabaseLogicalName |  | The Path's root object's Logical name (McDBDatabase.Name). |
| DatabasePhysicalPath |  | The represented object's Database physical database path (McDBDatabase.Path()). |
| dateModified |  | Returns the date last modified that the McDBNode was storing when SetNode was called. |
| DisplayPath |  | The database NAME path for represented object or its parent. |
| Flags |  | The Datamanager flags attached to the object. |
| ID |  | Returns a string identifying a McDBNode's ID |
| IsDatabaseRoot |  | True when the path exposes a database root. |
| IsEmpty |  | False when this object is configured. |
| IsFolder |  | Returns True when the node is a Folder Node |
| IsHidden |  | True when the represented mcdbnode should be hidden in user interface. |
| IsInRefsCollection |  | Returns True when the McDataNodeRef is parented by a McDataNodeRefs. |
| IsLocal |  | True when this object may not be moved from its database. |
| IsPrimaryLink |  | True when the last link identified in the Path is the a Primary link. |
| IsReadOnly |  | True when the represented mcdbnode should be not edited in user interface. |
| Key |  | Returns a string that uniquely identifies the last McDBNode in the path. |
| lAncestorDepth |  | The number of objects (right to left) in this object's path that were queried and therefore exposed by the activated McDBNode. |
| Name |  | Returns a string identifying a McDBNode's Name |
| Node |  | Activates the McDBNode and returns its McDBNodes Object. |
| NodeChildren |  | Activates the McDBNode and returns its McDBNodes Children collection. |
| Parent |  | The Object that created this instance. |
| Path |  | The database ID path for represented object or its parent. |
| ReferenceActive |  | True when this object has an active node reference. |
| TypeFlags |  | The represented object's TypeFlags (same as McDBNode.Type.Flags). |
| TypeName |  | The represented object's TypeName (same as McDBNode.Type.Name). |