C# Class CodeOwls.PowerShell.Provider.ProviderWithDisposableSession

Inheritance: Provider, IProvideNewSession
Exibir arquivo Open project: beefarino/TxF

Public Methods

Method 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

Protected Methods

Method 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 method

public ClearContent ( string path ) : void
path string
return void

ClearContentDynamicParameters() public method

public ClearContentDynamicParameters ( string path ) : object
path string
return object

ClearItem() protected method

protected ClearItem ( string path ) : void
path string
return void

ClearItemDynamicParameters() protected method

protected ClearItemDynamicParameters ( string path ) : object
path string
return object

CopyItem() protected method

protected CopyItem ( string path, string copyPath, bool recurse ) : void
path string
copyPath string
recurse bool
return void

CopyItemDynamicParameters() protected method

protected CopyItemDynamicParameters ( string path, string destination, bool recurse ) : object
path string
destination string
recurse bool
return object

GetChildItems() protected method

protected GetChildItems ( string path, bool recurse ) : void
path string
recurse bool
return void

GetChildItemsDynamicParameters() protected method

protected GetChildItemsDynamicParameters ( string path, bool recurse ) : object
path string
recurse bool
return object

GetChildNames() protected method

protected GetChildNames ( string path, ReturnContainers returnContainers ) : void
path string
returnContainers ReturnContainers
return void

GetChildNamesDynamicParameters() protected method

protected GetChildNamesDynamicParameters ( string path ) : object
path string
return object

GetContentReader() public method

public GetContentReader ( string path ) : System.Management.Automation.Provider.IContentReader
path string
return System.Management.Automation.Provider.IContentReader

GetContentReaderDynamicParameters() public method

public GetContentReaderDynamicParameters ( string path ) : object
path string
return object

GetContentWriter() public method

public GetContentWriter ( string path ) : System.Management.Automation.Provider.IContentWriter
path string
return System.Management.Automation.Provider.IContentWriter

GetContentWriterDynamicParameters() public method

public GetContentWriterDynamicParameters ( string path ) : object
path string
return object

GetItem() protected method

protected GetItem ( string path ) : void
path string
return void

GetItemDynamicParameters() protected method

protected GetItemDynamicParameters ( string path ) : object
path string
return object

HasChildItems() protected method

protected HasChildItems ( string path ) : bool
path string
return bool

InvokeDefaultAction() protected method

protected InvokeDefaultAction ( string path ) : void
path string
return void

InvokeDefaultActionDynamicParameters() protected method

protected InvokeDefaultActionDynamicParameters ( string path ) : object
path string
return object

IsItemContainer() protected method

protected IsItemContainer ( string path ) : bool
path string
return bool

IsValidPath() protected method

protected IsValidPath ( string path ) : bool
path string
return bool

ItemExists() protected method

protected ItemExists ( string path ) : bool
path string
return bool

ItemExistsDynamicParameters() protected method

protected ItemExistsDynamicParameters ( string path ) : object
path string
return object

MoveItem() protected method

protected MoveItem ( string path, string destination ) : void
path string
destination string
return void

MoveItemDynamicParameters() protected method

protected MoveItemDynamicParameters ( string path, string destination ) : object
path string
destination string
return object

NewItem() protected method

protected NewItem ( string path, string itemTypeName, object newItemValue ) : void
path string
itemTypeName string
newItemValue object
return void

NewItemDynamicParameters() protected method

protected NewItemDynamicParameters ( string path, string itemTypeName, object newItemValue ) : object
path string
itemTypeName string
newItemValue object
return object

NewSession() public abstract method

public abstract NewSession ( ) : IDisposable
return IDisposable

RemoveItem() protected method

protected RemoveItem ( string path, bool recurse ) : void
path string
recurse bool
return void

RemoveItemDynamicParameters() protected method

protected RemoveItemDynamicParameters ( string path, bool recurse ) : object
path string
recurse bool
return object

RenameItem() protected method

protected RenameItem ( string path, string newName ) : void
path string
newName string
return void

RenameItemDynamicParameters() protected method

protected RenameItemDynamicParameters ( string path, string newName ) : object
path string
newName string
return object

SetItem() protected method

protected SetItem ( string path, object value ) : void
path string
value object
return void

SetItemDynamicParameters() protected method

protected SetItemDynamicParameters ( string path, object value ) : object
path string
value object
return object