Udostępnij za pośrednictwem


RazorSourceChecksumAttribute Klasa

Definicja

Określa sumę kontrolną pliku źródłowego, który przyczynił się do skompilowanego elementu.

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
Dziedziczenie
RazorSourceChecksumAttribute
Atrybuty
Implementuje

Uwagi

Te atrybuty są dodawane przez infrastrukturę Razor podczas generowania kodu w celu ułatwienia implementacji środowiska uruchomieniowego w celu określenia integralności skompilowanych elementów.

Implementacje środowiska uruchomieniowego powinny uzyskiwać dostęp do metadanych sumy kontrolnej dla elementu przy użyciu elementu GetChecksumMetadata(RazorCompiledItem).

Konstruktory

RazorSourceChecksumAttribute(String, String, String)

Tworzy nowy adres RazorSourceChecksumAttribute.

Właściwości

Checksum

Pobiera sumę kontrolną jako ciąg bajtów zakodowanych szesnastkami.

ChecksumAlgorithm

Pobiera nazwę algorytmu użytego do utworzenia tej sumy kontrolnej.

Identifier

Pobiera identyfikator pliku źródłowego skojarzonego z tą sumą kontrolną.

Dotyczy