Compartilhar via


RazorSourceChecksumAttribute Classe

Definição

Especifica a soma de verificação de um arquivo de origem que contribuiu para um item compilado.

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
Herança
RazorSourceChecksumAttribute
Atributos
Implementações

Comentários

Esses atributos são adicionados pela infraestrutura razor ao gerar código para ajudar implementações de runtime a determinar a integridade dos itens compilados.

As implementações de runtime devem acessar os metadados de soma de verificação de um item usando GetChecksumMetadata(RazorCompiledItem).

Construtores

RazorSourceChecksumAttribute(String, String, String)

Cria um novo RazorSourceChecksumAttribute.

Propriedades

Checksum

Obtém a soma de verificação como cadeia de caracteres de bytes codificados em hex.

ChecksumAlgorithm

Obtém o nome do algoritmo usado para criar essa soma de verificação.

Identifier

Obtém o identificador do arquivo de origem associado a essa soma de verificação.

Aplica-se a