ServiceReference.InlineScript 属性
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
获取或设置一个值,该值指示是将代理生成脚本作为内联脚本块包含在页上还是通过单独的请求获取。
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
。
当 设置为 false
时InlineScript,用于生成 ECMAScript (JavaScript) 代理的脚本将通过向服务器发出附加请求,作为单独的脚本文件下载。 如果使用浏览器缓存,则当多个网页使用相同的服务引用时,此选项非常有用。
当 设置为 true
时InlineScript,代理生成脚本将作为内联脚本块包含在页面中。 这可以通过减少网络请求数来提高服务器性能,尤其是在页面中有许多服务引用,而其他页面未引用相同的服务时。 此外,当 设置为 时InlineScript, Path 属性必须设置为true
相对路径。