Bagikan melalui


StagePackageOptions.ExpectedDigests Properti

Definisi

Mendapatkan kamus yang memetakan URI yang terkait dengan StagePackageOptions dengan string hash yang sesuai.

public:
 property IMap<Uri ^, Platform::String ^> ^ ExpectedDigests { IMap<Uri ^, Platform::String ^> ^ get(); };
IMap<Uri, winrt::hstring const&> ExpectedDigests();
public IDictionary<System.Uri,string> ExpectedDigests { get; }
var iMap = stagePackageOptions.expectedDigests;
Public ReadOnly Property ExpectedDigests As IDictionary(Of Uri, String)

Nilai Properti

IMap<Uri,String>

IDictionary<Uri,String>

IMap<Uri,Platform::String>

IMap<Uri,winrt::hstring>

Kamus di mana kunci adalah URI dan nilainya adalah string yang mewakili hash yang terkait dengan URI.

Persyaratan Windows

Rangkaian perangkat
Windows 11 Insider Preview (diperkenalkan dalam 10.0.23504.0)
API contract
Windows.Foundation.UniversalApiContract (diperkenalkan dalam v15.0)

Keterangan

String hash adalah representasi hash dari konten URI paket. Dapatkan hash untuk URI paket dengan memanggil IAppxDigestProvider::GetDigest lalu tambahkan nilai ke koleksi yang dikembalikan oleh ExpectedDigests. Hash dapat ditentukan untuk setiap atau semua URI yang disertakan dalam StagePackageOptions. Jika hash ditentukan untuk URI dan konten di URI tersebut tidak cocok dengan hashnya, operasi penyebaran akan gagal. Jika hash tidak ditentukan untuk URI, maka manajer paket akan melanjutkan tanpa memvalidasi hashnya. Jika hash ditentukan untuk URI yang tidak perlu dibaca oleh manajer paket, hash akan diabaikan.

Berlaku untuk