Skip to main content

MergeException Class

A failure occurred when executing «see M:WixToolset.Dtf.WindowsInstaller.Database.Merge(WixToolset.Dtf.WindowsInstaller.Database,System.String)» . The exception may contain details about the merge conflict.

Methods

MethodDescription
GetObjectData(info, context)Sets the SerializationInfo with information about the exception.

Properties

PropertyDescription
ConflictCountsGets the number of merge conflicts in each table, corresponding to the tables returned by «see P:WixToolset.Dtf.WindowsInstaller.MergeException.ConflictTables» .
ConflictTablesGets the list of tables containing merge conflicts.
MessageGets a message that describes the merge conflits.

WixToolset.Dtf.WindowsInstaller.dll version 5.0.1+2f00cbe680fb01ab485d56f16de9cd19b133f875

GetObjectData(info, context) Method

Sets the SerializationInfo with information about the exception.

Declaration

public void GetObjectData(
System.Runtime.Serialization.SerializationInfo info,
System.Runtime.Serialization.StreamingContext context
)

Parameters

ParameterTypeDescription
infoSystem.Runtime.Serialization.SerializationInfoThe SerializationInfo that holds the serialized object data about the exception being thrown.
contextSystem.Runtime.Serialization.StreamingContextThe StreamingContext that contains contextual information about the source or destination.

ConflictCounts Property

Gets the number of merge conflicts in each table, corresponding to the tables returned by «see P:WixToolset.Dtf.WindowsInstaller.MergeException.ConflictTables» .

Declaration

public IList<System.Int32> ConflictCounts { get; set; } 

ConflictTables Property

Gets the list of tables containing merge conflicts.

Declaration

public IList<System.String> ConflictTables { get; set; } 

Message Property

Gets a message that describes the merge conflits.

Declaration

public string Message { get; set; }