Share via


RazorSourceChecksumAttribute Třída

Definice

Určuje kontrolní součet zdrojového souboru, který přispěl ke zkompilované položce.

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
Dědičnost
RazorSourceChecksumAttribute
Atributy
Implementuje

Poznámky

Tyto atributy jsou přidány infrastrukturou Razor při generování kódu, který pomáhá implementacím modulu runtime určit integritu zkompilovaných položek.

Implementace modulu runtime by měly přistupovat k metadatům kontrolního součtu pro položku pomocí GetChecksumMetadata(RazorCompiledItem).

Konstruktory

RazorSourceChecksumAttribute(String, String, String)

Vytvoří nový objekt RazorSourceChecksumAttribute.

Vlastnosti

Checksum

Získá kontrolní součet jako řetězec hex-kódování bajtů.

ChecksumAlgorithm

Získá název algoritmu použitého k vytvoření tohoto kontrolního součtu.

Identifier

Získá identifikátor zdrojového souboru přidruženého k tomuto kontrolnímu součtu.

Platí pro