

public interface INode
| Name | Description | |
|---|---|---|
![]() | Depth | Gets a zero-based number representing the depth within the object graph |
![]() | Expectation | Gets the path from the root of the expectation upto and including the current node. |
![]() | GetSubjectId | The name of the variable on which a structural equivalency assertion is executed or the default if reflection failed. |
![]() | IsRoot | Gets a value indicating whether the current node is the root. |
![]() | ParentType | Gets the type of the parent node, e.g. the type that declares a property or field. |
![]() | RootIsCollection | Gets a value indicating if the root of this graph is a collection. |
![]() | Subject | Gets the path from the root of the subject upto and including the current node. |
![]() | Type | Gets the type of this node, e.g. the type of the field or property, or the type of the collection item. |
| Name | Description | |
|---|---|---|
![]() | AdjustForRemappedSubject | Overrides the display text used when rendering the failure message to use the specified member |
.NET: net5.0, net5.0-windows, net6.0, net6.0-macos, net6.0-windows, net7.0, net7.0-macos, net7.0-windows, net8.0, net8.0-browser, net8.0-macos, net8.0-windows, net9.0, net9.0-browser, net9.0-macos, net9.0-windows, net10.0, net10.0-browser, net10.0-macos, net10.0-windows.
.NET Standard: netstandard2.0, netstandard2.1.
.NET Framework: net40, net403, net45, net451, net452, net46, net461, net462, net463, net47, net471, net472, net48, net481.