Skip to 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.

MethodDescription
GetObjectData(info, context)Sets the SerializationInfo with information about the exception.
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.0+41e11442b2ca93e444b60213b5ae99dcbab787d8

Sets the SerializationInfo with information about the exception.

public void GetObjectData(
System.Runtime.Serialization.SerializationInfo info,
System.Runtime.Serialization.StreamingContext context
)
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.

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

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

Gets the list of tables containing merge conflicts.

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

Gets a message that describes the merge conflits.

public string Message { get; set; }