API Reference
AdmxProviderCacheResult
Result of refreshing an ADMX provider cache entry.
Inheritance
- Object
- AdmxProviderCacheResult
Usage
This type appears in these public API surfaces even when no hand-authored example is attached directly to the page.
Returned or exposed by
Constructors
public AdmxProviderCacheResult() #Inherited Methods
public override Boolean Equals(Object obj) #BooleanParameters
- obj Object
Properties
public String ProviderName { get; set; } #Provider name used for the cache entry.
public AdmxSourceProduct Product { get; set; } #Product information for the cached release.
public String Version { get; set; } #Release version cached.
public String CacheRoot { get; set; } #Cache root folder.
public String ReleaseRoot { get; set; } #Release-specific cache folder.
public String PolicyDefinitionsRoot { get; set; } #Normalized PolicyDefinitions folder inside the release cache.
public String ManifestPath { get; set; } #Path to the cached release manifest that uses the normalized cache folder as a local source.
public String UpstreamManifestPath { get; set; } #Path to the original upstream release manifest saved for audit.
public String CatalogPath { get; set; } #Path to the provider cache catalog updated by this refresh.
public AdmxProviderCatalogEntry CatalogEntry { get; set; } #Catalog entry written for this cached release.
public IReadOnlyList<String> Downloads { get; set; } #Downloaded asset paths.
public IReadOnlyList<String> Extracted { get; set; } #Extracted or discovered source file paths.
public IReadOnlyList<String> Copied { get; set; } #Normalized ADMX/ADML files copied into the cache.
public AdmxHealthReport Health { get; set; } #Health diagnostics for the normalized cache folder.
public IReadOnlyList<String> Warnings { get; set; } #Non-fatal warnings produced while refreshing the cache.
public Int32 CopiedAdmxCount { get; set; } #Total number of ADMX files copied into the cache.
public Int32 CopiedAdmlCount { get; set; } #Total number of ADML files copied into the cache.