C# Class SenseNet.ContentRepository.Workspaces.Workspace

Inheritance: Folder
Show file Open project: maxpavlov/FlexNet Class Usage Examples

Private Properties

Property Type Description

Public Methods

Method Description
ForceDelete ( ) : void
GetProperty ( string name ) : object
GetWorkspaceForNode ( Node child ) : Workspace
GetWorkspaceMembers ( ) : IEnumerable

Returns all members from workspace local groups

GetWorkspaceWithWallForNode ( Node child ) : Workspace
Save ( NodeSaveSettings settings ) : void
SetProperty ( string name, object value ) : void
Workspace ( Node parent ) : System
Workspace ( Node parent, string nodeTypeName ) : System

Protected Methods

Method Description
Workspace ( NodeToken nt ) : System

Method Details

ForceDelete() public method

public ForceDelete ( ) : void
return void

GetProperty() public method

public GetProperty ( string name ) : object
name string
return object

GetWorkspaceForNode() public static method

public static GetWorkspaceForNode ( Node child ) : Workspace
child Node
return Workspace

GetWorkspaceMembers() public method

Returns all members from workspace local groups
public GetWorkspaceMembers ( ) : IEnumerable
return IEnumerable

GetWorkspaceWithWallForNode() public static method

public static GetWorkspaceWithWallForNode ( Node child ) : Workspace
child Node
return Workspace

Save() public method

public Save ( NodeSaveSettings settings ) : void
settings SenseNet.ContentRepository.Storage.NodeSaveSettings
return void

SetProperty() public method

public SetProperty ( string name, object value ) : void
name string
value object
return void

Workspace() public method

public Workspace ( Node parent ) : System
parent Node
return System

Workspace() public method

public Workspace ( Node parent, string nodeTypeName ) : System
parent Node
nodeTypeName string
return System

Workspace() protected method

protected Workspace ( NodeToken nt ) : System
nt SenseNet.ContentRepository.Storage.NodeToken
return System