Specifies the version type to search for.Values: OBJECT_VERSION_DATA_REQUEST_VERSION_TYPE_SPECIFIC_VERSIONS (0), OBJECT_VERSION_DATA_REQUEST_VERSION_TYPE_LATEST_VERSIONS (1), OBJECT_VERSION_DATA_REQUEST_VERSION_TYPE_LATEST_CHECKED_IN_VERSIONS (2).
Specifies how error cases are handled during the request.Values: OBJECT_VERSION_DATA_REQUEST_ERROR_TOLERANCE_FAIL_ON_ANY_ERROR (0), OBJECT_VERSION_DATA_REQUEST_ERROR_TOLERANCE_ALLOW_MISSING_OBJECT_VERSIONS (1).
Specifies how objects with changed identities are handled.Values: OBJECT_VERSION_DATA_REQUEST_IDENTITY_TYPE_SPECIFIC (0), OBJECT_VERSION_DATA_REQUEST_IDENTITY_TYPE_MANAGED_IF_AVAILABLE (1).
Specifies the required object version activity input.
Used by methods
IRPCObjectOperations.GetObjectDataOfMultipleObjects -- Gets selected data of several objects: version information, properties, ACL, the caller's permissions, relationships, version comments and more, with a result or an error per object.
Used in fields
GetObjectDataOfMultipleObjectsRequest.data_request -- What to return, which versions to read and how to handle missing objects. Set at least required_data_flags or optional_data_flags, and version_type.