Table of Contents

Class IndexedPropertyDefinition

Namespace
Microsoft.Exchange.WebServices.Data
Assembly
Microsoft.Exchange.WebServices.dll

Represents an indexed property definition.

public sealed class IndexedPropertyDefinition : ServiceObjectPropertyDefinition
Inheritance
IndexedPropertyDefinition
Inherited Members

Properties

Index

Gets the index of the property.

public string Index { get; }

Property Value

string

Type

Gets the property type.

public override Type Type { get; }

Property Value

Type

Methods

Equals(object)

Determines whether a given indexed property definition is equal to this indexed property definition.

public override bool Equals(object obj)

Parameters

obj object

The object to check for equality.

Returns

bool

True if the properties definitions define the same indexed property.

GetHashCode()

Serves as a hash function for a particular type.

public override int GetHashCode()

Returns

int

A hash code for the current object.

GetJsonType()

Gets the type for json.

protected override string GetJsonType()

Returns

string

Operators

operator ==(IndexedPropertyDefinition, IndexedPropertyDefinition)

Determines whether two specified instances of IndexedPropertyDefinition are equal.

public static bool operator ==(IndexedPropertyDefinition idxPropDef1, IndexedPropertyDefinition idxPropDef2)

Parameters

idxPropDef1 IndexedPropertyDefinition

First indexed property definition.

idxPropDef2 IndexedPropertyDefinition

Second indexed property definition.

Returns

bool

True if indexed property definitions are equal.

operator !=(IndexedPropertyDefinition, IndexedPropertyDefinition)

Determines whether two specified instances of IndexedPropertyDefinition are not equal.

public static bool operator !=(IndexedPropertyDefinition idxPropDef1, IndexedPropertyDefinition idxPropDef2)

Parameters

idxPropDef1 IndexedPropertyDefinition

First indexed property definition.

idxPropDef2 IndexedPropertyDefinition

Second indexed property definition.

Returns

bool

True if indexed property definitions are equal.