Partager via


RazorSourceChecksumAttribute Classe

Définition

Spécifie la somme de contrôle d’un fichier source qui a contribué à un élément compilé.

public ref class RazorSourceChecksumAttribute sealed : Attribute, Microsoft::AspNetCore::Razor::Hosting::IRazorSourceChecksumMetadata
[System.AttributeUsage(System.AttributeTargets.Class, AllowMultiple=true, Inherited=true)]
public sealed class RazorSourceChecksumAttribute : Attribute, Microsoft.AspNetCore.Razor.Hosting.IRazorSourceChecksumMetadata
[<System.AttributeUsage(System.AttributeTargets.Class, AllowMultiple=true, Inherited=true)>]
type RazorSourceChecksumAttribute = class
    inherit Attribute
    interface IRazorSourceChecksumMetadata
Public NotInheritable Class RazorSourceChecksumAttribute
Inherits Attribute
Implements IRazorSourceChecksumMetadata
Héritage
RazorSourceChecksumAttribute
Attributs
Implémente

Remarques

Ces attributs sont ajoutés par l’infrastructure Razor lors de la génération de code pour aider les implémentations du runtime à déterminer l’intégrité des éléments compilés.

Les implémentations du runtime doivent accéder aux métadonnées de somme de contrôle d’un élément à l’aide de GetChecksumMetadata(RazorCompiledItem).

Constructeurs

RazorSourceChecksumAttribute(String, String, String)

Crée un RazorSourceChecksumAttribute.

Propriétés

Checksum

Obtient la somme de contrôle sous forme de chaîne d’octets codés en hexadécimal.

ChecksumAlgorithm

Obtient le nom de l’algorithme utilisé pour créer cette somme de contrôle.

Identifier

Obtient l’identificateur du fichier source associé à cette somme de contrôle.

S’applique à