SvRooij.ContentPrep.xml
<?xml version="1.0"?>
<doc> <assembly> <name>SvRooij.ContentPrep</name> </assembly> <members> <member name="T:SvR.ContentPrep.Models.ApplicationDetails"> <summary> Application details. </summary> </member> <member name="P:SvR.ContentPrep.Models.ApplicationDetails.Name"> <summary> Application name. </summary> </member> <member name="P:SvR.ContentPrep.Models.ApplicationDetails.MsiInfo"> <summary> (optional) Msi info. </summary> </member> <member name="T:SvR.ContentPrep.Models.ApplicationInfo"> <summary> Application information for xml serialization </summary> </member> <member name="P:SvR.ContentPrep.Models.ApplicationInfo.ToolVersion"> <summary> Version of the tool that will be used to create the package (copied from original tool) </summary> </member> <member name="P:SvR.ContentPrep.Models.ApplicationInfo.Name"> <summary> Gets or sets the application name. </summary> </member> <member name="P:SvR.ContentPrep.Models.ApplicationInfo.Description"> <summary> Gets or sets the application description. </summary> </member> <member name="P:SvR.ContentPrep.Models.ApplicationInfo.UnencryptedContentSize"> <summary> Gets or sets the unencrypted content size. </summary> </member> <member name="P:SvR.ContentPrep.Models.ApplicationInfo.FileName"> <summary> Gets or sets the filename inside the package. </summary> </member> <member name="P:SvR.ContentPrep.Models.ApplicationInfo.SetupFile"> <summary> Gets or sets the setup file. </summary> </member> <member name="P:SvR.ContentPrep.Models.ApplicationInfo.EncryptionInfo"> <summary> Gets or sets the encryption info or the package. </summary> </member> <member name="M:SvR.ContentPrep.Models.ApplicationInfo.ToXml"> <summary> Writes the application info to xml. </summary> <returns>serialized output</returns> </member> <member name="T:SvR.ContentPrep.Models.ExecutionContext"> <summary> The execution context of an installer. </summary> </member> <member name="F:SvR.ContentPrep.Models.ExecutionContext.System"> <summary> Runs in the system context. </summary> </member> <member name="F:SvR.ContentPrep.Models.ExecutionContext.User"> <summary> Runs in the user context. </summary> </member> <member name="F:SvR.ContentPrep.Models.ExecutionContext.Any"> <summary> Runs in any context. </summary> </member> <member name="T:SvR.ContentPrep.Models.FileEncryptionInfo"> <summary> File encryption info. </summary> </member> <member name="P:SvR.ContentPrep.Models.FileEncryptionInfo.EncryptionKey"> <summary> Gets or sets the encryption key. </summary> </member> <member name="P:SvR.ContentPrep.Models.FileEncryptionInfo.MacKey"> <summary> Gets or sets the mac key. </summary> </member> <member name="P:SvR.ContentPrep.Models.FileEncryptionInfo.InitializationVector"> <summary> Gets or sets the initialization vector. </summary> </member> <member name="P:SvR.ContentPrep.Models.FileEncryptionInfo.Mac"> <summary> Gets or sets the mac. </summary> </member> <member name="P:SvR.ContentPrep.Models.FileEncryptionInfo.ProfileIdentifier"> <summary> Gets or sets the profile identifier. </summary> </member> <member name="P:SvR.ContentPrep.Models.FileEncryptionInfo.FileDigest"> <summary> Gets or sets the file digest. </summary> </member> <member name="P:SvR.ContentPrep.Models.FileEncryptionInfo.FileDigestAlgorithm"> <summary> Gets or sets the file digest algorithm. </summary> </member> <member name="T:SvR.ContentPrep.Models.MsiApplicationInfo"> <summary> Application information with MSI info for xml serialization </summary> </member> <member name="M:SvR.ContentPrep.Models.MsiApplicationInfo.#ctor"> <summary> Msi Application Info constructor </summary> </member> <member name="P:SvR.ContentPrep.Models.MsiApplicationInfo.MsiInfo"> <summary> Gets or sets the MSI info </summary> </member> <member name="T:SvR.ContentPrep.Models.MsiInfo"> <summary> MSI information for xml serialization </summary> </member> <member name="P:SvR.ContentPrep.Models.MsiInfo.MsiProductCode"> <summary> Gets or sets the MSI product code. </summary> </member> <member name="P:SvR.ContentPrep.Models.MsiInfo.MsiProductVersion"> <summary> Gets or sets the MSI product version. </summary> </member> <member name="P:SvR.ContentPrep.Models.MsiInfo.MsiPackageCode"> <summary> Gets or sets the MSI package code. </summary> </member> <member name="P:SvR.ContentPrep.Models.MsiInfo.MsiPublisher"> <summary> Gets or sets the MSI publisher </summary> </member> <member name="P:SvR.ContentPrep.Models.MsiInfo.MsiUpgradeCode"> <summary> Gets or sets the MSI upgrade code </summary> </member> <member name="P:SvR.ContentPrep.Models.MsiInfo.MsiExecutionContext"> <summary> Gets or sets the MSI MsiExecutionContext </summary> </member> <member name="P:SvR.ContentPrep.Models.MsiInfo.MsiRequiresLogon"> <summary> Gets or sets the MSI RequiresLogon </summary> </member> <member name="P:SvR.ContentPrep.Models.MsiInfo.MsiRequiresReboot"> <summary> Gets or sets the MSI RequiresReboot </summary> </member> <member name="P:SvR.ContentPrep.Models.MsiInfo.MsiIsMachineInstall"> <summary> Gets or sets the MSI IsMachineInstall </summary> </member> <member name="P:SvR.ContentPrep.Models.MsiInfo.MsiIsUserInstall"> <summary> Gets or sets the MSI IsUserInstall </summary> </member> <member name="P:SvR.ContentPrep.Models.MsiInfo.MsiIncludesServices"> <summary> Gets or sets the MSI IncludesServices </summary> </member> <member name="P:SvR.ContentPrep.Models.MsiInfo.MsiIncludesODBCDataSource"> <summary> Gets or sets the MSI IncludesODBCDataSource </summary> </member> <member name="P:SvR.ContentPrep.Models.MsiInfo.MsiContainsSystemRegistryKeys"> <summary> Gets or sets the MSI ContainsSystemRegistryKeys </summary> </member> <member name="P:SvR.ContentPrep.Models.MsiInfo.MsiContainsSystemFolders"> <summary> Gets or sets the MSI ContainsSystemFolders </summary> </member> <member name="T:SvR.ContentPrep.Packager"> <summary> Main entry point for the ContentPrep library </summary> </member> <member name="M:SvR.ContentPrep.Packager.#ctor(Microsoft.Extensions.Logging.ILogger{SvR.ContentPrep.Packager})"> <summary> Creates a new instance of the Packager class </summary> <param name="logger">Supply an optional ILogger, or register by DI off course.</param> </member> <member name="M:SvR.ContentPrep.Packager.CreatePackage(System.String,System.String,System.String,SvR.ContentPrep.Models.ApplicationDetails,System.Threading.CancellationToken)"> <summary> Creates a package from a setup file </summary> <param name="folder">Full path of source folder</param> <param name="setupFile">Full path of main setup file, in source folder</param> <param name="outputFolder">Output path to publish the package</param> <param name="applicationDetails">(optional) Application details, this code does not load this data from the MSI file.</param> <param name="cancellationToken">(optiona) Cancellation token</param> </member> <member name="M:SvR.ContentPrep.Packager.Unpack(System.String,System.String,System.Threading.CancellationToken)"> <summary> Decrypt an intunewin file to a folder </summary> <param name="packageFile">Full path of intunewin file</param> <param name="outputFolder">Output folder</param> <param name="cancellationToken">(optional) Cancellation token</param> <returns></returns> </member> </members> </doc> |