C# 클래스 SenseNet.ContentRepository.TrashBin

상속: SenseNet.ContentRepository.Workspaces.Workspace
파일 보기 프로젝트 열기: maxpavlov/FlexNet 1 사용 예제들

Private Properties

프로퍼티 타입 설명
AssertRestoreContentType void
AssertTrashBinPath void

공개 메소드들

메소드 설명
Delete ( ) : void
DeleteNode ( GenericContent n ) : bool
ForceDelete ( GenericContent n ) : void
GetProperty ( string name ) : object
IsInTrash ( GenericContent n ) : bool
Purge ( ) : void
Restore ( TrashBag trashBag ) : void
Restore ( TrashBag trashBag, bool addNewName ) : void
Restore ( TrashBag trashBag, string targetPath ) : void
Restore ( TrashBag trashBag, string targetPath, bool addNewName ) : void
Save ( ) : void
Save ( SavingMode mode ) : void
SaveSameVersion ( ) : void
SetProperty ( string name, object value ) : void
TrashBin ( Node parent ) : System
TrashBin ( Node parent, string nodeTypeName ) : System

보호된 메소드들

메소드 설명
TrashBin ( NodeToken tk ) : System

비공개 메소드들

메소드 설명
AssertRestoreContentType ( GenericContent targetParent, Node node ) : void
AssertTrashBinPath ( ) : void

메소드 상세

Delete() 공개 메소드

public Delete ( ) : void
리턴 void

DeleteNode() 공개 정적인 메소드

public static DeleteNode ( GenericContent n ) : bool
n GenericContent
리턴 bool

ForceDelete() 공개 정적인 메소드

public static ForceDelete ( GenericContent n ) : void
n GenericContent
리턴 void

GetProperty() 공개 메소드

public GetProperty ( string name ) : object
name string
리턴 object

IsInTrash() 공개 정적인 메소드

public static IsInTrash ( GenericContent n ) : bool
n GenericContent
리턴 bool

Purge() 공개 정적인 메소드

public static Purge ( ) : void
리턴 void

Restore() 공개 정적인 메소드

public static Restore ( TrashBag trashBag ) : void
trashBag TrashBag
리턴 void

Restore() 공개 정적인 메소드

public static Restore ( TrashBag trashBag, bool addNewName ) : void
trashBag TrashBag
addNewName bool
리턴 void

Restore() 공개 정적인 메소드

public static Restore ( TrashBag trashBag, string targetPath ) : void
trashBag TrashBag
targetPath string
리턴 void

Restore() 공개 정적인 메소드

public static Restore ( TrashBag trashBag, string targetPath, bool addNewName ) : void
trashBag TrashBag
targetPath string
addNewName bool
리턴 void

Save() 공개 메소드

public Save ( ) : void
리턴 void

Save() 공개 메소드

public Save ( SavingMode mode ) : void
mode SavingMode
리턴 void

SaveSameVersion() 공개 메소드

public SaveSameVersion ( ) : void
리턴 void

SetProperty() 공개 메소드

public SetProperty ( string name, object value ) : void
name string
value object
리턴 void

TrashBin() 공개 메소드

public TrashBin ( Node parent ) : System
parent Node
리턴 System

TrashBin() 공개 메소드

public TrashBin ( Node parent, string nodeTypeName ) : System
parent Node
nodeTypeName string
리턴 System

TrashBin() 보호된 메소드

protected TrashBin ( NodeToken tk ) : System
tk SenseNet.ContentRepository.Storage.NodeToken
리턴 System