C# Class PlayFab.ClientModels.MatchmakeRequest

Inheritance: PlayFabRequestCommon
Show file Open project: PlayFab/PlayFabGameServer Class Usage Examples

Public Properties

Property Type Description
BuildVersion string
CharacterId string
GameMode string
LobbyId string
Region Region?
StartNewIfNoneFound bool?
StatisticName string
TagFilter CollectionFilter

Property Details

BuildVersion public property

Build version to match against. [Note: Required if LobbyId is not specified]
public string BuildVersion
return string

CharacterId public property

Character to use for stats based matching. Leave null to use account stats.
public string CharacterId
return string

GameMode public property

Game mode to match make against. [Note: Required if LobbyId is not specified]
public string GameMode
return string

LobbyId public property

Lobby identifier to match make against. This is used to select a specific Game Server Instance.
public string LobbyId
return string

Region public property

Region to match make against. [Note: Required if LobbyId is not specified]
public Region? Region
return Region?

StartNewIfNoneFound public property

Start a game session if one with an open slot is not found. Defaults to true.
public bool? StartNewIfNoneFound
return bool?

StatisticName public property

Player statistic to use in finding a match. May be null for no stat-based matching.
public string StatisticName
return string

TagFilter public property

Filter to include and/or exclude Game Server Instances associated with certain Tags
public CollectionFilter,PlayFab.ClientModels TagFilter
return CollectionFilter