Property | Type | Description | |
---|---|---|---|
Lock | ReaderWriterLockSlim |
Method | Description | |
---|---|---|
AcceptsNewChildrenOf ( ID itemID ) : bool | ||
AddVersion ( ID itemID, VersionUri versionUri ) : int | ||
ChangeFieldSharing ( ID fieldID, TemplateFieldSharing sharing ) : void | ||
Commit ( ) : void | ||
CopyItem ( ID sourceItemID, ID destinationItemID, ID copyID, string copyName, CallContext context ) : bool | ||
CreateItem ( ID itemID, string itemName, ID templateID, ID parentID ) : bool | ||
DeleteItem ( ID itemID ) : bool | ||
GetChildIDs ( ID itemId ) : IEnumerable |
||
GetIDs ( ) : IEnumerable |
||
GetItemDefinition ( ID itemID ) : ItemDefinition | ||
GetItemFields ( ID itemID, VersionUri versionUri ) : FieldList | ||
GetItemVersions ( ID itemID ) : VersionUriList | ||
GetLanguages ( ) : ID>>.IEnumerable |
||
GetParentID ( ID itemID ) : ID | ||
GetTemplateItemIDs ( ) : IEnumerable |
||
Initialize ( ) : void | ||
MoveItem ( ID itemID, ID targetID ) : bool | ||
RemoveVersion ( ID itemID, VersionUri versionUri ) : bool | ||
RemoveVersions ( ID itemID, Language language ) : bool | ||
ResolveNames ( string itemName ) : IEnumerable |
||
ResolvePath ( string path, CallContext context ) : IEnumerable |
||
SaveItem ( ID itemID, ItemChanges changes ) : bool |
Method | Description | |
---|---|---|
AbstractMapping ( [ mappingElement, [ databaseName ) : System | ||
DoCopy ( ID sourceItemID, ID destinationItemID, ID copyID, string copyName, CallContext context ) : |
||
DoDeleteItem ( [ item ) : void | ||
IgnoreItem ( [ item ) : bool | ||
InitializeItemTree ( [ item ) : void |
Method | Description | |
---|---|---|
ChangeFieldSharingToShared ( [ item, [ fieldID ) : void | ||
ChangeFieldSharingToUnversioned ( [ item, [ fieldID ) : void | ||
ChangeFieldSharingToVersioned ( [ item, [ fieldID ) : void | ||
DeleteItemTreeFromItemsCache ( [ item ) : void | ||
GetItem ( [ itemID ) : |
||
GetItemRaw ( [ itemID ) : JsonItem | ||
ResolvePath ( [ children, [ words, int index ) : IEnumerable |
protected AbstractMapping ( [ mappingElement, [ databaseName ) : System | ||
mappingElement | [ | |
databaseName | [ | |
return | System |
public abstract AcceptsNewChildrenOf ( ID itemID ) : bool | ||
itemID | ID | |
return | bool |
public AddVersion ( ID itemID, VersionUri versionUri ) : int | ||
itemID | ID | |
versionUri | VersionUri | |
return | int |
public ChangeFieldSharing ( ID fieldID, TemplateFieldSharing sharing ) : void | ||
fieldID | ID | |
sharing | TemplateFieldSharing | |
return | void |
public abstract CopyItem ( ID sourceItemID, ID destinationItemID, ID copyID, string copyName, CallContext context ) : bool | ||
sourceItemID | ID | |
destinationItemID | ID | |
copyID | ID | |
copyName | string | |
context | CallContext | |
return | bool |
public abstract CreateItem ( ID itemID, string itemName, ID templateID, ID parentID ) : bool | ||
itemID | ID | |
itemName | string | |
templateID | ID | |
parentID | ID | |
return | bool |
protected DoCopy ( ID sourceItemID, ID destinationItemID, ID copyID, string copyName, CallContext context ) : |
||
sourceItemID | ID | |
destinationItemID | ID | |
copyID | ID | |
copyName | string | |
context | CallContext | |
return |
protected abstract DoDeleteItem ( [ item ) : void | ||
item | [ | |
return | void |
public abstract GetChildIDs ( ID itemId ) : IEnumerable |
||
itemId | ID | |
return | IEnumerable |
public GetItemDefinition ( ID itemID ) : ItemDefinition | ||
itemID | ID | |
return | ItemDefinition |
public GetItemFields ( ID itemID, VersionUri versionUri ) : FieldList | ||
itemID | ID | |
versionUri | VersionUri | |
return | FieldList |
public GetItemVersions ( ID itemID ) : VersionUriList | ||
itemID | ID | |
return | VersionUriList |
protected abstract IgnoreItem ( [ item ) : bool | ||
item | [ | |
return | bool |
protected InitializeItemTree ( [ item ) : void | ||
item | [ | |
return | void |
public abstract MoveItem ( ID itemID, ID targetID ) : bool | ||
itemID | ID | |
targetID | ID | |
return | bool |
public RemoveVersion ( ID itemID, VersionUri versionUri ) : bool | ||
itemID | ID | |
versionUri | VersionUri | |
return | bool |
public RemoveVersions ( ID itemID, Language language ) : bool | ||
itemID | ID | |
language | Language | |
return | bool |
public ResolveNames ( string itemName ) : IEnumerable |
||
itemName | string | |
return | IEnumerable |
public ResolvePath ( string path, CallContext context ) : IEnumerable |
||
path | string | |
context | CallContext | |
return | IEnumerable |
public SaveItem ( ID itemID, ItemChanges changes ) : bool | ||
itemID | ID | |
changes | ItemChanges | |
return | bool |