[This is preliminary documentation and is subject to change.]
Detects circle references. Gets index into the
Location collection where is the first occurence of actual
ContextObject as context object.
Namespace: Tools.XmlT.XPathTAssembly: Tools (in Tools.dll) Version: 1.5.3.38916 (1.5.3.38916)
Syntax
| C# |
|---|
public virtual int CircleLevel { get; } |
| Visual Basic |
|---|
Public Overridable ReadOnly Property CircleLevel As Integer
Get |
| Visual C++ |
|---|
public:
virtual property int CircleLevel {
int get ();
} |
| F# |
|---|
abstract CircleLevel : int
override CircleLevel : int |
| JScript |
|---|
function get CircleLevel () : int
|
Return Value
If no reference equal context object in location is found returns index of current step (this is
Location.
Count - 1).
If
CurrentStep is
XPathObjectNavigator..::..SpecialStep and returned value should be
Location.
Count - 1 then it is
Location.
Count - 2 (as if it is in context of pseudo-attribute parent instead of pseudo-attribute itself).
Remarks
See Also