﻿<?xml version="1.0" encoding="utf-8"?><Type Name="RuleResult" FullName="Gendarme.Framework.RuleResult"><TypeSignature Language="C#" Value="public enum RuleResult" /><TypeSignature Language="ILAsm" Value=".class public auto ansi serializable sealed RuleResult extends System.Enum" /><AssemblyInfo><AssemblyName>Gendarme.Framework</AssemblyName><AssemblyVersion>3.10.0.0</AssemblyVersion></AssemblyInfo><Base><BaseTypeName>System.Enum</BaseTypeName></Base><Docs><summary>To be added.</summary><remarks>To be added.</remarks></Docs><Members><Member MemberName="Abort"><MemberSignature Language="C#" Value="Abort" /><MemberSignature Language="ILAsm" Value=".field public static literal valuetype Gendarme.Framework.RuleResult Abort = int32(3)" /><MemberType>Field</MemberType><AssemblyInfo><AssemblyVersion>3.10.0.0</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>Gendarme.Framework.RuleResult</ReturnType></ReturnValue><Docs><summary>
            Rules should never report this. The framework will use
            this value to track errors in rule execution.
            </summary></Docs></Member><Member MemberName="DoesNotApply"><MemberSignature Language="C#" Value="DoesNotApply" /><MemberSignature Language="ILAsm" Value=".field public static literal valuetype Gendarme.Framework.RuleResult DoesNotApply = int32(0)" /><MemberType>Field</MemberType><AssemblyInfo><AssemblyVersion>3.10.0.0</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>Gendarme.Framework.RuleResult</ReturnType></ReturnValue><Docs><summary>
            Rules returns this if the required conditions to execute
            are not matched. This is useful to make rules more
            readable (it's not a real success) and for statistics.
            </summary></Docs></Member><Member MemberName="Failure"><MemberSignature Language="C#" Value="Failure" /><MemberSignature Language="ILAsm" Value=".field public static literal valuetype Gendarme.Framework.RuleResult Failure = int32(2)" /><MemberType>Field</MemberType><AssemblyInfo><AssemblyVersion>3.10.0.0</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>Gendarme.Framework.RuleResult</ReturnType></ReturnValue><Docs><summary>
            Rules returns this if it has executed its logic and has
            found one or more defects.
            </summary></Docs></Member><Member MemberName="Success"><MemberSignature Language="C#" Value="Success" /><MemberSignature Language="ILAsm" Value=".field public static literal valuetype Gendarme.Framework.RuleResult Success = int32(1)" /><MemberType>Field</MemberType><AssemblyInfo><AssemblyVersion>3.10.0.0</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>Gendarme.Framework.RuleResult</ReturnType></ReturnValue><Docs><summary>
            Rules returns this if it has executed its logic and has
            not found any defect.
            </summary></Docs></Member></Members></Type>