ServiceReference.InlineScript 屬性

定義

取得或設定值,以指出是否要將 Proxy 產生指令碼包含在頁面中做為內嵌指令碼區塊,以及個別要求是否能取得該指定碼。

public:
 property bool InlineScript { bool get(); void set(bool value); };
public:
 virtual property bool InlineScript { bool get(); void set(bool value); };
public bool InlineScript { get; set; }
public virtual bool InlineScript { get; set; }
member this.InlineScript : bool with get, set
Public Property InlineScript As Boolean
Public Overridable Property InlineScript As Boolean

屬性值

Boolean

如果要將 Proxy 產生指令碼包含在頁面中做為內嵌指令碼區塊,則為 true,如果要以個別要求來取得 Proxy 產生指令碼,則為 false。 預設為 false

備註

InlineScript未宣告屬性時,預設值為 false

當 設定為 falseInlineScript ,會產生 ECMAScript (JavaScript) Proxy 的腳本會由伺服器的額外要求下載為個別的腳本檔案。 如果您使用瀏覽器快取,當多個網頁使用相同的服務參考時,此選項會很有説明。

當 設定為 trueInlineScript ,Proxy 產生腳本會包含在頁面中作為內嵌腳本區塊。 這可以藉由減少網路要求數目來改善伺服器效能,特別是如果頁面中有許多服務參考,而其他頁面則不會參考相同的服務。 此外,當 設定 true 為 時 InlineScriptPath 屬性必須設定為相對路徑。

適用於