次の方法で共有


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

チェックサムを 16 進数でエンコードされたバイトの文字列として取得します。

ChecksumAlgorithm

このチェックサムの作成に使用されるアルゴリズムの名前を取得します。

Identifier

このチェックサムに関連付けられているソース ファイルの識別子を取得します。

適用対象