ServiceReference.InlineScript 属性

定义

获取或设置一个值,该值指示是将代理生成脚本作为内联脚本块包含在页上还是通过单独的请求获取。

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

属性值

如果代理生成脚本作为内联脚本块包含在页上,则为 true;如果通过单独的请求获取代理生成脚本,则为 false。 默认值为 false

注解

InlineScript如果未声明 属性,则默认值为 false

当 设置为 falseInlineScript,用于生成 ECMAScript (JavaScript) 代理的脚本将通过向服务器发出附加请求,作为单独的脚本文件下载。 如果使用浏览器缓存,则当多个网页使用相同的服务引用时,此选项非常有用。

当 设置为 trueInlineScript,代理生成脚本将作为内联脚本块包含在页面中。 这可以通过减少网络请求数来提高服务器性能,尤其是在页面中有许多服务引用,而其他页面未引用相同的服务时。 此外,当 设置为 时InlineScriptPath 属性必须设置为true相对路径。

适用于