This document is provided on an "AS IS" basis without warranties of any kind. Smartsite iXperion class libraries may change in future releases.
Syntax
C# | Copy Code |
---|---|
public sealed class SXMLStack |
Visual Basic (Declaration) | Copy Code |
---|---|
Public NotInheritable Class SXMLStack |
The type exposes the following members.
Public Constructors
Public Methods
Name | Description | |
---|---|---|
Clear |
Clears the stack.
|
|
Equals | (Inherited from Object.) | |
Get |
Gets the SXML Stack from the given context.
|
|
GetCurrentModule |
Gets the nearest module on the stack.
|
|
GetHashCode | (Inherited from Object.) | |
GetScopeIdentifier | Overloaded. | |
GetType | (Inherited from Object.) | |
IsNestedViper |
Determines whether the current viper is nested.
|
|
Peek | Overloaded. | |
Pop |
Pops an item off the Stack.
|
|
Push | Overloaded. | |
SetCurrentViperMethodImplementation |
Attaches a Viper Method Implementation object to the current viper being executed for debug tracing.
|
|
SetInstructionOrigin |
Sets the source of the current instruction.
|
|
ToHtml |
Represents the stack in HTML.
|
|
ToString | Overloaded. |
Protected Methods
Name | Description | |
---|---|---|
Finalize | (Inherited from Object.) | |
MemberwiseClone | (Inherited from Object.) |
Public Properties
Name | Description | |
---|---|---|
Count |
Gets the count.
|
|
CurrentInstructionOrigin |
Gets the current instruction origin.
|
|
CurrentSecurityZone |
Gets the current security zone.
This is the security zone as defined by the current instruction origin. |
|
LastModifiedSource |
Gets the last modified source.
|
|
PreviousInstructionOrigin |
Gets the previous intruction origin.
|
|
ProcessingContext |
Gets the processing context.
|
|
RootNamespacePrefix |
Gets the root namespace prefix.
|
|
ScopeIdentifier |
Returns the scope identifier.
|
Public Events
Name | Description | |
---|---|---|
Added |
Occurs when frames are added to the stack.
|
|
BeforeOriginChanged |
Occurs just before the instruction source changes.
|
|
Cleared |
Occurs when the stack is cleared.
|
|
ContentHit |
Occurs when the instruction implementation changes.
|
|
OriginChanged |
Occurs when the instruction source changes.
|
|
Removed |
Occurs when frames are removed from the stack.
|
Explicit Interface Implementations
Name | Description | |
---|---|---|
IEnumerable<(Of <<'(SXMLStackFrame>)>>)..::..GetEnumerator |
See Also
Smartsite.Core Namespace