C# Class Sage.Platform.Upgrade.ResxDiffMerge

Afficher le fichier Open project: Saleslogix/ProjectUpgrade

Méthodes publiques

Méthode Description
CompareResxFiles ( IFileInfo currentResxFile, IFileInfo previousResxFile ) : ResxDifferences
MergeChangesIntoResx ( ResxDifferences changes, IFileInfo targetResxFile ) : void

Private Methods

Méthode Description
GetAllResources ( IFileInfo resxFile ) : object>.Dictionary
ImagesAreEqual ( Image image1, Image image2 ) : bool
MergeChangesIntoResx ( ResxDifferences changes, object>.Dictionary currentEntries, Stream newResxStream ) : void
ReadAllResxEntries ( Stream resxStream ) : object>.Dictionary
ResourceEntriesAreEqual ( object resource1, object resource2 ) : bool

Method Details

CompareResxFiles() public static méthode

public static CompareResxFiles ( IFileInfo currentResxFile, IFileInfo previousResxFile ) : ResxDifferences
currentResxFile IFileInfo
previousResxFile IFileInfo
Résultat ResxDifferences

MergeChangesIntoResx() public static méthode

public static MergeChangesIntoResx ( ResxDifferences changes, IFileInfo targetResxFile ) : void
changes ResxDifferences
targetResxFile IFileInfo
Résultat void