# 構造体 FBackfillTicket

> Review the structure representing a backfill ticket for an active match.

##### Include (含める)##include

```cpp
#include <MatchmakerServer/Public/Models/BackfillTicket.h>
```

##### 構文##syntax

```cpp
USTRUCT(BlueprintType)
struct FBackfillTicket
```

## フィールド##fields

### Id##id

Backfill チケットの ID。

#### 宣言##declaration

```cpp
UPROPERTY(EditAnywhere, BlueprintReadWrite, Category = "Unity Gaming Services | Matchmaker | Model")
FString Id
```

#### ブループリント##blueprint

| **名前** | **型**                                                                                                 |
| :----- | :---------------------------------------------------------------------------------------------------- |
| Id     | [String](https://docs.unrealengine.com/5.3/en-US/blueprint-variables-in-unreal-engine/#variabletypes) |

#### C++##c++

| **名前** | **型**                                                                                   |
| :----- | :-------------------------------------------------------------------------------------- |
| `Id`   | [FString](https://docs.unrealengine.com/5.3/en-US/API/Runtime/Core/Containers/FString/) |

### Connection##connection

バックフィルを作成するサーバーの IP アドレスとポート。IP アドレスの形式は ip:port です。

#### 宣言##declaration

```cpp
UPROPERTY(EditAnywhere, BlueprintReadWrite, Category = "Unity Gaming Services | Matchmaker | Model")
FString Connection
```

#### ブループリント##blueprint

| **名前**     | **型**                                                                                                 |
| :--------- | :---------------------------------------------------------------------------------------------------- |
| Connection | [String](https://docs.unrealengine.com/5.3/en-US/blueprint-variables-in-unreal-engine/#variabletypes) |

#### C++##c++

| **名前**       | **型**                                                                                   |
| :----------- | :-------------------------------------------------------------------------------------- |
| `Connection` | [FString](https://docs.unrealengine.com/5.3/en-US/API/Runtime/Core/Containers/FString/) |

### Attributes##attributes

このチケットでマッチを格納するために作成する必要があるターゲットキュー。

#### 宣言##declaration

```cpp
TSharedPtr<FJsonObject> Attributes
```

#### C++##c++

| **名前**       | **型**                                                                                                                                                                                      |
| :----------- | :----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| `Attributes` | [TSharedPtr](https://docs.unrealengine.com/5.0/en-US/API/Runtime/Core/Templates/TSharedPtr/)`<`[FJsonObject](https://docs.unrealengine.com/5.3/en-US/API/Runtime/Json/Dom/FJsonObject/)`>` |

### プロパティ##properties

バックフィルチケットを表すデータを含むオブジェクト。バックフィルチケットのプロパティに関する情報は、そのオブジェクトの Data プロパティに格納されます。バックフィルチケットのプロパティは base64 形式でシリアル化する必要があります。

#### 宣言##declaration

```cpp
UPROPERTY(EditAnywhere, BlueprintReadWrite, Category = "Unity Gaming Services | Matchmaker | Model")
FMatchProperties Properties
```

#### ブループリント##blueprint

| **名前** | **型**                                     |
| :----- | :---------------------------------------- |
| プロパティ  | [FMatchProperties](./match-properties.md) |

#### C++##c++

| **名前**       | **型**                                     |
| :----------- | :---------------------------------------- |
| `Properties` | [FMatchProperties](./match-properties.md) |
