C# Class CodeOwls.PowerShell.Provider.ProviderWithDisposableSession

Inheritance: Provider, IProvideNewSession
Afficher le fichier Open project: beefarino/TxF

Méthodes publiques

Méthode Description
ClearContent ( string path ) : void
ClearContentDynamicParameters ( string path ) : object
GetContentReader ( string path ) : System.Management.Automation.Provider.IContentReader
GetContentReaderDynamicParameters ( string path ) : object
GetContentWriter ( string path ) : System.Management.Automation.Provider.IContentWriter
GetContentWriterDynamicParameters ( string path ) : object
NewSession ( ) : IDisposable

Méthodes protégées

Méthode Description
ClearItem ( string path ) : void
ClearItemDynamicParameters ( string path ) : object
CopyItem ( string path, string copyPath, bool recurse ) : void
CopyItemDynamicParameters ( string path, string destination, bool recurse ) : object
GetChildItems ( string path, bool recurse ) : void
GetChildItemsDynamicParameters ( string path, bool recurse ) : object
GetChildNames ( string path, ReturnContainers returnContainers ) : void
GetChildNamesDynamicParameters ( string path ) : object
GetItem ( string path ) : void
GetItemDynamicParameters ( string path ) : object
HasChildItems ( string path ) : bool
InvokeDefaultAction ( string path ) : void
InvokeDefaultActionDynamicParameters ( string path ) : object
IsItemContainer ( string path ) : bool
IsValidPath ( string path ) : bool
ItemExists ( string path ) : bool
ItemExistsDynamicParameters ( string path ) : object
MoveItem ( string path, string destination ) : void
MoveItemDynamicParameters ( string path, string destination ) : object
NewItem ( string path, string itemTypeName, object newItemValue ) : void
NewItemDynamicParameters ( string path, string itemTypeName, object newItemValue ) : object
RemoveItem ( string path, bool recurse ) : void
RemoveItemDynamicParameters ( string path, bool recurse ) : object
RenameItem ( string path, string newName ) : void
RenameItemDynamicParameters ( string path, string newName ) : object
SetItem ( string path, object value ) : void
SetItemDynamicParameters ( string path, object value ) : object

Method Details

ClearContent() public méthode

public ClearContent ( string path ) : void
path string
Résultat void

ClearContentDynamicParameters() public méthode

public ClearContentDynamicParameters ( string path ) : object
path string
Résultat object

ClearItem() protected méthode

protected ClearItem ( string path ) : void
path string
Résultat void

ClearItemDynamicParameters() protected méthode

protected ClearItemDynamicParameters ( string path ) : object
path string
Résultat object

CopyItem() protected méthode

protected CopyItem ( string path, string copyPath, bool recurse ) : void
path string
copyPath string
recurse bool
Résultat void

CopyItemDynamicParameters() protected méthode

protected CopyItemDynamicParameters ( string path, string destination, bool recurse ) : object
path string
destination string
recurse bool
Résultat object

GetChildItems() protected méthode

protected GetChildItems ( string path, bool recurse ) : void
path string
recurse bool
Résultat void

GetChildItemsDynamicParameters() protected méthode

protected GetChildItemsDynamicParameters ( string path, bool recurse ) : object
path string
recurse bool
Résultat object

GetChildNames() protected méthode

protected GetChildNames ( string path, ReturnContainers returnContainers ) : void
path string
returnContainers ReturnContainers
Résultat void

GetChildNamesDynamicParameters() protected méthode

protected GetChildNamesDynamicParameters ( string path ) : object
path string
Résultat object

GetContentReader() public méthode

public GetContentReader ( string path ) : System.Management.Automation.Provider.IContentReader
path string
Résultat System.Management.Automation.Provider.IContentReader

GetContentReaderDynamicParameters() public méthode

public GetContentReaderDynamicParameters ( string path ) : object
path string
Résultat object

GetContentWriter() public méthode

public GetContentWriter ( string path ) : System.Management.Automation.Provider.IContentWriter
path string
Résultat System.Management.Automation.Provider.IContentWriter

GetContentWriterDynamicParameters() public méthode

public GetContentWriterDynamicParameters ( string path ) : object
path string
Résultat object

GetItem() protected méthode

protected GetItem ( string path ) : void
path string
Résultat void

GetItemDynamicParameters() protected méthode

protected GetItemDynamicParameters ( string path ) : object
path string
Résultat object

HasChildItems() protected méthode

protected HasChildItems ( string path ) : bool
path string
Résultat bool

InvokeDefaultAction() protected méthode

protected InvokeDefaultAction ( string path ) : void
path string
Résultat void

InvokeDefaultActionDynamicParameters() protected méthode

protected InvokeDefaultActionDynamicParameters ( string path ) : object
path string
Résultat object

IsItemContainer() protected méthode

protected IsItemContainer ( string path ) : bool
path string
Résultat bool

IsValidPath() protected méthode

protected IsValidPath ( string path ) : bool
path string
Résultat bool

ItemExists() protected méthode

protected ItemExists ( string path ) : bool
path string
Résultat bool

ItemExistsDynamicParameters() protected méthode

protected ItemExistsDynamicParameters ( string path ) : object
path string
Résultat object

MoveItem() protected méthode

protected MoveItem ( string path, string destination ) : void
path string
destination string
Résultat void

MoveItemDynamicParameters() protected méthode

protected MoveItemDynamicParameters ( string path, string destination ) : object
path string
destination string
Résultat object

NewItem() protected méthode

protected NewItem ( string path, string itemTypeName, object newItemValue ) : void
path string
itemTypeName string
newItemValue object
Résultat void

NewItemDynamicParameters() protected méthode

protected NewItemDynamicParameters ( string path, string itemTypeName, object newItemValue ) : object
path string
itemTypeName string
newItemValue object
Résultat object

NewSession() public abstract méthode

public abstract NewSession ( ) : IDisposable
Résultat IDisposable

RemoveItem() protected méthode

protected RemoveItem ( string path, bool recurse ) : void
path string
recurse bool
Résultat void

RemoveItemDynamicParameters() protected méthode

protected RemoveItemDynamicParameters ( string path, bool recurse ) : object
path string
recurse bool
Résultat object

RenameItem() protected méthode

protected RenameItem ( string path, string newName ) : void
path string
newName string
Résultat void

RenameItemDynamicParameters() protected méthode

protected RenameItemDynamicParameters ( string path, string newName ) : object
path string
newName string
Résultat object

SetItem() protected méthode

protected SetItem ( string path, object value ) : void
path string
value object
Résultat void

SetItemDynamicParameters() protected méthode

protected SetItemDynamicParameters ( string path, object value ) : object
path string
value object
Résultat object