Skip to content

IBindContext Interface

Bind context.

PropertyDescription
BindPathsBind paths used during resolution.
CabbingThreadCountCounnt of threads to use in cabbing.
CabCachePathCabinet cache path.
CancellationTokenCancellation token.
DefaultCompressionLevelDefault compression level.
DelayedFieldsDelayed fields that need to be resolved again.
ExpectedEmbeddedFilesEmbedded files to extract.
ExtensionsBinder extensions.
FileSystemExtensionsFile system extensions.
IntermediateFolderIntermedaite folder.
IntermediateRepresentationIntermediate representation to bind.
OutputPathOutput path to bind to.
OutputTypeOutput type to bind to.
PdbPathOutput path for PDB.
PdbTypeType of PDB to create.
ResolvedCodepageCodepage from resolve.
ResolvedLcidLCID from resolve.
ResolvedSummaryInformationCodepageSummary information codepage from resolve.
ServiceProviderService provider.
SuppressLayoutSkip creation of output.
WixToolset.Extensibility.dll version 5.0.0+41e11442b2ca93e444b60213b5ae99dcbab787d8

Bind paths used during resolution.

public System.Collections.Generic.IReadOnlyCollection<WixToolset.Extensibility.Data.IBindPath> BindPaths { get; set; }

Counnt of threads to use in cabbing.

public int CabbingThreadCount { get; set; }

Cabinet cache path.

public string CabCachePath { get; set; }

Cancellation token.

public System.Threading.CancellationToken CancellationToken { get; set; }

Default compression level.

public System.Nullable<WixToolset.Data.CompressionLevel> DefaultCompressionLevel { get; set; }

Delayed fields that need to be resolved again.

public System.Collections.Generic.IReadOnlyCollection<WixToolset.Extensibility.Data.IDelayedField> DelayedFields { get; set; }

Embedded files to extract.

public System.Collections.Generic.IReadOnlyCollection<WixToolset.Extensibility.Data.IExpectedExtractFile> ExpectedEmbeddedFiles { get; set; }

Binder extensions.

public System.Collections.Generic.IReadOnlyCollection<WixToolset.Extensibility.IBinderExtension> Extensions { get; set; }

File system extensions.

public System.Collections.Generic.IReadOnlyCollection<WixToolset.Extensibility.IFileSystemExtension> FileSystemExtensions { get; set; }

Intermedaite folder.

public string IntermediateFolder { get; set; }

Intermediate representation to bind.

public WixToolset.Data.Intermediate IntermediateRepresentation { get; set; }

Output path to bind to.

public string OutputPath { get; set; }

Output type to bind to.

public string OutputType { get; set; }

Output path for PDB.

public string PdbPath { get; set; }

Type of PDB to create.

public WixToolset.Data.PdbType PdbType { get; set; }

Codepage from resolve.

public System.Nullable<System.Int32> ResolvedCodepage { get; set; }

LCID from resolve.

public System.Nullable<System.Int32> ResolvedLcid { get; set; }

ResolvedSummaryInformationCodepage Property

Section titled “ResolvedSummaryInformationCodepage Property”

Summary information codepage from resolve.

public System.Nullable<System.Int32> ResolvedSummaryInformationCodepage { get; set; }

Service provider.

public System.IServiceProvider ServiceProvider { get; set; }

Skip creation of output.

public bool SuppressLayout { get; set; }