DEXTUpload.NET Professional
menu toggleリファレンス > DEXTUpload.NET.Mvc > FileUploadValueProviderFactory

DEXTUpload.NET.Mvc
Class FileUploadValueProviderFactory

サポートされる最小バージョン
5.0.0.0
最小サポート環境
.NET Framework 4.0
説明

ASP.NET MVC環境でDEXTUpload.NET Professional製品を使用するための値プロバイダーオブジェクトを作成するためのファクトリクラスです。

「Global.asax」から「FileUploadValueProviderFactory」クラスを使用して値プロバイダを登録する必要が「DEXTUpload.NET.Mvc.DEXTPostedFile」クラスを使用して、ファイルの処理が可能である。

# Global.asax.cs

public class MvcApplication : System.Web.HttpApplication
{
    protected void Application_Start()
    {
        AreaRegistration.RegisterAllAreas();
        RouteConfig.RegisterRoutes(RouteTable.Routes);

        // ASP.NET MVC環境でDEXTUpload.NET Professionalコンポーネントを使用するためのプロバイダを前に追加する。
        ValueProviderFactories.Factories.Insert(0, new FileUploadValueProviderFactory());
    }
}
形式
public class FileUploadValueProviderFactory : ValueProviderFactory
メソッド

GetValueProvider

  • 指定されたコントローラーコンテキストの値プロバイダーオブジェクトを返します。

  • 形式

    public override IValueProvider GetValueProvider(ControllerContext controllerContext)
  • パラメータ

    名前 形式 説明
    controllerContext System.Web.Mvc.ControllerContext .NET MVC環境では、ルーティングとコントローラと一致するHTTP要求に関する情報を含んでいるオブジェクトである。
  • リターン

    値プロバイダが必要とするメソッドが実装された「System.Web.Mvc.IValueProvider」オブジェクトを返します。