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

获取与此校验和关联的源文件的标识符。

适用于