public ActionCommand(Option<ObjectId> deviceIdentifier, ObjectId objectIdentifier, PropertyIdentifier propertyIdentifier, Option<uint> propertyArrayIndex, GenericValue propertyValue, Option<uint> priority, Option<uint> postDelay, bool quitOnFailure, bool writeSuccessful)
{
this.DeviceIdentifier = deviceIdentifier;
this.ObjectIdentifier = objectIdentifier;
this.PropertyIdentifier = propertyIdentifier;
this.PropertyArrayIndex = propertyArrayIndex;
this.PropertyValue = propertyValue;
this.Priority = priority;
this.PostDelay = postDelay;
this.QuitOnFailure = quitOnFailure;
this.WriteSuccessful = writeSuccessful;
}