HttpCacheVaryByHeaders.UserAgent プロパティ
アセンブリ: System.Web (system.web.dll 内)

Dim instance As HttpCacheVaryByHeaders Dim value As Boolean value = instance.UserAgent instance.UserAgent = value
/** @property */ public boolean get_UserAgent () /** @property */ public void set_UserAgent (boolean value)
ASP.NET 出力キャッシュが識別に User-Agent ヘッダーを使用し、それをクライアントに送信された Vary HTTP ヘッダーに追加する場合 true。それ以外の場合は false。既定値は false です。

Vary ヘッダーは、キャッシュされている複数の応答の中から、クライアント要求に応じて送信する応答を決めるためにサーバーが使用する要求ヘッダー フィールドを示します。User-Agent フィールドは、クライアントのユーザー エージェントの種類に基づいてサーバーが応答を選択することを指定します。
詳細については、W3C (World Wide Web Consortium) の Web サイトで『RFC 2616: Hypertext Transfer Protocol -- HTTP/1.1』を参照してください。詳細については、第 14 項「Header Field Definitions」を参照してください。

一部のアクションは UserAgent プロパティが true の場合にだけ実行されるようにする方法を次のコード例に示します。
Response.Cache.VaryByHeaders.UserAgent = True

Windows 98, Windows 2000 SP4, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition
開発プラットフォームの中には、.NET Framework によってサポートされていないバージョンがあります。サポートされているバージョンについては、「システム要件」を参照してください。


Weblioに収録されているすべての辞書からHttpCacheVaryByHeaders.UserAgent プロパティを検索する場合は、下記のリンクをクリックしてください。

- HttpCacheVaryByHeaders.UserAgent プロパティのページへのリンク