Поделиться через


RazorSourceChecksumAttribute Класс

Определение

Указывает контрольную сумму исходного файла, который способствовал скомпилированному элементу.

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
Наследование
RazorSourceChecksumAttribute
Атрибуты
Реализации

Комментарии

Эти атрибуты добавляются инфраструктурой Razor при создании кода, чтобы помочь реализациям среды выполнения определить целостность скомпилированных элементов.

Реализации среды выполнения должны обращаться к метаданным контрольной суммы для элемента с помощью GetChecksumMetadata(RazorCompiledItem).

Конструкторы

RazorSourceChecksumAttribute(String, String, String)

Создает новый экземпляр RazorSourceChecksumAttribute.

Свойства

Checksum

Возвращает контрольную сумму в виде строки шестнадцатеричных байтов.

ChecksumAlgorithm

Возвращает имя алгоритма, используемого для создания этой контрольной суммы.

Identifier

Возвращает идентификатор исходного файла, связанного с этой контрольной суммой.

Применяется к