Partager via


IChunkTreeCache.GetOrAdd(String, Func<IFileInfo,ChunkTree>) Méthode

Définition

Obtenez un existant ChunkTreeou créez et ajoutez-en un s’il n’est pas disponible dans le cache ou a expiré.

public:
 Microsoft::AspNetCore::Razor::Chunks::ChunkTree ^ GetOrAdd(System::String ^ pagePath, Func<Microsoft::Extensions::FileProviders::IFileInfo ^, Microsoft::AspNetCore::Razor::Chunks::ChunkTree ^> ^ getChunkTree);
public Microsoft.AspNetCore.Razor.Chunks.ChunkTree GetOrAdd (string pagePath, Func<Microsoft.Extensions.FileProviders.IFileInfo,Microsoft.AspNetCore.Razor.Chunks.ChunkTree> getChunkTree);
abstract member GetOrAdd : string * Func<Microsoft.Extensions.FileProviders.IFileInfo, Microsoft.AspNetCore.Razor.Chunks.ChunkTree> -> Microsoft.AspNetCore.Razor.Chunks.ChunkTree
Public Function GetOrAdd (pagePath As String, getChunkTree As Func(Of IFileInfo, ChunkTree)) As ChunkTree

Paramètres

pagePath
String

Chemin d’accès relatif de l’application de la page Razor.

getChunkTree
Func<IFileInfo,ChunkTree>

Délégué qui crée un nouveau ChunkTree.

Retours

si ChunkTree un fichier existe dans pagePath, null sinon.

Remarques

Le résultat ChunkTree ne contient pas de blocs hérités de _ViewStart ou de blocs hérités par défaut.

S’applique à