RazorSourceChecksumAttribute 类
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
指定参与已编译项的源文件的校验和。
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 |
获取与此校验和关联的源文件的标识符。 |