スクリプト制限
このページの翻訳はAIによって自動的に行われました。可能な限り正確な翻訳を心掛けていますが、原文と異なる表現や解釈が含まれる場合があります。正確で公式な情報については、必ず英語の原文をご参照ください。
Content Hubのすべてのウェブスクリプトは制限されており、これらの設定はスーパーユーザーが変更できません。制限付きスクリプトは、許可されたライブラリ数、部分的に許可されたライブラリ、ブロックされたライブラリや属性を持ちます。
!警告スクリプトの総実行時間を10分未満に抑えることをお勧めします。12分経過するとスクリプトワーカーはスクリプトがスタックしたと判断し、新しいワーカーで再起動を開始します。これによりリソース不足やデータの不整合を引き起こすことがあります。
レガシーの制限なしスクリプトを公開していて、最新のContent Hubバージョンにアップグレードした場合、スクリプトは引き続き動作します。ただし、新規の制限なしスクリプトを作成または公開することはできません。
!重要レガシーの無制限スクリプトを制限スクリプトに変換することを推奨します。
許可された図書館
スクリプトには2種類のライブラリが含まれます:
- 部分的に許可されたライブラリ - そのライブラリ内のアイテム(クラスやオブジェクトなど)のみを直接使用でき、ネストされた名前空間内のものは使えません。
- 完全に許可されたライブラリ - そのライブラリとその入れ子化された名前空間からアイテムを利用できます。
部分的に許可された図書館
完全に許可された図書館
Stylelabs.M.Base.Querying.QuerySortOrder
Newtonsoft.**
Stylelabs.M.Base.Querying.Query
Stylelabs.M.Base.Querying.Filters.**
Stylelabs.M.Base.Querying.ScrollRequest
Stylelabs.M.Base.Querying.Linq.**
Stylelabs.M.Base.Querying.Sorting
Stylelabs.M.Framework.Essentials.LoadConfigurations.**
System.Globalization.CultureInfo
Stylelabs.M.Framework.Essentials.LoadOptions.**
System.Net.HttpStatusCode
Stylelabs.M.Scripting.Types.**
System.Security.Claims.ClaimTypes
Stylelabs.M.Sdk.**
System.Globalization.DateTimeStyles
Stylelabs.M.Sdk.Fluent.**
System.*
Stylelabs.M.Sdk.Models.Localization.**
System.Threading.Tasks.*
Stylelabs.M.Sdk.Models.Typed.**
System.Numerics.*
System.Collections.Generic.**
System.Linq.**
System.Text.**
Stylelabs.M.Sdk.Search.**
ブロックされたライブラリ
以下のライブラリはご利用いただくことはできません:
- System.Activator
- System.Environment
- System.GC
- System.Threading.TaskScheduler
ブロックされた属性
以下の属性は使用できません:
- System.Type