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 |
Возвращает идентификатор исходного файла, связанного с этой контрольной суммой. |