This documentation is archived and is not being maintained.

RuleAnalysis Members

Stores the fields and properties read by a condition or written to by an action.

The RuleAnalysis type exposes the following members.

Public method RuleAnalysis Initializes a new instance of the RuleAnalysis class.

Public method AddSymbol Adds the fields and properties used by an expression as symbols to the RuleAnalysis instance.
Public method Equals Determines whether the specified Object is equal to the current Object. (Inherited from Object.)
Protected method Finalize Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (Inherited from Object.)
Public method GetHashCode Serves as a hash function for a particular type. (Inherited from Object.)
Public method GetSymbols Returns the list of symbols from the RuleAnalysis instance.
Public method GetType Gets the type of the current instance. (Inherited from Object.)
Protected method MemberwiseClone Creates a shallow copy of the current Object. (Inherited from Object.)
Public method ToString Returns a string that represents the current object. (Inherited from Object.)

Public property ForWrites Gets a value that indicates whether analysis is being done for writes or reads.