AssemblyResourceLoader クラス

定義

アセンブリーから埋め込まれたリソースを読み込むために使用する 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)」をご覧ください。

適用対象

こちらもご覧ください