Skip to content

ILinkContext Interface

Context provided during linking.

Properties

PropertyDescription
CancellationTokenCancellation token.
ExpectedOutputTypeExpected output type.
ExtensionDataCollection of extension data to use during linking.
ExtensionsCollection of extensions to use during linking.
IntermediateFolderIntermediate folder.
IntermediatesCollection of intermediates to link.
OutputPathOutput path.
PlatformGets or sets the platform for the output.
ServiceProviderService provider.
SkipStdWixlibGets or sets whether to skip the standard wixlib.
SymbolDefinitionCreatorSymbol definition creator used to load extension data.
WixToolset.Extensibility.dll version 5.0.0+41e11442b2ca93e444b60213b5ae99dcbab787d8

CancellationToken Property {#cancellationtoken}

Cancellation token.

Declaration

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

ExpectedOutputType Property {#expectedoutputtype}

Expected output type.

Declaration

public WixToolset.Data.OutputType ExpectedOutputType { get; set; }

ExtensionData Property {#extensiondata}

Collection of extension data to use during linking.

Declaration

public System.Collections.Generic.IReadOnlyCollection<WixToolset.Extensibility.IExtensionData> ExtensionData { get; set; }

Extensions Property {#extensions}

Collection of extensions to use during linking.

Declaration

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

IntermediateFolder Property {#intermediatefolder}

Intermediate folder.

Declaration

public string IntermediateFolder { get; set; }

Intermediates Property {#intermediates}

Collection of intermediates to link.

Declaration

public System.Collections.Generic.IReadOnlyCollection<WixToolset.Data.Intermediate> Intermediates { get; set; }

OutputPath Property {#outputpath}

Output path.

Declaration

public string OutputPath { get; set; }

Platform Property {#platform}

Gets or sets the platform for the output.

Declaration

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

ServiceProvider Property {#serviceprovider}

Service provider.

Declaration

public System.IServiceProvider ServiceProvider { get; set; }

SkipStdWixlib Property {#skipstdwixlib}

Gets or sets whether to skip the standard wixlib.

Declaration

public bool SkipStdWixlib { get; set; }

SymbolDefinitionCreator Property {#symboldefinitioncreator}

Symbol definition creator used to load extension data.

Declaration

public WixToolset.Data.ISymbolDefinitionCreator SymbolDefinitionCreator { get; set; }