RazorPageFactoryResult Struct¶
Result of Microsoft.AspNetCore.Mvc.Razor.IRazorPageFactoryProvider.CreateFactory(System.String)
.
- Namespace
Microsoft.AspNetCore.Mvc.Razor
- Assemblies
- Microsoft.AspNetCore.Mvc.Razor
Syntax¶
public struct RazorPageFactoryResult
-
struct
Microsoft.AspNetCore.Mvc.Razor.
RazorPageFactoryResult
Constructors¶
-
RazorPageFactoryResult
(System.Collections.Generic.IList<Microsoft.Extensions.Primitives.IChangeToken>)¶ Initializes a new instance of
Microsoft.AspNetCore.Mvc.Razor.RazorPageFactoryResult
with the specified <em>expirationTokens</em>.Arguments: expirationTokens (System.Collections.Generic.IList<Microsoft.Extensions.Primitives.IChangeToken>) – One or more Microsoft.Extensions.Primitives.IChangeToken
instances.public RazorPageFactoryResult(IList<IChangeToken> expirationTokens)
-
RazorPageFactoryResult
(System.Func<Microsoft.AspNetCore.Mvc.Razor.IRazorPage>, System.Collections.Generic.IList<Microsoft.Extensions.Primitives.IChangeToken>) Initializes a new instance of
Microsoft.AspNetCore.Mvc.Razor.RazorPageFactoryResult
with the specifiedMicrosoft.AspNetCore.Mvc.Razor.IRazorPage
factory.Arguments: - razorPageFactory (System.Func<Microsoft.AspNetCore.Mvc.Razor.IRazorPage>) – The
Microsoft.AspNetCore.Mvc.Razor.IRazorPage
factory. - expirationTokens (System.Collections.Generic.IList<Microsoft.Extensions.Primitives.IChangeToken>) – One or more
Microsoft.Extensions.Primitives.IChangeToken
instances.
public RazorPageFactoryResult(Func<IRazorPage> razorPageFactory, IList<IChangeToken> expirationTokens)
- razorPageFactory (System.Func<Microsoft.AspNetCore.Mvc.Razor.IRazorPage>) – The
-
Properties¶
-
Microsoft.AspNetCore.Mvc.Razor.RazorPageFactoryResult.
ExpirationTokens
¶ One or more
Microsoft.Extensions.Primitives.IChangeToken
s associated with this instance ofMicrosoft.AspNetCore.Mvc.Razor.RazorPageFactoryResult
.Return type: System.Collections.Generic.IList<Microsoft.Extensions.Primitives.IChangeToken> public IList<IChangeToken> ExpirationTokens { get; }
-
Microsoft.AspNetCore.Mvc.Razor.RazorPageFactoryResult.
RazorPageFactory
¶ The
Microsoft.AspNetCore.Mvc.Razor.IRazorPage
factory.Return type: System.Func<Microsoft.AspNetCore.Mvc.Razor.IRazorPage> public Func<IRazorPage> RazorPageFactory { get; }
-
Microsoft.AspNetCore.Mvc.Razor.RazorPageFactoryResult.
Success
¶ Gets a value that determines if the page was successfully located.
Return type: System.Boolean public bool Success { get; }
-