CSharpUtils.VirtualFileSystem.Utils.Synchronizer.Synchronize C# (CSharp) Method

Synchronize() public static method

public static Synchronize ( FileSystem SourceFileSystem, String SourcePath, FileSystem DestinationFileSystem, String DestinationPath, SynchronizationMode _SynchronizationMode, ReferenceMode _ReferenceMode ) : void
SourceFileSystem FileSystem
SourcePath String
DestinationFileSystem FileSystem
DestinationPath String
_SynchronizationMode SynchronizationMode
_ReferenceMode ReferenceMode
return void
		public static void Synchronize(FileSystem SourceFileSystem, String SourcePath, FileSystem DestinationFileSystem, String DestinationPath, SynchronizationMode _SynchronizationMode, ReferenceMode _ReferenceMode)
		{
			lock (SourceFileSystem)
			{
				lock (DestinationFileSystem)
				{
					var Synchronizer = new Synchronizer(SourceFileSystem, SourcePath, DestinationFileSystem, DestinationPath, _SynchronizationMode, _ReferenceMode);
					Synchronizer.SynchronizeFolder("/");
				}
			}
		}