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

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

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

UserLanguage プロパティが true の場合にだけ一部のアクションが実行されるようにする方法を、次のコード例に示します。
Response.Cache.VaryByHeaders.UserLanguage = 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.UserLanguage プロパティを検索する場合は、下記のリンクをクリックしてください。

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