ConfigureCaching(IQuery<IMethod>, Action<CachingOptionsBuilder>)
Configures caching options for the selected methods.
Declaration
public static void ConfigureCaching(this IQuery<IMethod> method, Action<CachingOptionsBuilder> build)Parameters
| Type | Name | Description |
|---|---|---|
| IQuery<IMethod> | method | The query selecting the methods to configure. |
| Action<CachingOptionsBuilder> | build | A delegate that configures the CachingOptionsBuilder. |
ConfigureCaching(IQuery<ICompilation>, Action<CachingOptionsBuilder>)
Configures default caching options for all methods in the compilation.
Declaration
public static void ConfigureCaching(this IQuery<ICompilation> method, Action<CachingOptionsBuilder> build)Parameters
| Type | Name | Description |
|---|---|---|
| IQuery<ICompilation> | method | The query selecting the compilation. |
| Action<CachingOptionsBuilder> | build | A delegate that configures the CachingOptionsBuilder. |
ConfigureCaching(IQuery<INamespace>, Action<CachingOptionsBuilder>)
Configures default caching options for all methods in the selected namespaces.
Declaration
public static void ConfigureCaching(this IQuery<INamespace> method, Action<CachingOptionsBuilder> build)Parameters
| Type | Name | Description |
|---|---|---|
| IQuery<INamespace> | method | The query selecting the namespaces. |
| Action<CachingOptionsBuilder> | build | A delegate that configures the CachingOptionsBuilder. |
ConfigureCaching(IQuery<INamedType>, Action<CachingOptionsBuilder>)
Configures default caching options for all methods in the selected types.
Declaration
public static void ConfigureCaching(this IQuery<INamedType> method, Action<CachingOptionsBuilder> build)Parameters
| Type | Name | Description |
|---|---|---|
| IQuery<INamedType> | method | The query selecting the types. |
| Action<CachingOptionsBuilder> | build | A delegate that configures the CachingOptionsBuilder. |