Aracılığıyla paylaş


RazorSourceChecksumAttribute Sınıf

Tanım

Derlenmiş bir öğeye katkıda bulunan kaynak dosyanın sağlama toplamını belirtir.

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
Devralma
RazorSourceChecksumAttribute
Öznitelikler
Uygulamalar

Açıklamalar

Bu öznitelikler, derlenen öğelerin bütünlüğünü belirlemek için çalışma zamanı uygulamalarına yardımcı olacak kod oluşturulurken Razor altyapısı tarafından eklenir.

Çalışma zamanı uygulamaları kullanarak GetChecksumMetadata(RazorCompiledItem)bir öğenin sağlama toplamı meta verilerine erişmelidir.

Oluşturucular

RazorSourceChecksumAttribute(String, String, String)

Yeni bir RazorSourceChecksumAttribute oluşturur.

Özellikler

Checksum

Sağlama toplamını onaltılık kodlanmış bayt dizesi olarak alır.

ChecksumAlgorithm

Bu sağlama toplamını oluşturmak için kullanılan algoritmanın adını alır.

Identifier

Bu sağlama toplamıyla ilişkili kaynak dosyanın tanımlayıcısını alır.

Şunlara uygulanır