# Enum EMatchmakerExceptionReason

> Review the enumeration values representing reasons for Matchmaker exceptions.

認証プレイヤープロファイル内での変更を表す構造体。

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

```cpp
#include <MatchmakerCore/Public/Models/MatchmakerExceptionReason.h>
```

##### 構文##syntax

```cpp
UENUM()
enum class EMatchmakerExceptionReason : uint16 {
	MinValue = 21000                      UMETA(DisplayName = MinimumValue),
	BadRequest = 21400                    UMETA(DisplayName = BadRequest),
	Unauthorized = 21401                  UMETA(DisplayName = Unauthorized),
	PaymentRequired = 21402               UMETA(DisplayName = PaymentRequired),
	Forbidden = 21403                     UMETA(DisplayName = Forbidden),
	EntityNotFound = 21404                UMETA(DisplayName = EntityNotFound),
	MethodNotAllowed = 21405              UMETA(DisplayName = MethodNotAllowed),
	NotAcceptable = 21406                 UMETA(DisplayName = NotAcceptable),
	ProxyAuthenticationRequired = 21407   UMETA(DisplayName = ProxyAuthenticationRequired),
	RequestTimeOut = 21408                UMETA(DisplayName = RequestTimeOut),
	Conflict = 21409                      UMETA(DisplayName = Conflict),
	Gone = 21410                          UMETA(DisplayName = Gone),
	LengthRequired = 21411                UMETA(DisplayName = LengthRequired),
	PreconditionFailed = 21412            UMETA(DisplayName = PreconditionFailed),
	RequestEntityTooLarge = 21413         UMETA(DisplayName = RequestEntityTooLarge),
	RequestUriTooLong = 21414             UMETA(DisplayName = RequestUriTooLong),
	UnsupportedMediaType = 21415          UMETA(DisplayName = UnsupportedMediaType),
	RangeNotSatisfiable = 21416           UMETA(DisplayName = RangeNotSatisfiable),
	ExpectationFailed = 21417             UMETA(DisplayName = ExpectationFailed),
	Teapot = 21418                        UMETA(DisplayName = Teapot),
	Misdirected = 21421                   UMETA(DisplayName = Misdirected),
	UnprocessableTransaction = 21422      UMETA(DisplayName = UnprocessableTransaction),
	Locked = 21423                        UMETA(DisplayName = Locked),
	FailedDependency = 21424              UMETA(DisplayName = FailedDependency),
	TooEarly = 21425                      UMETA(DisplayName = TooEarly),
	UpgradeRequired = 21426               UMETA(DisplayName = UpgradeRequired),
	PreconditionRequired = 21428          UMETA(DisplayName = PreconditionRequired),
	RateLimited = 21429                   UMETA(DisplayName = RateLimited),
	RequestHeaderFieldsTooLarge = 21431   UMETA(DisplayName = RequestHeaderFieldsTooLarge),
	UnavailableForLegalReasons = 21451    UMETA(DisplayName = UnavailableForLegalReasons),
	InternalServerError = 21500           UMETA(DisplayName = InternalServerError),
	NotImplemented = 21501                UMETA(DisplayName = NotImplemented),
	BadGateway = 21502                    UMETA(DisplayName = BadGateway),
	ServiceUnavailable = 21503            UMETA(DisplayName = ServiceUnavailable),
	GatewayTimeout = 21504                UMETA(DisplayName = GatewayTimeout),
	HttpVersionNotSupported = 21505       UMETA(DisplayName = HttpVersionNotSupported),
	VariantAlsoNegotiates = 21506         UMETA(DisplayName = VariantAlsoNegotiates),
	InsufficientStorage = 21507           UMETA(DisplayName = InsufficientStorage),
	LoopDetected = 21508                  UMETA(DisplayName = LoopDetected),
	NotExtended = 21510                   UMETA(DisplayName = NotExtended),
	NetworkAuthenticationRequired = 21511 UMETA(DisplayName = NetworkAuthenticationRequired),
	NetworkError = 21998                  UMETA(DisplayName = NetworkError),
	Unknown = 21999                       UMETA(DisplayName = Unknown),
	MaxValue = 21999                      UMETA(DisplayName = MaximumValue)
}
```

