次の方法で共有


RazorPageBase.DefineSection メソッド

定義

オーバーロード

DefineSection(String, Func<Object,Task>)

または を使用して RenderSection レイアウト ページで呼び出すことができる名前付きコンテンツ セクションをページに作成します。 RenderSectionAsync

DefineSection(String, RenderAsyncDelegate)

または を使用して RenderSection レイアウト ページで呼び出すことができる名前付きコンテンツ セクションをページに作成します。 RenderSectionAsync

DefineSection(String, Func<Object,Task>)

ソース:
RazorPageBase.cs
ソース:
RazorPageBase.cs
ソース:
RazorPageBase.cs

または を使用して RenderSection レイアウト ページで呼び出すことができる名前付きコンテンツ セクションをページに作成します。 RenderSectionAsync

protected:
 void DefineSection(System::String ^ name, Func<System::Object ^, System::Threading::Tasks::Task ^> ^ section);
protected void DefineSection (string name, Func<object,System.Threading.Tasks.Task> section);
protected void DefineSection (string name, Func<object?,System.Threading.Tasks.Task> section);
member this.DefineSection : string * Func<obj, System.Threading.Tasks.Task> -> unit
Protected Sub DefineSection (name As String, section As Func(Of Object, Task))

パラメーター

name
String

作成するセクションの名前。

section
Func<Object,Task>

セクションのレンダリング時に実行するデリゲート。

注釈

これは、ASP.NET Core 2.0.0 エディター コード生成をサポートする一時的なプレースホルダー メソッドです。

適用対象

DefineSection(String, RenderAsyncDelegate)

ソース:
RazorPageBase.cs
ソース:
RazorPageBase.cs
ソース:
RazorPageBase.cs

または を使用して RenderSection レイアウト ページで呼び出すことができる名前付きコンテンツ セクションをページに作成します。 RenderSectionAsync

public:
 virtual void DefineSection(System::String ^ name, Microsoft::AspNetCore::Mvc::Razor::RenderAsyncDelegate ^ section);
public virtual void DefineSection (string name, Microsoft.AspNetCore.Mvc.Razor.RenderAsyncDelegate section);
abstract member DefineSection : string * Microsoft.AspNetCore.Mvc.Razor.RenderAsyncDelegate -> unit
override this.DefineSection : string * Microsoft.AspNetCore.Mvc.Razor.RenderAsyncDelegate -> unit
Public Overridable Sub DefineSection (name As String, section As RenderAsyncDelegate)

パラメーター

name
String

作成するセクションの名前。

section
RenderAsyncDelegate

RenderAsyncDelegateセクションのレンダリング時に実行する 。

適用対象