Skip to main 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.
ServiceProviderService provider.
SymbolDefinitionCreatorSymbol definition creator used to load extension data.

WixToolset.Extensibility.dll version 4.0.2+644ed0118bae1aa885bb6cc906dc6c0b904de4d9

CancellationToken Property

Cancellation token.

Declaration

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

ExpectedOutputType Property

Expected output type.

Declaration

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

ExtensionData Property

Collection of extension data to use during linking.

Declaration

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

Extensions Property

Collection of extensions to use during linking.

Declaration

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

IntermediateFolder Property

Intermediate folder.

Declaration

public string IntermediateFolder { get; set; } 

Intermediates Property

Collection of intermediates to link.

Declaration

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

OutputPath Property

Output path.

Declaration

public string OutputPath { get; set; } 

ServiceProvider Property

Service provider.

Declaration

public System.IServiceProvider ServiceProvider { get; set; } 

SymbolDefinitionCreator Property

Symbol definition creator used to load extension data.

Declaration

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