34 string LocalName,
string Namespace)
47 [DefaultValueStringEmpty]
53 [DefaultValueStringEmpty]
59 [DefaultValueStringEmpty]
65 [DefaultValueStringEmpty]
69 public override bool Equals(
object obj)
74 this.NoteVariable == O.NoteVariable &&
75 this.PersonalVariable == O.PersonalVariable &&
76 this.SourceVariable == O.SourceVariable &&
83 int Result = base.GetHashCode();
85 Result ^= Result << 5 ^ (this.
NoteVariable?.GetHashCode() ?? 0);
88 Result ^= Result << 5 ^ (this.
Privilege?.GetHashCode() ?? 0);
int EventIndex
Zero-based index of event handler in state.
Event handler for token events.
Event handler for token note events.
override bool Equals(object obj)
string PersonalVariable
Optional personal variable.
string NoteVariable
Optional note variable.
override int GetHashCode()
string SourceVariable
Optional source variable.
TokenNoteEventHandler()
Event handler for token note events.
string Privilege
Privilege required from external party.
TokenNoteEventHandler(EvaluationArguments Arguments, int EventIndex, TokenEventNode EventNode, string NoteVariable, string PersonalVariable, string SourceVariable, string Privilege, string LocalName, string Namespace)
Event handler for token note events.
Contains information required for evaluating script in a state-machine.
Abstract base class for State-Machine event nodes.
Abstract base class for token event nodes.