docs.unity.cn

Multiplayer Services 1.2.0-exp.4

Search Results for

    Show / Hide Table of Contents

    Class MatchmakingResults

    Represents the data that is stored by the Matchmaker service when the server is allocated

    Inheritance
    object
    MatchmakingResults
    Inherited Members
    object.Equals(object)
    object.Equals(object, object)
    object.GetHashCode()
    object.GetType()
    object.MemberwiseClone()
    object.ReferenceEquals(object, object)
    object.ToString()
    Namespace: Unity.Services.Matchmaker.Models
    Assembly: Unity.Services.Multiplayer.dll
    Syntax
    [Preserve]
    [DataContract(Name = "MatchmakingResults")]
    public class MatchmakingResults

    Constructors

    MatchmakingResults(MatchProperties, string, string, string, string, string, string, string)

    Represents the data that is stored by the Matchmaker service when the server is allocated

    Declaration
    [Preserve]
    public MatchmakingResults(MatchProperties matchProperties = null, string generatorName = null, string queueName = null, string poolName = null, string environmentId = null, string backfillTicketId = null, string matchId = null, string poolId = null)
    Parameters
    Type Name Description
    MatchProperties matchProperties

    matchProperties param

    string generatorName

    generatorName param

    string queueName

    Matchmaking queue that allocated the server.

    string poolName

    Matchmaking pool that allocated the server.

    string environmentId

    Unity Gaming Services Project Environment ID.

    string backfillTicketId

    The unique ID of the backfill ticket.

    string matchId

    Unique ID of the match,

    string poolId

    The ID of pool that the match is in.

    Properties

    BackfillTicketId

    The unique ID of the backfill ticket.

    Declaration
    [Preserve]
    [DataMember(Name = "backfillTicketId", EmitDefaultValue = false)]
    public string BackfillTicketId { get; }
    Property Value
    Type Description
    string

    EnvironmentId

    Unity Gaming Services Project Environment ID.

    Declaration
    [Preserve]
    [DataMember(Name = "environmentId", EmitDefaultValue = false)]
    public string EnvironmentId { get; }
    Property Value
    Type Description
    string

    GeneratorName

    Parameter generatorName of MatchmakingResults

    Declaration
    [Preserve]
    [DataMember(Name = "generatorName", EmitDefaultValue = false)]
    public string GeneratorName { get; }
    Property Value
    Type Description
    string

    MatchId

    Unique ID of the match,

    Declaration
    [Preserve]
    [DataMember(Name = "matchId", EmitDefaultValue = false)]
    public string MatchId { get; }
    Property Value
    Type Description
    string

    MatchProperties

    Parameter matchProperties of MatchmakingResults

    Declaration
    [Preserve]
    [DataMember(Name = "matchProperties", EmitDefaultValue = false)]
    public MatchProperties MatchProperties { get; }
    Property Value
    Type Description
    MatchProperties

    PoolId

    The ID of pool that the match is in.

    Declaration
    [Preserve]
    [DataMember(Name = "poolId", EmitDefaultValue = false)]
    public string PoolId { get; }
    Property Value
    Type Description
    string

    PoolName

    Matchmaking pool that allocated the server.

    Declaration
    [Preserve]
    [DataMember(Name = "poolName", EmitDefaultValue = false)]
    public string PoolName { get; }
    Property Value
    Type Description
    string

    QueueName

    Matchmaking queue that allocated the server.

    Declaration
    [Preserve]
    [DataMember(Name = "queueName", EmitDefaultValue = false)]
    public string QueueName { get; }
    Property Value
    Type Description
    string
    In This Article
    • Constructors
      • MatchmakingResults(MatchProperties, string, string, string, string, string, string, string)
    • Properties
      • BackfillTicketId
      • EnvironmentId
      • GeneratorName
      • MatchId
      • MatchProperties
      • PoolId
      • PoolName
      • QueueName
    Back to top
    Copyright © 2025 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)