|
アイテム
|
説明
|
サポート
|
コメント
|
|
5
|
バージョン管理
|
||
|
5.1
|
プロトコルのバージョン管理
|
サポートあり
|
OData バージョン 4 のみがサポートされます。
|
|
5.2
|
モデルのバージョン管理
|
サポートあり
|
|
|
6
|
拡張性
|
||
|
6.1
|
照会オプションの拡張性
|
サポートあり
|
|
|
6.2
|
メッセージボディの拡張性
|
サポートあり
|
|
|
6.3
|
操作/機能の拡張性
|
サポートあり
|
|
|
6.4
|
ボキャブラリの拡張性
|
サポートあり
|
|
|
6.5
|
ヘッダフィールドの拡張性
|
サポートあり
|
セキュリティ用のカスタムヘッダは例外です (クロスサイトリクエストフォージェリー nonce キー)。
|
|
6.6
|
フォーマットの拡張性
|
サポートあり
|
|
|
7
|
フォーマット
|
||
|
8
|
ヘッダフィールド
|
||
|
8.1
|
一般ヘッダ
|
||
|
8.1.1
|
ヘッダ Content-Type
|
サポートあり
|
|
|
8.1.2
|
ヘッダ Content-Encoding
|
サポートあり
|
|
|
8.1.3
|
ヘッダ Content-Language
|
サポートなし
|
|
|
8.1.4
|
ヘッダ Content-Length
|
サポートなし
|
|
|
8.1.5
|
ヘッダ OData-Version
|
サポートあり
|
OData バージョン 4 のみがサポートされます。
|
|
8.2
|
リクエストヘッダ
|
||
|
8.2.1
|
ヘッダ Accept
|
サポートあり
|
|
|
8.2.2
|
ヘッダ Accept-Charset
|
サポートなし
|
|
|
8.2.3
|
ヘッダ Accept-Language
|
サポートなし
|
|
|
8.2.4
|
ヘッダ If-Match
|
サポートなし
|
|
|
8.2.5
|
ヘッダ If-None-Match
|
サポートなし
|
|
|
8.2.6
|
ヘッダ OData-Isolation
|
サポートなし
|
|
|
8.2.7
|
ヘッダ OData-MaxVersion
|
サポートあり
|
OData バージョン 4 のみがサポートされます。
|
|
8.2.8
|
ヘッダ Prefer
|
サポートなし
|
|
|
8.3
|
応答ヘッダ
|
||
|
8.3.1
|
ヘッダ ETag
|
サポートなし
|
|
|
8.3.2
|
ヘッダ Location
|
サポートなし
|
|
|
8.3.3
|
ヘッダ OData-EntityId
|
サポートなし
|
create または upsert 操作は 200 OK または 201 Created を返します。
|
|
8.3.4
|
ヘッダ Preference-Applied
|
サポートなし
|
|
|
8.3.5
|
ヘッダ Retry-After
|
サポートなし
|
|
|
9
|
一般応答ステータスコード
|
||
|
9.1
|
成功応答
|
||
|
9.1.1
|
応答コード 200 OK
|
サポートあり
|
|
|
9.1.2
|
応答コード 201 Created
|
サポートあり
|
|
|
9.1.3
|
応答コード 202 Accepted
|
サポートなし
|
|
|
9.1.4
|
応答コード 204 No Content
|
サポートあり
|
|
|
9.1.5
|
応答コード 3xx Redirection
|
サポートなし
|
|
|
9.1.6
|
応答コード 304 Not Modified
|
サポートなし
|
|
|
9.2
|
クライアントエラー応答
|
||
|
9.2.1
|
応答コード 404 Not Found
|
サポートあり
|
|
|
9.2.2
|
応答コード 405 Method Not Allowed
|
サポートなし
|
|
|
9.2.3
|
応答コード 410 Gone
|
サポートなし
|
|
|
9.2.4
|
応答コード 412 Precondition Failed
|
サポートなし
|
|
|
9.3
|
サーバーエラー応答
|
||
|
9.3.1
|
応答コード 501 Not Implemented
|
サポートあり
|
|
|
9.4
|
インストリームエラー
|
サポートなし
|
|
|
10
|
コンテキスト URL
|
||
|
10.1
|
サービスドキュメント
|
サポートあり
|
|
|
10.2
|
エンティティのコレクション
|
サポートあり
|
|
|
10.3
|
エンティティ
|
サポートあり
|
|
|
10.4
|
シングルトン
|
サポートなし
|
|
|
10.5
|
派生エンティティのコレクション
|
サポートあり
|
|
|
10.6
|
派生エンティティ
|
サポートあり
|
|
|
10.7
|
射影エンティティのコレクション
|
サポートあり
|
|
|
10.8
|
射影エンティティ
|
サポートあり
|
|
|
10.9
|
射影展開エンティティのコレクション
|
サポートなし
|
|
|
10.10
|
射影展開エンティティ
|
サポートなし
|
|
|
10.11
|
エンティティ参照のコレクション
|
サポートあり
|
|
|
10.12
|
エンティティ参照
|
サポートあり
|
|
|
10.13
|
プロパティ値
|
サポートなし
|
|
|
10.14
|
複合型またはプリミティブ型のコレクション
|
サポートなし
|
|
|
10.15
|
複合型またはプリミティブ型
|
サポートなし
|
|
|
10.16
|
操作結果
|
サポートなし
|
|
|
10.17
|
デルタ応答
|
サポートなし
|
|
|
10.18
|
デルタ応答内のアイテム
|
サポートなし
|
|
|
10.19
|
$all 応答
|
サポートなし
|
|
|
10.20
|
$crossjoin 応答
|
サポートなし
|
|
|
11
|
データサービスリクエスト
|
||
|
11.1
|
メタデータリクエスト
|
||
|
11.1.1
|
サービスドキュメントリクエスト
|
サポートあり
|
|
|
11.1.2
|
メタデータドキュメントリクエスト
|
サポートあり
|
|
|
11.1.3
|
メタデータサービスドキュメントリクエスト
|
サポートあり
|
|
|
11.2
|
データのリクエスト
|
||
|
11.2.1
|
個々のエンティティのリクエスト
|
サポートあり
|
|
|
11.2.2
|
メディアエンティティのメディアストリームのリクエスト
|
サポートなし
|
|
|
11.2.3
|
個々のプロパティのリクエスト
|
サポートなし
|
|
|
11.2.4
|
返すプロパティの指定
|
||
|
11.2.4.1
|
システム照会オプション $select
|
サポートあり
|
|
|
11.2.4.2
|
システム照会オプション $expand
|
サポートなし
|
|
|
11.2.5
|
コレクションの照会
|
||
|
11.2.5.1
|
システム照会オプション $filter
|
||
|
11.2.5.1.1
|
組み込みフィルタ操作
|
一部
|
次のものがサポートされます: eq、ne、gt、ge、lt、le、or
|
|
11.2.5.1.2
|
組み込み照会関数
|
サポートなし
|
|
|
11.2.5.1.3
|
パラメータエイリアス
|
サポートなし
|
|
|
11.2.5.2
|
システム照会オプション $orderby
|
サポートあり
|
|
|
11.2.5.3
|
システム照会オプション $top
|
サポートあり
|
|
|
11.2.5.4
|
システム照会オプション $skip
|
サポートあり
|
|
|
11.2.5.5
|
システム照会オプション $count
|
サポートあり
|
|
|
11.2.5.6
|
システム照会オプション $search
|
サポートなし
|
|
|
11.2.5.7
|
サーバー駆動ページング
|
サポートなし
|
|
|
11.2.6
|
関連エンティティのリクエスト
|
サポートなし
|
|
|
11.2.7
|
エンティティ参照のリクエスト
|
サポートなし
|
|
|
11.2.8
|
エンティティ ID の解決
|
サポートなし
|
|
|
11.2.9
|
コレクション内のアイテム数のリクエスト
|
サポートなし
|
$count は項目 11.2.5.5 に示されている照会パラメータとしてサポートされます。
|
|
11.2.10
|
システム照会オプション $format
|
サポートなし
|
|
|
11.3
|
変更のリクエスト
|
||
|
11.3.1
|
デルタリンク
|
サポートなし
|
|
|
11.3.2
|
デルタリンクの使用
|
サポートなし
|
|
|
11.4
|
データ修正
|
||
|
11.4.1
|
データ修正の共通セマンティック
|
||
|
11.4.2
|
エンティティの作成
|
サポートあり
|
|
|
11.4.2.1
|
エンティティ作成時の関連エンティティへのリンク
|
サポートなし
|
|
|
11.4.2.2
|
エンティティ作成時の関連エンティティの作成
|
サポートなし
|
|
|
11.4.3
|
エンティティの更新
|
サポートあり
|
|
|
11.4.4
|
エンティティの upsert
|
サポートあり
|
無効な OID に対する更新は失敗します。
|
|
11.4.5
|
エンティティの削除
|
サポートあり
|
|
|
11.4.6
|
エンティティ間の関連の修正
|
サポートなし
|
|
|
11.4.7
|
メディアエンティティの管理
|
サポートなし
|
|
|
11.4.8
|
ストリームプロパティの管理
|
サポートなし
|
|
|
11.4.9
|
値とプロパティの直接管理
|
サポートなし
|
|
|
11.5
|
オペレーション
|
サポートなし
|
|
|
12
|
セキュリティに関する検討事項
|
||
|
12.1
|
認証
|
サポート
|
サポートされる認証方法については、関連する Windchill のマニュアルを参照してください。
|
|
アイテム
|
説明
|
サポート
|
コメント
|
|
4
|
リソースパス
|
||
|
4.1
|
サービスに対するモデルのアドレス指定
|
サポートあり
|
|
|
4.2
|
サービスに対するバッチエンドポイントのアドレス指定
|
サポートなし
|
|
|
4.3
|
エンティティのアドレス指定
|
サポートあり
|
|
|
4.3.1
|
正規 URL
|
サポートあり
|
|
|
4.3.2
|
含まれているエンティティの正規 URL
|
サポートなし
|
|
|
4.3.3
|
参照の制約がある関連エンティティの URL
|
サポートなし
|
|
|
4.3.4
|
エンティティ ID の解決
|
サポートなし
|
|
|
4.4
|
エンティティ間の参照のアドレス指定
|
サポートなし
|
|
|
4.5
|
オペレーションのアドレス指定
|
サポートなし
|
|
|
4.5.1
|
操作のアドレス指定
|
サポートなし
|
|
|
4.5.2
|
関数のアドレス指定
|
サポートなし
|
|
|
4.6
|
プロパティのアドレス指定
|
サポートなし
|
|
|
4.7
|
プロパティ値のアドレス指定
|
サポートなし
|
|
|
4.8
|
コレクションの数のアドレス指定
|
サポートなし
|
|
|
4.9
|
派生タイプのアドレス指定
|
サポートあり
|
|
|
4.10
|
メディアエンティティのメディアストリームのアドレス指定
|
サポートなし
|
|
|
4.11
|
エンティティセットのクロス結合のアドレス指定
|
サポートなし
|
|
|
4.12
|
サービス内のすべてのエンティティのアドレス指定
|
サポートなし
|
|
|
5
|
「照会」オプション
|
||
|
5.1
|
システム照会オプション
|
||
|
5.1.1
|
システム照会オプション $filter
|
一部
|
|
|
5.1.1.1
|
論理演算子
|
一部
|
Not (5.1.1.1.9) と Has (5.1.1.1.10) 以外のすべての演算子がサポートされます。
|
|
5.1.1.2
|
算術演算子
|
サポートなし
|
|
|
5.1.1.3
|
グループ化
|
サポートなし
|
|
|
5.1.1.4
|
正規関数
|
サポートなし
|
|
|
5.1.1.5
|
文字列関数
|
サポートなし
|
|
|
5.1.1.6
|
日時関数
|
サポートなし
|
|
|
5.1.1.7
|
算術関数
|
サポートなし
|
|
|
5.1.1.8
|
型関数
|
サポートなし
|
|
|
5.1.1.9
|
ジオ関数
|
サポートなし
|
|
|
5.1.2
|
システム照会オプション $expand
|
サポートなし
|
|
|
5.1.3
|
システム照会オプション $select
|
サポートあり
|
|
|
5.1.4
|
システム照会オプション $orderby
|
サポートあり
|
|
|
5.1.5
|
システム照会オプション $top および $skip
|
サポートあり
|
|
|
5.1.6
|
システム照会オプション $count
|
サポートあり
|
|
|
5.1.7
|
システム照会オプション $search
|
サポートなし
|
|
|
5.1.8
|
システム照会オプション $format
|
サポートなし
|
|
|
5.2
|
カスタム照会オプション
|
サポートなし
|
|
|
5.3
|
パラメータエイリアス
|
サポートなし
|