ClientObject.UpdateClientObjectPropertyType method

SharePoint Online

Updates the client object property's value to have correct type by using the type information returned from the server.

Namespace:  Microsoft.SharePoint.Client
Assembly:  Microsoft.SharePoint.Client.Runtime (in Microsoft.SharePoint.Client.Runtime.dll)

protected internal void UpdateClientObjectPropertyType(
	string propertyName,
	Object propertyValue,
	JsonReader reader


Type: System.String

The property name.

Type: System.Object

The current property's value.

Type: Microsoft.SharePoint.Client.JsonReader

The JsonReader whose current position is the property value returned from the server.

Should a property be defined as type of a base type and the data returned from the server is the derived type, the method will update the property value to be the derived type.