Edit

Share via


GameServerPlatformService Class

Definition

Represents the game server platform service for allocating game server clusters and retrieving game server metadata.

[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
[Windows.Foundation.Metadata.Version(1)]
public sealed class GameServerPlatformService
type GameServerPlatformService = class
    interface __IGameServerPlatformServicePublicNonVirtuals
Public NotInheritable Class GameServerPlatformService
Inheritance
GameServerPlatformService
Attributes
Windows.Foundation.Metadata.MarshalingBehaviorAttribute Windows.Foundation.Metadata.ThreadingAttribute Windows.Foundation.Metadata.VersionAttribute

Methods

AllocateClusterAsync(UInt32, String, String, String, Boolean)

Allocates a new Game Server Cluster using an existing Game Server Image.

AllocateClusterInlineAsync(UInt32, String, String, String, String, String, UInt64, String, Boolean)

Allocates a new Game Server Cluster using an existing Game Server Image, without interacting with MPSD.

AllocateSessionHost(UInt32, IVectorView<String>, String, String, String, String)
GetGameServerMetadataAsync(UInt32, UInt32, Boolean, UInt32, String)

Retrieves a list of game variants for the specified title Id.

GetGameServerMetadataAsync(UInt32, UInt32, Boolean, UInt32, String, IMapView<String,String>)
GetQualityOfServiceServersAsync()

Retrieves a collection of Quality of Service (QoS) servers.

GetSessionHostAllocationStatus(UInt32, String)

Get allocation status for a previous allocate session host request

GetTicketStatusAsync(UInt32, String)

Allocates a new Game Server Cluster using an existing Game Server Image, without interacting with MPSD.

Applies to