IndexedPropertyDefinition IndexedPropertyDefinition IndexedPropertyDefinition Class


Represents an indexed property definition.

public ref class IndexedPropertyDefinition sealed : Microsoft::Exchange::WebServices::Data::ServiceObjectPropertyDefinition
public sealed class IndexedPropertyDefinition : Microsoft.Exchange.WebServices.Data.ServiceObjectPropertyDefinition
Public NotInheritable Class IndexedPropertyDefinition
Inherits ServiceObjectPropertyDefinition


Index Index Index

Gets the index of the property.

Type Type Type

Gets the property type.

Version Version Version

Gets the minimum Exchange version that supports this property.

(Inherited from ServiceObjectPropertyDefinition)


Equals(Object) Equals(Object) Equals(Object)

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

GetHashCode() GetHashCode() GetHashCode()

Serves as a hash function for a particular type.

GetJsonType() GetJsonType() GetJsonType()

Gets the JavaScript Object Notation (JSON) variable type of the associated property, for example, string, number, object, array, or Boolean. The GetJsonType() method is applicable for clients that target Exchange Online and versions of Exchange starting with Exchange Server 2013.

(Inherited from ServiceObjectPropertyDefinition)
ToString() ToString() ToString()

Returns a String that represents the current Object.

(Inherited from PropertyDefinitionBase)


Equality(IndexedPropertyDefinition, IndexedPropertyDefinition) Equality(IndexedPropertyDefinition, IndexedPropertyDefinition) Equality(IndexedPropertyDefinition, IndexedPropertyDefinition)

Determines whether two specified instances of IndexedPropertyDefinition are equal.

Inequality(IndexedPropertyDefinition, IndexedPropertyDefinition) Inequality(IndexedPropertyDefinition, IndexedPropertyDefinition) Inequality(IndexedPropertyDefinition, IndexedPropertyDefinition)

Determines whether two specified instances of IndexedPropertyDefinition are not equal.

Applies to