Class
ObjectEqualityComparer

Compares two objects using the Equals method

Definition

Namespace:ArtOfTest.WebAii.Design.IntrinsicTranslators.Silverlight.Descriptors

Assembly:ArtOfTest.WebAii.Design.dll

Syntax:

cs-api-definition
[DataContract(Namespace = "http://artoftest.com/schemas/WebAiiDesignCanvas/2.0.0")]
public class ObjectEqualityComparer : VerificationComparer

Inheritance: objectVerificationComparerObjectEqualityComparer

Fields

Equal

Declaration

cs-api-definition
public static readonly string Equal

Field Value

string

NotEqual

Declaration

cs-api-definition
public static readonly string NotEqual

Field Value

string

Properties

CompareOptions

Declaration

cs-api-definition
public override IList<string> CompareOptions { get; }

Property Value

IList<string>

Overrides VerificationComparer.CompareOptions

Instance

Gets a "singleton" instance of ObjectEqualityComparer

Declaration

cs-api-definition
public static ObjectEqualityComparer Instance { get; }

Property Value

ObjectEqualityComparer

Methods

Compare(object, string, object)

Declaration

cs-api-definition
public override bool Compare(object left, string comparison, object right)

Parameters

left

object

comparison

string

right

object

Returns

bool

Overrides VerificationComparer.Compare(object, string, object)

ToCode(XamlVerificationDescriptor, string, string, CodeExpression)

Declaration

cs-api-definition
public override void ToCode(XamlVerificationDescriptor desc, string propertyName, string comparison, CodeExpression valueExpr)

Parameters

desc

XamlVerificationDescriptor

propertyName

string

comparison

string

valueExpr

CodeExpression

Overrides VerificationComparer.ToCode(XamlVerificationDescriptor, string, string, CodeExpression)