docs.unity3d.com
Search Results for

    Show / Hide Table of Contents

    Class SetItemBody

    Request type for a Data Item to store in the Cloud Save service.

    Inheritance
    object
    SetItemBody
    Inherited Members
    object.ToString()
    object.Equals(object)
    object.Equals(object, object)
    object.ReferenceEquals(object, object)
    object.GetHashCode()
    object.GetType()
    object.MemberwiseClone()
    Namespace: Unity.Services.Apis.CloudSave
    Assembly: solution.dll
    Syntax
    [Preserve]
    public class SetItemBody

    Constructors

    SetItemBody(string, object, string)

    Initializes a new instance of the SetItemBody class.

    Declaration
    [Preserve]
    public SetItemBody(string key = null, object value = null, string writeLock = null)
    Parameters
    Type Name Description
    string key

    The key will be created if it does not exist, provided the item limit of 2000 keys has not been reached for this entity. (required).

    object value

    Any JSON serializable structure with a maximum size of 5 MB. (required).

    string writeLock

    Enforces conflict checking when updating an existing data item. This field should be omitted when creating a new data item. When updating an existing item, omitting this field ignores write conflicts. When present, an error response will be returned if the writeLock in the request does not match the stored writeLock..

    Properties

    Key

    The key will be created if it does not exist, provided the item limit of 2000 keys has not been reached for this entity.

    Declaration
    [Preserve]
    public string Key { get; set; }
    Property Value
    Type Description
    string

    The key will be created if it does not exist, provided the item limit of 2000 keys has not been reached for this entity.

    Value

    Any JSON serializable structure with a maximum size of 5 MB.

    Declaration
    [Preserve]
    public object Value { get; set; }
    Property Value
    Type Description
    object

    Any JSON serializable structure with a maximum size of 5 MB.

    WriteLock

    Enforces conflict checking when updating an existing data item. This field should be omitted when creating a new data item. When updating an existing item, omitting this field ignores write conflicts. When present, an error response will be returned if the writeLock in the request does not match the stored writeLock.

    Declaration
    [Preserve]
    public string WriteLock { get; set; }
    Property Value
    Type Description
    string

    Enforces conflict checking when updating an existing data item. This field should be omitted when creating a new data item. When updating an existing item, omitting this field ignores write conflicts. When present, an error response will be returned if the writeLock in the request does not match the stored writeLock.

    In This Article
    Back to top
    Copyright © 2024 Unity Technologies — Trademarks and terms of use
    • Legal
    • Privacy Policy
    • Cookie Policy
    • Do Not Sell or Share My Personal Information
    • Your Privacy Choices (Cookie Settings)