Compartir a través de


RazorSourceChecksumAttribute Clase

Definición

Especifica la suma de comprobación de un archivo de origen que contribuyó a un elemento 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
Herencia
RazorSourceChecksumAttribute
Atributos
Implementaciones

Comentarios

La infraestructura de Razor agrega estos atributos al generar código para ayudar a las implementaciones en tiempo de ejecución a determinar la integridad de los elementos compilados.

Las implementaciones en tiempo de ejecución deben tener acceso a los metadatos de suma de comprobación de un elemento mediante GetChecksumMetadata(RazorCompiledItem).

Constructores

RazorSourceChecksumAttribute(String, String, String)

Crea un nuevo RazorSourceChecksumAttribute.

Propiedades

Checksum

Obtiene la suma de comprobación como cadena de bytes codificados hexadecimales.

ChecksumAlgorithm

Obtiene el nombre del algoritmo utilizado para crear esta suma de comprobación.

Identifier

Obtiene el identificador del archivo de origen asociado a esta suma de comprobación.

Se aplica a