Freigeben über


RazorSourceChecksumAttribute Klasse

Definition

Gibt die Prüfsumme einer Quelldatei an, die zu einem kompilierten Element beigetragen hat.

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
Vererbung
RazorSourceChecksumAttribute
Attribute
Implementiert

Hinweise

Diese Attribute werden von der Razor-Infrastruktur hinzugefügt, wenn Code generiert wird, um Laufzeitimplementierungen bei der Bestimmung der Integrität kompilierter Elemente zu unterstützen.

Laufzeitimplementierungen sollten mithilfe von GetChecksumMetadata(RazorCompiledItem)auf die Prüfsummenmetadaten für ein Element zugreifen.

Konstruktoren

RazorSourceChecksumAttribute(String, String, String)

Erstellt einen neuen RazorSourceChecksumAttribute.

Eigenschaften

Checksum

Ruft die Prüfsumme als Zeichenfolge von hexadeziierten Bytes ab.

ChecksumAlgorithm

Ruft den Namen des Algorithmus ab, der zum Erstellen dieser Prüfsumme verwendet wird.

Identifier

Ruft den Bezeichner der Quelldatei ab, die dieser Prüfsumme zugeordnet ist.

Gilt für: