Click or drag to resize

RuleMetadata Class

Metadata associated with a rule defined using internal DSL.
Inheritance Hierarchy
SystemObject
  NRules.FluentRuleMetadata

Namespace:  NRules.Fluent
Assembly:  NRules.Fluent (in NRules.Fluent.dll) Version: 0.8.4
Syntax
C#
public class RuleMetadata : IRuleMetadata

The RuleMetadata type exposes the following members.

Constructors
  NameDescription
Public methodRuleMetadata
Initializes a new instance of the RuleMetadata class
Top
Properties
  NameDescription
Public propertyDescription
Rule's description.
Public propertyName
Rule's name.
Public propertyPriority
Rule's priority.
Public propertyRepeatability
Rule's repeatability.
Public propertyRuleType
Rule's CLR type.
Public propertyTags
Tags applied to the rule.
Top
Methods
  NameDescription
Public methodEquals
Determines whether the specified Object is equal to the current Object.
(Inherited from Object.)
Protected methodFinalize
Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Inherited from Object.)
Public methodGetHashCode
Serves as a hash function for a particular type.
(Inherited from Object.)
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Protected methodMemberwiseClone
Creates a shallow copy of the current Object.
(Inherited from Object.)
Public methodToString
Returns a string that represents the current object.
(Inherited from Object.)
Top
Extension Methods
  NameDescription
Public Extension MethodIsTagged
Tests if the rule is tagged with a given tag.
(Defined by RuleMetadataExtensions.)
Top
See Also