## 値##values

| **表示名**                       | **名前**                        | **値** | **説明**                                                                                                                           |
| :---------------------------- | :---------------------------- | :---- | :------------------------------------------------------------------------------------------------------------------------------- |
| MinimumValue                  | MinValue                      | 21000 | Matchmaker サービスによってアドレス指定可能なエラーコードの範囲の先頭。                                                                                        |
| BadRequest                    | BadRequest                    | 21400 | 値または構文が無効なため、Matchmaker サービスがリクエストを認識できませんでした。                                                                                   |
| Unauthorized                  | Unauthorized                  | 21401 | Matchmaker サービスがユーザー ID を特定できませんでした。                                                                                             |
| PaymentRequired               | PaymentRequired               | 21402 | このエラーコードは将来使用するために予約されています。                                                                                                      |
| Forbidden (禁止)                | Forbidden (禁止)                | 21403 | ユーザーがリクエストされたリソースにアクセスする権限を持っていません。                                                                                              |
| EntityNotFound                | EntityNotFound                | 21404 | リクエストされたエンティティ (サーバーフリート、マッチメーカーキューまたは地域) が存在しません。                                                                               |
| MethodNotAllowed              | MethodNotAllowed              | 21405 | 指定されたメソッドが、指定されたリソースに対して許可されていません。                                                                                               |
| NotAcceptable                 | NotAcceptable                 | 21406 | サーバーが、リクエストで許容される値に一致する応答を提供することができません。                                                                                          |
| ProxyAuthenticationRequired   | ProxyAuthenticationRequired   | 21407 | リクエストがプロキシによる認証を要求しています。                                                                                                         |
| RequestTimeOut                | RequestTimeOut                | 21408 | リクエストがサーバーの予定待機時間内に行われませんでした。                                                                                                    |
| Conflict                      | Conflict                      | 21409 | サーバーの現在の状態との競合が発生したため、リクエストを完了できませんでした。                                                                                          |
| Gone                          | Gone                          | 21410 | リクエストされたリソースが使用できなくなっており、既知の転送アドレスがありません。                                                                                        |
| LengthRequired                | LengthRequired                | 21411 | サーバーが、定義されたコンテンツ長でないリクエストの承認を拒否しています。                                                                                            |
| PreconditionFailed            | PreconditionFailed            | 21412 | リクエストで指定された前提条件が、サーバーでのテスト時に満たされていませんでした。                                                                                        |
| RequestEntityTooLarge         | RequestEntityTooLarge         | 21413 | リクエストエンティティが、サーバーの処理に適した大きさ、またはサーバーが処理可能な大きさを超えています。                                                                             |
| RequestUriTooLong             | RequestUriTooLong             | 21414 | リクエスト URI がサーバーの解釈に適した長さを超えています。                                                                                                 |
| UnsupportedMediaType          | UnsupportedMediaType          | 21415 | リクエストが、リクエストされたメソッドのリクエストされたリソースによってサポートされていない形式です。                                                                              |
| RangeNotSatisfiable           | RangeNotSatisfiable           | 21416 | リクエストされた範囲を提供することができません。                                                                                                         |
| ExpectationFailed             | ExpectationFailed             | 21417 | サーバーがリクエストの期待を満たすことができません。                                                                                                       |
| Teapot                        | Teapot                        | 21418 | サーバーが永久にティーポットであるため、コーヒーを淹れることを拒否しています。1998 年と 2014 年にエイプリルフールのジョークとして定義された Hyper Text Coffee Pot Control Protocol によって定義されています。 |
| Misdirected                   | Misdirected                   | 21421 | リクエストが、応答を生成できないサーバーに対して送信されました。                                                                                                 |
| UnprocessableTransaction      | UnprocessableTransaction      | 21422 | リクエストは認識されているものの、サーバーが指示を処理できませんでした。                                                                                             |
| ロック済み                         | ロック済み                         | 21423 | ソースまたは宛先リソースがロックされています。                                                                                                          |
| FailedDependency              | FailedDependency              | 21424 | アクションのための依存関係が失敗したので、リソースでメソッドを実行できませんでした。                                                                                       |
| TooEarly                      | TooEarly                      | 21425 | サーバーが、リプレイの可能性があるリクエストを処理するリスクを避けようとしています。                                                                                       |
| UpgradeRequired               | UpgradeRequired               | 21426 | サーバーが現在のプロトコルを使用してリクエストを実行することを拒否しています。                                                                                          |
| PreconditionRequired          | PreconditionRequired          | 21428 | リクエストが条件付きであることをサーバーが要求しています。                                                                                                    |
| RateLimited                   | RateLimited                   | 21429 | 一定時間に送信されたリクエストが多すぎます。詳細については、[Matchmaker rate limits](/matchmaker/matchmaker-rate-limits.md) を参照してください。                         |
| RequestHeaderFieldsTooLarge   | RequestHeaderFieldsTooLarge   | 21431 | HTTP ヘッダーが長すぎるため、リクエストが拒否されました。                                                                                                  |
| UnavailableForLegalReasons    | UnavailableForLegalReasons    | 21451 | リクエストされたリソースが法的な理由で使用できません。                                                                                                      |
| InternalServerError           | InternalServerError           | 21500 | Matchmaker サービスで、処理方法が不明であるという状況が発生しました。                                                                                         |
| NotImplemented                | NotImplemented                | 21501 | サーバーがリクエストを満たすために必要な機能をサポートしていません。                                                                                               |
| BadGateway                    | BadGateway                    | 21502 | サーバーがゲートウェイまたはプロキシとして機能している間に、アップストリームサーバーから無効な応答を受け取りました。                                                                       |
| ServiceUnavailable            | ServiceUnavailable            | 21503 | Matchmaker サービスがリクエストを処理できる状態ではありません。一般的な原因は、メンテナンスによってダウンしているサーバーまたは過負荷のサーバーです。もう一度やり直してください。                                   |
| GatewayTimeout                | GatewayTimeout                | 21504 | サーバーがゲートウェイまたはプロキシとして機能している間に、リクエストを完了するために必要な応答を時間内にアップストリームサーバーから取得しませんでした。                                                    |
| HttpVersionNotSupported       | HttpVersionNotSupported       | 21505 | リクエストで使用された HTTP プロトコルをサーバーがサポートしていません。                                                                                          |
| VariantAlsoNegotiates         | VariantAlsoNegotiates         | 21506 | サーバーで内部設定エラーが発生しています。選択されたバリアントリソースが透明性の高いコンテンツネゴシエーションに参加するよう設定されているため、ネゴシエーションプロセスにおいて適切なエンドポイントになっていません。                      |
| InsufficientStorage           | InsufficientStorage           | 21507 | リクエストを完了するためのストレージスペースがサーバーに不足しています。                                                                                             |
| LoopDetected                  | LoopDetected                  | 21508 | 無限ループが発生したため、サーバーがリクエストを終了しました。                                                                                                  |
| NotExtended                   | NotExtended                   | 21510 | リソースにアクセスするためのポリシーがリクエストで満たされていませんでした。                                                                                           |
| NetworkAuthenticationRequired | NetworkAuthenticationRequired | 21511 | リクエストがネットワークアクセスのための認証を要求しています。                                                                                                  |
| NetworkError                  | NetworkError                  | 21998 | NetworkError は、TLS ネゴシエーションの失敗時など、ネットワークエラーによってクライアントがサービスに接続できない場合に返されます。                                                       |
| Unknown                       | Unknown                       | 21999 | Unknown は、認識されていないエラーコードがサービスによって返された場合に返されます。詳細を確認するには、内部の例外をチェックしてください。                                                        |
| MaximumValue                  | MaxValue                      | 21999 | Matchmaker サービスによってアドレス指定可能なエラーコードの範囲の末尾。                                                                                        |
