OutputCacheConventionBuilderExtensions.CacheOutput Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Перегрузки
CacheOutput<TBuilder>(TBuilder) |
Помечает конечную точку, кэшированную с помощью политики по умолчанию. |
CacheOutput<TBuilder>(TBuilder, IOutputCachePolicy) |
Помечает конечную точку, кэшированную с помощью указанной политики. |
CacheOutput<TBuilder>(TBuilder, Action<OutputCachePolicyBuilder>) |
Помечает конечную точку для кэширования с помощью указанного построителя политик. |
CacheOutput<TBuilder>(TBuilder, String) |
Помечает конечную точку для кэширования с помощью именованной политики. |
CacheOutput<TBuilder>(TBuilder, Action<OutputCachePolicyBuilder>, Boolean) |
Помечает конечную точку для кэширования с помощью указанного построителя политик. |
CacheOutput<TBuilder>(TBuilder)
- Исходный код:
- OutputCacheConventionBuilderExtensions.cs
Помечает конечную точку, кэшированную с помощью политики по умолчанию.
public static TBuilder CacheOutput<TBuilder> (this TBuilder builder) where TBuilder : Microsoft.AspNetCore.Builder.IEndpointConventionBuilder;
static member CacheOutput : 'Builder -> 'Builder (requires 'Builder :> Microsoft.AspNetCore.Builder.IEndpointConventionBuilder)
<Extension()>
Public Function CacheOutput(Of TBuilder As IEndpointConventionBuilder) (builder As TBuilder) As TBuilder
Параметры типа
- TBuilder
Параметры
- builder
- TBuilder
Возвращаемое значение
Применяется к
CacheOutput<TBuilder>(TBuilder, IOutputCachePolicy)
- Исходный код:
- OutputCacheConventionBuilderExtensions.cs
Помечает конечную точку, кэшированную с помощью указанной политики.
public static TBuilder CacheOutput<TBuilder> (this TBuilder builder, Microsoft.AspNetCore.OutputCaching.IOutputCachePolicy policy) where TBuilder : Microsoft.AspNetCore.Builder.IEndpointConventionBuilder;
static member CacheOutput : 'Builder * Microsoft.AspNetCore.OutputCaching.IOutputCachePolicy -> 'Builder (requires 'Builder :> Microsoft.AspNetCore.Builder.IEndpointConventionBuilder)
<Extension()>
Public Function CacheOutput(Of TBuilder As IEndpointConventionBuilder) (builder As TBuilder, policy As IOutputCachePolicy) As TBuilder
Параметры типа
- TBuilder
Параметры
- builder
- TBuilder
- policy
- IOutputCachePolicy
Возвращаемое значение
Применяется к
CacheOutput<TBuilder>(TBuilder, Action<OutputCachePolicyBuilder>)
- Исходный код:
- OutputCacheConventionBuilderExtensions.cs
Помечает конечную точку для кэширования с помощью указанного построителя политик.
public static TBuilder CacheOutput<TBuilder> (this TBuilder builder, Action<Microsoft.AspNetCore.OutputCaching.OutputCachePolicyBuilder> policy) where TBuilder : Microsoft.AspNetCore.Builder.IEndpointConventionBuilder;
static member CacheOutput : 'Builder * Action<Microsoft.AspNetCore.OutputCaching.OutputCachePolicyBuilder> -> 'Builder (requires 'Builder :> Microsoft.AspNetCore.Builder.IEndpointConventionBuilder)
<Extension()>
Public Function CacheOutput(Of TBuilder As IEndpointConventionBuilder) (builder As TBuilder, policy As Action(Of OutputCachePolicyBuilder)) As TBuilder
Параметры типа
- TBuilder
Параметры
- builder
- TBuilder
- policy
- Action<OutputCachePolicyBuilder>
Действие OutputCachePolicyBuilder.
Возвращаемое значение
Применяется к
CacheOutput<TBuilder>(TBuilder, String)
- Исходный код:
- OutputCacheConventionBuilderExtensions.cs
Помечает конечную точку для кэширования с помощью именованной политики.
public static TBuilder CacheOutput<TBuilder> (this TBuilder builder, string policyName) where TBuilder : Microsoft.AspNetCore.Builder.IEndpointConventionBuilder;
static member CacheOutput : 'Builder * string -> 'Builder (requires 'Builder :> Microsoft.AspNetCore.Builder.IEndpointConventionBuilder)
<Extension()>
Public Function CacheOutput(Of TBuilder As IEndpointConventionBuilder) (builder As TBuilder, policyName As String) As TBuilder
Параметры типа
- TBuilder
Параметры
- builder
- TBuilder
- policyName
- String
Возвращаемое значение
Применяется к
CacheOutput<TBuilder>(TBuilder, Action<OutputCachePolicyBuilder>, Boolean)
- Исходный код:
- OutputCacheConventionBuilderExtensions.cs
Помечает конечную точку для кэширования с помощью указанного построителя политик.
public static TBuilder CacheOutput<TBuilder> (this TBuilder builder, Action<Microsoft.AspNetCore.OutputCaching.OutputCachePolicyBuilder> policy, bool excludeDefaultPolicy) where TBuilder : Microsoft.AspNetCore.Builder.IEndpointConventionBuilder;
static member CacheOutput : 'Builder * Action<Microsoft.AspNetCore.OutputCaching.OutputCachePolicyBuilder> * bool -> 'Builder (requires 'Builder :> Microsoft.AspNetCore.Builder.IEndpointConventionBuilder)
<Extension()>
Public Function CacheOutput(Of TBuilder As IEndpointConventionBuilder) (builder As TBuilder, policy As Action(Of OutputCachePolicyBuilder), excludeDefaultPolicy As Boolean) As TBuilder
Параметры типа
- TBuilder
Параметры
- builder
- TBuilder
- policy
- Action<OutputCachePolicyBuilder>
Действие OutputCachePolicyBuilder.
- excludeDefaultPolicy
- Boolean
Следует ли исключить политику по умолчанию или нет.