sync toc
XRules
BindingException Class
BindingException Members
BindingException Constructor
BindingException Constructor ()
BindingException Constructor (String)
BindingException Constructor (String, Exception)
BindingException Constructor (Object)
BindingException Constructor (String, Object)
BindingException Constructor (String, Exception, Object)
BindingException Constructor (SerializationInfo, StreamingContext)
Properties
Target Property
BindRule Class
BindRule Members
BindRule Constructor
Properties
ChildRules Property
Enabled Property
ErrorMessage Property
ErrorMessage_Max Property
ErrorMessage_MaxLength Property
ErrorMessage_MaxOccurs Property
ErrorMessage_Min Property
ErrorMessage_MinLength Property
ErrorMessage_MinOccurs Property
ErrorMessage_Regex Property
ErrorMessage_Type Property
ID Property
Max Property
MaxLength Property
Min Property
MinLength Property
OwnerDocument Property
ParentRuleset Property
Regex Property
Required Property
RuleInstances Property
TargetAttribute Property
Methods
LoadFromXml Method
SupportsApplyMode Method
CalculateRule Class
CalculateRule Members
CalculateRule Constructor
Properties
Enabled Property
ID Property
OwnerDocument Property
ParentRuleset Property
RuleInstances Property
Target Property
Values Property
Methods
SupportsApplyMode Method
CalculateValue Class
CalculateValue Members
CalculateValue Constructor
Properties
OwnerDocument Property
ValueText Property
WhenAttribute Property
CalculateValueList Class
CalculateValueList Members
Properties
Capacity Property
Count Property
InnerList Property
IsFixedSize Property
IsReadOnly Property
IsSynchronized Property
Item Property
SyncRoot Property
Methods
Clear Method
Contains Method
CopyTo Method
GetEnumerator Method
IndexOf Method
RemoveAt Method
DDomContext Class
DDomContext Members
DDomContext Constructor
Properties
Whitespace Property
Methods
CompareDocument Method
LookupNamespace Method
PreserveWhitespace Method
ResolveFunction Method
ResolveVariable Method
DXmlAttribute Class
DXmlAttribute Members
DXmlAttribute Constructor
Properties
Value Property
DXmlDocument Class
DXmlDocument Members
DXmlDocument Constructor
Properties
Errors Property
XRulesDocuments Property
Methods
CreateAttribute Method
CreateElement Method
GenerateReportXml Method
Load Method
Events
DNodeChanged Event
DPropertyChanged Event
NodeChanged Event
NodeChanging Event
DXmlElement Class
DXmlElement Members
DXmlElement Constructor
Properties
InnerText Property
Properties Property
Methods
AppendChild Method
RemoveChild Method
DXmlNodeChangedEventArgs Class
DXmlNodeChangedEventArgs Members
DXmlNodeChangedEventArgs Constructor
Properties
Action Property
NewParent Property
Node Property
OldParent Property
DXmlNodeChangedEventHandler Delegate
DXmlProperty Class
DXmlProperty Members
Properties
IsCalculated Property
Name Property
OwnerDocument Property
TargetNode Property
Value Property
ValueRuleInstances Property
DXmlPropertyChangedEventArgs Class
DXmlPropertyChangedEventArgs Members
DXmlPropertyChangedEventArgs Constructor
Properties
Property Property
TargetNode Property
DXmlPropertyChangedEventHandler Delegate
DynamicDomException Class
DynamicDomException Members
DynamicDomException Constructor
DynamicDomException Constructor ()
DynamicDomException Constructor (String)
DynamicDomException Constructor (String, Exception)
DynamicDomException Constructor (SerializationInfo, StreamingContext)
IDXmlNode Interface
IDXmlNode Members
Properties
DataType Property
IsCalculated Property
OwnerDocument Property
Properties Property
UpdateRuleInstance Property
ValidityStatus Property
Value Property
IDynamicParticle Interface
IDynamicParticle Members
Properties
DependentRuleInstances Property
InvalidXRulesException Class
InvalidXRulesException Members
InvalidXRulesException Constructor
InvalidXRulesException Constructor ()
InvalidXRulesException Constructor (String)
InvalidXRulesException Constructor (String, Exception)
InvalidXRulesException Constructor (SerializationInfo, StreamingContext)
InvalidXRulesException Constructor (String, Exception, Int32, Int32)
NodeValidity Enumeration
OccurRule Class
OccurRule Members
OccurRule Constructor
OccurRule Constructor (Ruleset, RuleBase, String, String, String, String, String, String)
OccurRule Constructor (Ruleset, Ruleset, String, String, String, String, String, String)
Properties
Enabled Property
ID Property
OwnerDocument Property
ParentRuleset Property
RuleInstances Property
Methods
SupportsApplyMode Method
ParticleList Class
ParticleList Members
ParticleList Constructor
ParticleList Constructor ()
ParticleList Constructor (Int32)
ParticleList Constructor (ParticleList)
Properties
Capacity Property
Count Property
InnerList Property
IsFixedSize Property
IsReadOnly Property
IsSynchronized Property
Item Property
SyncRoot Property
Methods
Clear Method
Contains Method
CopyTo Method
GetEnumerator Method
IndexOf Method
RemoveAt Method
PropertyList Class
PropertyList Members
PropertyList Constructor
Properties
Item Property
Methods
Contains Method
GetEnumerator Method
PropertyRule Class
PropertyRule Members
PropertyRule Constructor
Fields
XRulesPropertyNamePrefix Field
Properties
DValueAttribute Property
Enabled Property
ID Property
Name Property
OwnerDocument Property
ParentRule Property
ParentRuleset Property
RuleInstances Property
ValueAttribute Property
Methods
LoadFromXml Method
SupportsApplyMode Method
ReadOnlyParticleException Class
ReadOnlyParticleException Members
ReadOnlyParticleException Constructor
ReadOnlyParticleException Constructor ()
ReadOnlyParticleException Constructor (String)
ReadOnlyParticleException Constructor (String, Exception)
ReadOnlyParticleException Constructor (IDynamicParticle)
ReadOnlyParticleException Constructor (String, IDynamicParticle)
ReadOnlyParticleException Constructor (String, Exception, IDynamicParticle)
ReadOnlyParticleException Constructor (SerializationInfo, StreamingContext)
Properties
Particle Property
RuleApplyMode Enumeration
RuleBase Class
RuleBase Members
RuleBase Constructor
Properties
ID Property
OwnerDocument Property
ParentRuleset Property
RuleInstances Property
Methods
SupportsApplyMode Method
RuleError Class
RuleError Members
Properties
ErrorMessage Property
RuleInstance Property
RuleErrorList Class
RuleErrorList Members
Properties
Count Property
IsSynchronized Property
Item Property
SyncRoot Property
Methods
Contains Method
CopyTo Method
GetEnumerator Method
IndexOf Method
IndexOfRuleInstance Method
RuleInstance Class
RuleInstance Members
Properties
OwnerRule Property
ParticipatingParticles Property
TargetNode Property
RuleInstanceList Class
RuleInstanceList Members
RuleInstanceList Constructor
RuleInstanceList Constructor ()
RuleInstanceList Constructor (Int32)
Properties
Capacity Property
Count Property
InnerList Property
IsFixedSize Property
IsReadOnly Property
IsSynchronized Property
Item Property
SyncRoot Property
Methods
Clear Method
Contains Method
CopyTo Method
GetEnumerator Method
IndexOf Method
RemoveAt Method
RuleList Class
RuleList Members
RuleList Constructor
RuleList Constructor ()
RuleList Constructor (Object)
RuleList Constructor (Object, Int32)
Properties
Capacity Property
Count Property
InnerList Property
IsFixedSize Property
IsReadOnly Property
IsSynchronized Property
Item Property
Item Property (Int32)
Item Property (String)
SyncRoot Property
Methods
Add Method
Clear Method
Contains Method
CopyTo Method
GetEnumerator Method
IndexOf Method
Insert Method
Remove Method
RemoveAt Method
Ruleset Class
Ruleset Members
Ruleset Constructor
Ruleset Constructor (XRulesDocument)
Ruleset Constructor (Ruleset)
Properties
ContextAttribute Property
Enabled Property
ID Property
OwnerDocument Property
ParentRuleset Property
Rules Property
RulesetList Class
RulesetList Members
RulesetList Constructor
RulesetList Constructor (XRulesDocument)
RulesetList Constructor (Int32)
Properties
Capacity Property
Count Property
InnerList Property
IsFixedSize Property
IsReadOnly Property
IsSynchronized Property
Item Property
Item Property (Int32)
Item Property (String)
OwnerDocument Property
SyncRoot Property
Methods
Add Method
Clear Method
Contains Method
Contains Method (String)
Contains Method (Ruleset)
CopyTo Method
GetEnumerator Method
IndexOf Method
Insert Method
Remove Method
RemoveAt Method
RuleViolationException Class
RuleViolationException Members
RuleViolationException Constructor
RuleViolationException Constructor ()
RuleViolationException Constructor (String)
RuleViolationException Constructor (String, Exception)
RuleViolationException Constructor (RuleError)
RuleViolationException Constructor (String, RuleError)
RuleViolationException Constructor (String, Exception, RuleError)
RuleViolationException Constructor (SerializationInfo, StreamingContext)
Properties
Error Property
ValidateRule Class
ValidateRule Members
ValidateRule Constructor
Properties
Context Property
Enabled Property
ErrorMessage Property
Expression Property
ID Property
OwnerDocument Property
ParentRuleset Property
RuleInstances Property
Methods
LoadFromXml Method
SupportsApplyMode Method
ValuesetItem Class
ValuesetItem Members
Properties
OwnerDocument Property
Text Property
Value Property
ValuesetItemList Class
ValuesetItemList Members
Properties
Capacity Property
Count Property
InnerList Property
IsFixedSize Property
IsReadOnly Property
IsSynchronized Property
Item Property
SyncRoot Property
Methods
Clear Method
Contains Method
CopyTo Method
GetEnumerator Method
IndexOf Method
RemoveAt Method
ValuesetRule Class
ValuesetRule Members
ValuesetRule Constructor
Properties
Enabled Property
ErrorMessage Property
ID Property
OwnerDocument Property
ParentRuleset Property
RuleInstances Property
Methods
LoadFromXml Method
SupportsApplyMode Method
XRulesContext Class
XRulesContext Members
XRulesContext Constructor
XRulesContext Constructor (XRulesDocument)
XRulesContext Constructor (XRulesDocument, XmlNode)
Properties
ArgList Property
Whitespace Property
Methods
CompareDocument Method
LookupNamespace Method
PreserveWhitespace Method
ResolveFunction Method
ResolveVariable Method
XRulesDocument Class
XRulesDocument Members
XRulesDocument Constructor
Fields
XRulesNamespace Field
XRulesReportNamespace Field
Properties
IsBound Property
Rulesets Property
TargetDocument Property
XRulesContext Property
Methods
Finalize Method
Load Method
Load Method (Stream)
Load Method (TextReader)
Load Method (String)
Load Method (XmlDocument)
Load Method (XmlReader)
LoadXml Method
Save Method
Save Method (TextWriter)
Save Method (String)
Save Method (XmlDocument)
Save Method (XmlWriter)
SetContext Method
XRulesDocumentList Class
XRulesDocumentList Members
Properties
Count Property
IsFixedSize Property
IsReadOnly Property
IsSynchronized Property
Item Property
SyncRoot Property
Methods
Add Method
AddXml Method
Clear Method
Contains Method
CopyTo Method
GetEnumerator Method
IndexOf Method
Insert Method
Remove Method
RemoveAt Method
XRules.Utilities
DXslTransform Class
DXslTransform Members
DXslTransform Constructor
Methods
Load Method
Transform Method
XmlHelpers Class
XmlHelpers Members
XmlHelpers Constructor
Methods
AddNamespaceDeclarations Method
EvaluateXPath Method
GetXmlNodeFullPath Method
LookupPrefix Method
SetAttribute Method
XPathConvert Class
XPathConvert Members
Methods
EmbeddedXPathEncode Method
ToBoolean Method
ToBoolean Method (Boolean)
ToBoolean Method (Double)
ToBoolean Method (Object)
ToBoolean Method (String)
ToBoolean Method (XPathNodeIterator)
ToDouble Method
ToDouble Method (Boolean)
ToDouble Method (Double)
ToDouble Method (Object)
ToDouble Method (String)
ToDouble Method (XPathNodeIterator)
ToString Method
ToString Method (Boolean)
ToString Method (Double)
ToString Method (Object)
ToString Method (String)
ToString Method (XPathNodeIterator)
ToType Method
ToXPathType Method