C# Class Microsoft.VisualStudio.ProjectSystem.FileSystemMirroring.IO.MsBuildFileSystemWatcherEntries

Mostra file Open project: Microsoft/RTVS Class Usage Examples

Public Methods

Method Description
AddDirectory ( string relativePath, string shortPath ) : void
AddFile ( string relativeFilePath, string shortPath ) : void
ContainsDirectoryEntry ( string relativePath ) : bool
ContainsFileEntry ( string relativeFilePath ) : bool
DeleteDirectory ( string relativePath ) : void
DeleteFile ( string relativeFilePath ) : void
MarkAllDeleted ( ) : void
ProduceChangeset ( ) : MsBuildFileSystemWatcher.Changeset
RenameDirectory ( string previousRelativePath, string relativePath, string shortPath ) : ISet
RenameFile ( string previousRelativePath, string relativeFilePath, string shortPath ) : void

Private Methods

Method Description
AddEntry ( string relativeFilePath, string shortPath, EntryType type ) : Entry
DeleteEntry ( Entry entry ) : void
EntryPathStartsWith ( Entry v, string relativePath ) : bool
GetDirectoryEntries ( string relativeDirectoryPath ) : IEnumerable
RenameEntry ( string previousRelativePath, string relativePath, string shortPath, EntryType type ) : void
UpdateRenamedEntryOnDelete ( Entry entry ) : void
UpdateRenamingChain ( Entry renamedEntry, string relativePath, string shortPath, EntryType type ) : void

Method Details

AddDirectory() public method

public AddDirectory ( string relativePath, string shortPath ) : void
relativePath string
shortPath string
return void

AddFile() public method

public AddFile ( string relativeFilePath, string shortPath ) : void
relativeFilePath string
shortPath string
return void

ContainsDirectoryEntry() public method

public ContainsDirectoryEntry ( string relativePath ) : bool
relativePath string
return bool

ContainsFileEntry() public method

public ContainsFileEntry ( string relativeFilePath ) : bool
relativeFilePath string
return bool

DeleteDirectory() public method

public DeleteDirectory ( string relativePath ) : void
relativePath string
return void

DeleteFile() public method

public DeleteFile ( string relativeFilePath ) : void
relativeFilePath string
return void

MarkAllDeleted() public method

public MarkAllDeleted ( ) : void
return void

ProduceChangeset() public method

public ProduceChangeset ( ) : MsBuildFileSystemWatcher.Changeset
return MsBuildFileSystemWatcher.Changeset

RenameDirectory() public method

public RenameDirectory ( string previousRelativePath, string relativePath, string shortPath ) : ISet
previousRelativePath string
relativePath string
shortPath string
return ISet

RenameFile() public method

public RenameFile ( string previousRelativePath, string relativeFilePath, string shortPath ) : void
previousRelativePath string
relativeFilePath string
shortPath string
return void