C# Class ZeroInstall.DesktopIntegration.ConflictDataUtils

Helper methods for creating ConflictData lists.
Exibir arquivo Open project: 0install/0install-win

Public Methods

Method Description
CheckForConflicts ( [ appList, [ accessPoints, [ appEntry ) : void

Checks new AccessPoint candidates for conflicts with existing ones.

GetConflictData ( [ accessPoints, [ appEntry ) : ConflictData>.IDictionary

Returns all ConflictDatas for a set of new AccessPoint candidates.

GetConflictData ( [ appEntries ) : ConflictData>.IDictionary

Returns all ConflictDatas for a set of existing AppEntrys.

Method Details

CheckForConflicts() public static method

Checks new AccessPoint candidates for conflicts with existing ones.
An reference to a is invalid. One or more of the would cause a conflict with the existing s in .
public static CheckForConflicts ( [ appList, [ accessPoints, [ appEntry ) : void
appList [ The containing the existing s.
accessPoints [ The set of s candidates to check.
appEntry [ The the are intended for.
return void

GetConflictData() public static method

Returns all ConflictDatas for a set of new AccessPoint candidates.
There are inner conflicts within .
public static GetConflictData ( [ accessPoints, [ appEntry ) : ConflictData>.IDictionary
accessPoints [ The set of s candidates to build the list for.
appEntry [ The the are intended for.
return ConflictData>.IDictionary

GetConflictData() public static method

Returns all ConflictDatas for a set of existing AppEntrys.
There are preexisting conflicts within .
public static GetConflictData ( [ appEntries ) : ConflictData>.IDictionary
appEntries [ The s to build the list for.
return ConflictData>.IDictionary