C# Class CodeOwls.TxF.TxFNodeFactory

Inheritance: CodeOwls.PowerShell.Provider.PathNodes.NodeFactoryBase, INewItem, IRemoveItem, ISetItemContent, IGetItemContent
Afficher le fichier Open project: beefarino/TxF

Méthodes publiques

Méthode Description
GetContentReader ( IContext context ) : IContentReader
GetContentReaderDynamicParameters ( IContext context ) : object
GetContentWriter ( IContext context ) : IContentWriter
GetContentWriterDynamicParameters ( IContext context ) : object
GetNodeChildren ( IContext context ) : IEnumerable
GetNodeValue ( ) : IPathNode
NewItem ( IContext context, string path, string itemTypeName, object newItemValue ) : IPathNode
RemoveItem ( IContext context, string path, bool recurse ) : void
Resolve ( IContext context, string nodeName ) : IEnumerable
TxFNodeFactory ( FileSystemInfo fileSystemInfo ) : System

Private Methods

Méthode Description
GetContentWriter ( IContext context, string fullPath ) : IContentWriter

Method Details

GetContentReader() public méthode

public GetContentReader ( IContext context ) : IContentReader
context IContext
Résultat IContentReader

GetContentReaderDynamicParameters() public méthode

public GetContentReaderDynamicParameters ( IContext context ) : object
context IContext
Résultat object

GetContentWriter() public méthode

public GetContentWriter ( IContext context ) : IContentWriter
context IContext
Résultat IContentWriter

GetContentWriterDynamicParameters() public méthode

public GetContentWriterDynamicParameters ( IContext context ) : object
context IContext
Résultat object

GetNodeChildren() public méthode

public GetNodeChildren ( IContext context ) : IEnumerable
context IContext
Résultat IEnumerable

GetNodeValue() public méthode

public GetNodeValue ( ) : IPathNode
Résultat IPathNode

NewItem() public méthode

public NewItem ( IContext context, string path, string itemTypeName, object newItemValue ) : IPathNode
context IContext
path string
itemTypeName string
newItemValue object
Résultat IPathNode

RemoveItem() public méthode

public RemoveItem ( IContext context, string path, bool recurse ) : void
context IContext
path string
recurse bool
Résultat void

Resolve() public méthode

public Resolve ( IContext context, string nodeName ) : IEnumerable
context IContext
nodeName string
Résultat IEnumerable

TxFNodeFactory() public méthode

public TxFNodeFactory ( FileSystemInfo fileSystemInfo ) : System
fileSystemInfo System.IO.FileSystemInfo
Résultat System