HttpCachePolicyとは? わかりやすく解説

HttpCachePolicy クラス

キャッシュ関連HTTP ヘッダー設定しASP.NET ページ出力キャッシュ制御するメソッド保持します

名前空間: System.Web
アセンブリ: System.Web (system.web.dll 内)
構文構文

Public NotInheritable Class
 HttpCachePolicy
Dim instance As HttpCachePolicy
public sealed class HttpCachePolicy
public ref class HttpCachePolicy sealed
public final class HttpCachePolicy
public final class HttpCachePolicy
解説解説
継承階層継承階層
System.Object
  System.Web.HttpCachePolicy
スレッド セーフスレッド セーフ
この型の public static (Visual Basic では Shared) メンバはすべて、スレッド セーフです。インスタンス メンバ場合は、スレッド セーフであるとは限りません。
プラットフォームプラットフォーム
バージョン情報バージョン情報
参照参照

HttpCachePolicy プロパティ


HttpCachePolicy メソッド


パブリック メソッドパブリック メソッド

( プロテクト メソッド参照)
  名前 説明
パブリック メソッド AddValidationCallback 現在の応答対す検証コールバック登録します
パブリック メソッド AppendCacheExtension 指定したテキストCache-Control HTTP ヘッダー追加します
パブリック メソッド Equals  オーバーロードされます2 つObject インスタンス等しかどうか判断します。 ( Object から継承されます。)
パブリック メソッド GetHashCode  特定の型のハッシュ関数として機能します。GetHashCode は、ハッシュ アルゴリズムや、ハッシュ テーブルのようなデータ構造での使用適してます。 ( Object から継承されます。)
パブリック メソッド GetType  現在のインスタンスType取得します。 ( Object から継承されます。)
パブリック メソッド ReferenceEquals  指定した複数Object インスタンス同一かどうか判断します。 ( Object から継承されます。)
パブリック メソッド SetAllowResponseInBrowserHistory allow パラメータtrue場合サーバーの HttpCacheability の設定に関係なく、クライアント ブラウザ履歴キャッシュ応答格納できるようにします。
パブリック メソッド SetCacheability オーバーロードされますCache-Control HTTP ヘッダー設定しますCache-Control HTTP ヘッダーは、ドキュメントネットワーク上でキャッシュする方法制御します
パブリック メソッド SetETag ETag HTTP ヘッダー指定文字列設定します
パブリック メソッド SetETagFromFileDependencies ハンドラ依存するファイルタイム スタンプ基づいてETag HTTP ヘッダー設定します
パブリック メソッド SetExpires Expires HTTP ヘッダー絶対時間設定します
パブリック メソッド SetLastModified Last-Modified HTTP ヘッダーに、指定した DateTime 値を設定します
パブリック メソッド SetLastModifiedFromFileDependencies ハンドラ依存するファイルタイム スタンプ基づいてLast-Modified HTTP ヘッダー設定します
パブリック メソッド SetMaxAge 指定した期間に基づいて Cache-Control: max-age HTTP ヘッダー設定します
パブリック メソッド SetNoServerCaching 現在の応答に対して送信サーバーによるすべてのキャッシング中止します
パブリック メソッド SetNoStore Cache-Control: no-store HTTP ヘッダー設定します
パブリック メソッド SetNoTransforms Cache-Control: no-transform HTTP ヘッダー設定します
パブリック メソッド SetOmitVaryStar パラメータによって応答変更される場合に、応答vary:* ヘッダー含めかどうか指定します
パブリック メソッド SetProxyMaxAge 指定した期間に基づいて Cache-Control: s-maxage HTTP ヘッダー設定します
パブリック メソッド SetRevalidation 提供され列挙値に基づいてCache-Control HTTP ヘッダーmust-revalidate ディレクティブ、または proxy-revalidate ディレクティブいずれかに設定します
パブリック メソッド SetSlidingExpiration キャッシュ有効期限絶対から変化設定します
パブリック メソッド SetValidUntilExpires クライアントから送信された、キャッシュ無効にする HTTP Cache-Control ヘッダーASP.NET キャッシュ無視するかどうか指定します
パブリック メソッド SetVaryByCustom キャッシュされている出力応答変更使用するカスタム テキスト文字列指定します
パブリック メソッド ToString  現在の Object を表す String返します。 ( Object から継承されます。)
プロテクト メソッドプロテクト メソッド
参照参照

関連項目

