ResourceDataSet.ResourceAvailabilitiesRow.RES_AVAIL_TO Property

Specifies the end date and time for which the RES_AVAIL_UNITS property value applies.

Namespace:  WebSvcResource
Assembly:  ProjectServerWebServices (in ProjectServerWebServices.dll)


Public Property RES_AVAIL_TO As DateTime
Dim instance As ResourceDataSet.ResourceAvailabilitiesRow
Dim value As DateTime

value = instance.RES_AVAIL_TO

instance.RES_AVAIL_TO = value
public DateTime RES_AVAIL_TO { get; set; }

Property Value

Type: System.DateTime


Project 2007 does not recognize time zones. To manage resources in different time zones requires creating resource calendars for the time zones.

You cannot add RES_AVAIL_TO to a material resource. To add a work or cost resource availability date, specify a date only, not a time. For example, DateTime dt = DateTime(2007, 06, 26) or DateTime dt = DateTime(2007, 06, 26, 0, 0, 0) works because either value is the same date and time. DateTime dt = DateTime(2007, 06, 26, 9, 0, 0) causes a SOAP exception with the error GeneralInvalidColumnValue (error code 20000) when you try to create the resource.


Converting a local date to Coordinated Universal Time (UTC) usually causes an exception because the converted time is not midnight.

The System.DBNull value in RES_AVAIL_TO implies DateTime.MinValue.

See Also


ResourceDataSet.ResourceAvailabilitiesRow Class

ResourceDataSet.ResourceAvailabilitiesRow Members

WebSvcResource Namespace