AssemblyResourceLoader クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
アセンブリーから埋め込まれたリソースを読み込むために使用する HTTP ハンドラーを提供します。 このクラスは継承できません。
public ref class AssemblyResourceLoader sealed : System::Web::IHttpHandler
public sealed class AssemblyResourceLoader : System.Web.IHttpHandler
type AssemblyResourceLoader = class
interface IHttpHandler
Public NotInheritable Class AssemblyResourceLoader
Implements IHttpHandler
- 継承
-
AssemblyResourceLoader
- 実装
注釈
クラスは AssemblyResourceLoader 、ASP.NET ページまたはコントロールが、クライアント スクリプト、イメージ、データ ファイルなどの埋め込みリソースをコンパイル済みの .NET アセンブリから読み込むための HTTP ハンドラーです。 .NET アセンブリにリソースを埋め込む方法の詳細については、使用するコンパイラのドキュメントを参照してください。
ハンドラーは AssemblyResourceLoader 、 メソッドによって生成された URL に対する要求に GetWebResourceUrl 応答します。 要求に応答する前に、ハンドラーは AssemblyResourceLoader リソースを Web 経由で直接使用できるようにする必要があることを確認します。
ハンドラーは、フォームの要求に応答します
WebResource.axd?d=<encrypted identifier>&t=<time stamp value>
ここで、 <encrypted identifier>
要求された Web リソースを一意に識別し、 <time stamp value>
要求されたアセンブリのタイム スタンプを使用して、アセンブリへの変更を検出し、キャッシュされたリソースを無効にすることができます。
このクラスは、ASP.NET インフラストラクチャをサポートしており、コードから直接使用するためのものではありません。
コンストラクター
AssemblyResourceLoader() |
AssemblyResourceLoader クラスの新しいインスタンスを初期化します。 このコンストラクターは、ASP.NET インフラストラクチャをサポートします。コードから直接使用するためのものではありません。 |
メソッド
Equals(Object) |
指定されたオブジェクトが現在のオブジェクトと等しいかどうかを判断します。 (継承元 Object) |
GetHashCode() |
既定のハッシュ関数として機能します。 (継承元 Object) |
GetType() |
現在のインスタンスの Type を取得します。 (継承元 Object) |
MemberwiseClone() |
現在の Object の簡易コピーを作成します。 (継承元 Object) |
ToString() |
現在のオブジェクトを表す文字列を返します。 (継承元 Object) |
明示的なインターフェイスの実装
IHttpHandler.IsReusable |
別の要求で IHttpHandler インスタンスを再利用できるかどうかを示す値を取得します。 |
IHttpHandler.ProcessRequest(HttpContext) |
このメンバーの詳細については、「ProcessRequest(HttpContext)」をご覧ください。 |
適用対象
こちらもご覧ください
.NET