MvcRazorHost クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
public ref class MvcRazorHost : Microsoft::AspNetCore::Razor::RazorEngineHost, Microsoft::AspNetCore::Mvc::Razor::IMvcRazorHost
public class MvcRazorHost : Microsoft.AspNetCore.Razor.RazorEngineHost, Microsoft.AspNetCore.Mvc.Razor.IMvcRazorHost
type MvcRazorHost = class
inherit RazorEngineHost
interface IMvcRazorHost
Public Class MvcRazorHost
Inherits RazorEngineHost
Implements IMvcRazorHost
- 継承
- 実装
コンストラクター
MvcRazorHost(IChunkTreeCache, ITagHelperDescriptorResolver) |
指定した を使用して、 の MvcRazorHost 新しいインスタンスを初期化します |
プロパティ
CodeLanguage |
Razor テンプレート内のコードの言語。 (継承元 RazorEngineHost) |
CreateModelExpressionMethod |
モデル式の作成に使用するメソッド名を取得します。 |
DefaultBaseClass |
生成されたクラスの基底クラス (継承元 RazorEngineHost) |
DefaultClassName |
生成されたクラスの名前 (継承元 RazorEngineHost) |
DefaultInheritedChunks |
このホストによって既定で挿入されるチャンクの一覧を取得します。 |
DefaultModel |
モデルが指定されていない場合に既定で使用されるモデルの種類を取得します。 |
DefaultNamespace |
生成されたクラスを含む名前空間 (継承元 RazorEngineHost) |
DesignTimeMode |
パーサーとチャンク ジェネレーターをデザイン時モードで実行するかどうかを示します (継承元 RazorEngineHost) |
EnableInstrumentation |
インストルメンテーション コードを出力ページに挿入する必要があるかどうかを示すブール値 (継承元 RazorEngineHost) |
GeneratedClassContext |
Razor コンストラクトのコードを生成するために使用する必要があるメソッドと型の詳細 (継承元 RazorEngineHost) |
InjectAttribute |
挿入され、アクティブ化する必要があるプロパティを装飾するために使用される name 属性を取得または設定します。 |
InstrumentedSourceFilePath |
インストルメンテーション呼び出しを生成するときにこのドキュメントに使用するパスを取得または設定します (継承元 RazorEngineHost) |
IsIndentingWithTabs |
デザイン タイム エディターがインデントにタブとスペースのどちらを使用しているかを取得または設定します。 (継承元 RazorEngineHost) |
ModelExpressionProvider |
のプロパティ名を |
ModelExpressionType |
モデル式のプロパティを表 ITagHelper すために使用される型名を取得します。 |
NamespaceImports |
生成されたファイルにインポートする名前空間の一覧 (継承元 RazorEngineHost) |
StaticHelpers |
ヘルパー メソッドをインスタンス メソッドまたは静的メソッドにする必要があるかどうかを示すブール値 (継承元 RazorEngineHost) |
TabSize |
タブでインデントしている場合にホスティング エディターで使用されるタブ サイズ。 (継承元 RazorEngineHost) |
TagHelperDescriptorResolver |
を ITagHelperDescriptorResolver 解決 TagHelperDescriptorするために使用される 。 |
ViewDataPropertyName |
のプロパティ名を |
メソッド
CreateMarkupParser() |
マークアップ パーサーを構築します。 スレッドセーフを確保するには、すべての呼び出しで新しいインスタンスを返す必要があります (継承元 RazorEngineHost) |
DecorateChunkGenerator(RazorChunkGenerator) |
チャンク ジェネレーターのインスタンスを取得し、それを装飾または置き換える機会が提供されます (継承元 RazorEngineHost) |
DecorateCodeGenerator(CodeGenerator, CodeGeneratorContext) |
コード ジェネレーターのインスタンスを取得し、装飾または置き換える機会が提供されます |
DecorateCodeParser(ParserBase) |
コード パーサーのインスタンスを取得し、装飾または置き換える機会が提供されます |
DecorateMarkupParser(ParserBase) |
マークアップ パーサーのインスタンスを取得し、装飾または置き換える機会が提供されます (継承元 RazorEngineHost) |
DecorateRazorParser(RazorParser, String) |
派生型が、 によって RazorTemplateEngine Razor ツリーを解析するために使用される のRazorParserインスタンスを変更する機会を提供します。 |
GenerateCode(String, Stream) |
によって表される Razor ファイルの内容を解析して |
GetInheritedChunkTreeResults(String) |
指定された に適用_ViewImports.cshtml ファイルを検索して |