HttpCachePolicy クラス
System.Web 名前空間

HttpCachePolicy メンバ

キャッシュ関連HTTP ヘッダー設定しASP.NET ページ出力キャッシュ制御するメソッド保持します

HttpCachePolicy データ型公開されるメンバを以下の表に示します


パブリック プロパティパブリック プロパティ
パブリック メソッドパブリック メソッド
( プロテクト メソッド参照)
  名前 説明
パブリック メソッド AddValidationCallback 現在の応答対す検証コールバック登録します
パブリック メソッド AppendCacheExtension 指定したテキストCache-Control HTTP ヘッダー追加します
パブリック メソッド Equals  オーバーロードされます2 つObject インスタンス等しかどうか判断します。 (Object から継承されます。)
パブリック メソッド GetHashCode  特定の型のハッシュ関数として機能します。GetHashCode は、ハッシュ アルゴリズムや、ハッシュ テーブルのようなデータ構造での使用適してます。 (Object から継承されます。)
パブリック メソッド GetType  現在のインスタンスType取得します。 (Object から継承されます。)
パブリック メソッド ReferenceEquals  指定した複数Object インスタンス同一かどうか判断します。 (Object から継承されます。)
パブリック メソッド SetAllowResponseInBrowserHistory allow パラメータtrue場合サーバーの HttpCacheability の設定に関係なく、クライアント ブラウザ履歴キャッシュ応答格納できるようにします。
パブリック メソッド SetCacheability オーバーロードされますCache-Control HTTP ヘッダー設定しますCache-Control HTTP ヘッダーは、ドキュメントネットワーク上でキャッシュする方法制御します
パブリック メソッド SetETag ETag HTTP ヘッダー指定文字列設定します
パブリック メソッド SetETagFromFileDependencies ハンドラ依存するファイルタイム スタンプ基づいてETag HTTP ヘッダー設定します
パブリック メソッド SetExpires Expires HTTP ヘッダー絶対時間設定します
パブリック メソッド SetLastModified Last-Modified HTTP ヘッダーに、指定した DateTime 値を設定します
パブリック メソッド SetLastModifiedFromFileDependencies ハンドラ依存するファイルタイム スタンプ基づいてLast-Modified HTTP ヘッダー設定します
パブリック メソッド SetMaxAge 指定した期間に基づいて Cache-Control: max-age HTTP ヘッダー設定します
パブリック メソッド SetNoServerCaching 現在の応答に対して送信サーバーによるすべてのキャッシング中止します
パブリック メソッド SetNoStore Cache-Control: no-store HTTP ヘッダー設定します
パブリック メソッド SetNoTransforms Cache-Control: no-transform HTTP ヘッダー設定します
パブリック メソッド SetOmitVaryStar パラメータによって応答変更される場合に、応答vary:* ヘッダー含めかどうか指定します
パブリック メソッド SetProxyMaxAge 指定した期間に基づいて Cache-Control: s-maxage HTTP ヘッダー設定します
パブリック メソッド SetRevalidation 提供され列挙値に基づいてCache-Control HTTP ヘッダーmust-revalidate ディレクティブ、または proxy-revalidate ディレクティブいずれかに設定します
パブリック メソッド SetSlidingExpiration キャッシュ有効期限絶対から変化設定します
パブリック メソッド SetValidUntilExpires クライアントから送信された、キャッシュ無効にする HTTP Cache-Control ヘッダーASP.NET キャッシュ無視するかどうか指定します
パブリック メソッド SetVaryByCustom キャッシュされている出力応答変更使用するカスタム テキスト文字列指定します
パブリック メソッド ToString  現在の Object を表す String返します。 (Object から継承されます。)
プロテクト メソッドプロテクト メソッド
参照参照

関連項目

HttpCachePolicy クラス
System.Web 名前空間



英和和英テキスト翻訳>> Weblio翻訳
英語⇒日本語日本語⇒英語
  

辞書ショートカット

すべての辞書の索引

「HttpCachePolicy」の関連用語

HttpCachePolicyのお隣キーワード
検索ランキング

   

英語⇒日本語
日本語⇒英語
   



HttpCachePolicyのページの著作権
Weblio 辞書 情報提供元は 参加元一覧 にて確認できます。

   
日本マイクロソフト株式会社日本マイクロソフト株式会社
© 2025 Microsoft.All rights reserved.

©2025 GRAS Group, Inc.RSS