RazorPageFactoryResult Constructors
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
RazorPageFactoryResult(IList<IChangeToken>) |
Initializes a new instance of RazorPageFactoryResult with the
specified |
RazorPageFactoryResult(CompiledViewDescriptor, Func<IRazorPage>) |
Initializes a new instance of RazorPageFactoryResult with the specified IRazorPage factory. |
RazorPageFactoryResult(Func<IRazorPage>, IList<IChangeToken>) |
Initializes a new instance of RazorPageFactoryResult with the specified IRazorPage factory. |
RazorPageFactoryResult(Func<IRazorPage>, IList<IChangeToken>, Boolean) |
Initializes a new instance of RazorPageFactoryResult with the specified IRazorPage factory. |
Initializes a new instance of RazorPageFactoryResult with the
specified expirationTokens
.
public:
RazorPageFactoryResult(System::Collections::Generic::IList<Microsoft::Extensions::Primitives::IChangeToken ^> ^ expirationTokens);
public RazorPageFactoryResult (System.Collections.Generic.IList<Microsoft.Extensions.Primitives.IChangeToken> expirationTokens);
new Microsoft.AspNetCore.Mvc.Razor.RazorPageFactoryResult : System.Collections.Generic.IList<Microsoft.Extensions.Primitives.IChangeToken> -> Microsoft.AspNetCore.Mvc.Razor.RazorPageFactoryResult
Public Sub New (expirationTokens As IList(Of IChangeToken))
Parameters
- expirationTokens
- IList<IChangeToken>
One or more IChangeToken instances.
Applies to
ASP.NET Core 1.1 and ASP.NET Core 1.0
Product | Versions |
---|---|
ASP.NET Core | 1.0, 1.1 |
- Source:
- RazorPageFactoryResult.cs
- Source:
- RazorPageFactoryResult.cs
- Source:
- RazorPageFactoryResult.cs
Initializes a new instance of RazorPageFactoryResult with the specified IRazorPage factory.
public:
RazorPageFactoryResult(Microsoft::AspNetCore::Mvc::Razor::Compilation::CompiledViewDescriptor ^ viewDescriptor, Func<Microsoft::AspNetCore::Mvc::Razor::IRazorPage ^> ^ razorPageFactory);
public RazorPageFactoryResult (Microsoft.AspNetCore.Mvc.Razor.Compilation.CompiledViewDescriptor viewDescriptor, Func<Microsoft.AspNetCore.Mvc.Razor.IRazorPage> razorPageFactory);
public RazorPageFactoryResult (Microsoft.AspNetCore.Mvc.Razor.Compilation.CompiledViewDescriptor viewDescriptor, Func<Microsoft.AspNetCore.Mvc.Razor.IRazorPage>? razorPageFactory);
new Microsoft.AspNetCore.Mvc.Razor.RazorPageFactoryResult : Microsoft.AspNetCore.Mvc.Razor.Compilation.CompiledViewDescriptor * Func<Microsoft.AspNetCore.Mvc.Razor.IRazorPage> -> Microsoft.AspNetCore.Mvc.Razor.RazorPageFactoryResult
Public Sub New (viewDescriptor As CompiledViewDescriptor, razorPageFactory As Func(Of IRazorPage))
Parameters
- viewDescriptor
- CompiledViewDescriptor
- razorPageFactory
- Func<IRazorPage>
The IRazorPage factory.
Applies to
ASP.NET Core 9.0 and other versions
Product | Versions |
---|---|
ASP.NET Core | 2.0, 2.1, 2.2, 3.0, 3.1, 5.0, 6.0, 7.0, 8.0, 9.0 |
Initializes a new instance of RazorPageFactoryResult with the specified IRazorPage factory.
public:
RazorPageFactoryResult(Func<Microsoft::AspNetCore::Mvc::Razor::IRazorPage ^> ^ razorPageFactory, System::Collections::Generic::IList<Microsoft::Extensions::Primitives::IChangeToken ^> ^ expirationTokens);
public RazorPageFactoryResult (Func<Microsoft.AspNetCore.Mvc.Razor.IRazorPage> razorPageFactory, System.Collections.Generic.IList<Microsoft.Extensions.Primitives.IChangeToken> expirationTokens);
new Microsoft.AspNetCore.Mvc.Razor.RazorPageFactoryResult : Func<Microsoft.AspNetCore.Mvc.Razor.IRazorPage> * System.Collections.Generic.IList<Microsoft.Extensions.Primitives.IChangeToken> -> Microsoft.AspNetCore.Mvc.Razor.RazorPageFactoryResult
Public Sub New (razorPageFactory As Func(Of IRazorPage), expirationTokens As IList(Of IChangeToken))
Parameters
- razorPageFactory
- Func<IRazorPage>
The IRazorPage factory.
- expirationTokens
- IList<IChangeToken>
One or more IChangeToken instances.
Applies to
ASP.NET Core 1.1 and ASP.NET Core 1.0
Product | Versions |
---|---|
ASP.NET Core | 1.0, 1.1 |
Initializes a new instance of RazorPageFactoryResult with the specified IRazorPage factory.
public:
RazorPageFactoryResult(Func<Microsoft::AspNetCore::Mvc::Razor::IRazorPage ^> ^ razorPageFactory, System::Collections::Generic::IList<Microsoft::Extensions::Primitives::IChangeToken ^> ^ expirationTokens, bool isPrecompiled);
public RazorPageFactoryResult (Func<Microsoft.AspNetCore.Mvc.Razor.IRazorPage> razorPageFactory, System.Collections.Generic.IList<Microsoft.Extensions.Primitives.IChangeToken> expirationTokens, bool isPrecompiled);
new Microsoft.AspNetCore.Mvc.Razor.RazorPageFactoryResult : Func<Microsoft.AspNetCore.Mvc.Razor.IRazorPage> * System.Collections.Generic.IList<Microsoft.Extensions.Primitives.IChangeToken> * bool -> Microsoft.AspNetCore.Mvc.Razor.RazorPageFactoryResult
Public Sub New (razorPageFactory As Func(Of IRazorPage), expirationTokens As IList(Of IChangeToken), isPrecompiled As Boolean)
Parameters
- razorPageFactory
- Func<IRazorPage>
The IRazorPage factory.
- expirationTokens
- IList<IChangeToken>
One or more IChangeToken instances.
- isPrecompiled
- Boolean
true
if the view is precompiled, false
otherwise.
Applies to
ASP.NET Core 1.1
Product | Versions |
---|---|
ASP.NET Core | 1.1 |