C# Class SenseNet.ContentRepository.Tests.LoggedNodeWriter

Inheritance: INodeWriter
Afficher le fichier Open project: maxpavlov/FlexNet

Méthodes publiques

Méthode Description
Close ( ) : void
CopyAndUpdateVersion ( NodeData nodeData, int previousVersionId, int &lastMajorVersionId, int &lastMinorVersionId ) : void
CopyAndUpdateVersion ( NodeData nodeData, int previousVersionId, int destinationVersionId, int &lastMajorVersionId, int &lastMinorVersionId ) : void
DeleteBinaryProperty ( int versionId, PropertyType propertyType ) : void
InsertBinaryProperty ( int versionId, int propertyTypeId, BinaryDataValue value, bool isNewNode ) : int
InsertNodeAndVersionRows ( NodeData nodeData, int &lastMajorVersionId, int &lastMinorVersionId ) : void
LoggedNodeWriter ( StringBuilder log ) : System
Open ( ) : void
SaveCurrencyProperty ( int versionId, PropertyType propertyType, decimal value ) : void
SaveDateTimeProperty ( int versionId, PropertyType propertyType, System.DateTime value ) : void
SaveIntProperty ( int versionId, PropertyType propertyType, int value ) : void
SaveReferenceProperty ( int versionId, PropertyType propertyType, IEnumerable value ) : void
SaveStringProperty ( int versionId, PropertyType propertyType, string value ) : void
SaveTextProperty ( int versionId, PropertyType propertyType, bool isLoaded, string value ) : void
UpdateBinaryProperty ( int binaryDataId, BinaryDataValue value ) : void
UpdateNodeRow ( NodeData nodeData ) : void
UpdateSubTreePath ( string oldPath, string newPath ) : void
UpdateVersionRow ( NodeData nodeData, int &lastMajorVersionId, int &lastMinorVersionId ) : void

Private Methods

Méthode Description
WriteLog ( MethodBase methodBase ) : void

Method Details

Close() public méthode

public Close ( ) : void
Résultat void

CopyAndUpdateVersion() public méthode

public CopyAndUpdateVersion ( NodeData nodeData, int previousVersionId, int &lastMajorVersionId, int &lastMinorVersionId ) : void
nodeData NodeData
previousVersionId int
lastMajorVersionId int
lastMinorVersionId int
Résultat void

CopyAndUpdateVersion() public méthode

public CopyAndUpdateVersion ( NodeData nodeData, int previousVersionId, int destinationVersionId, int &lastMajorVersionId, int &lastMinorVersionId ) : void
nodeData NodeData
previousVersionId int
destinationVersionId int
lastMajorVersionId int
lastMinorVersionId int
Résultat void

DeleteBinaryProperty() public méthode

public DeleteBinaryProperty ( int versionId, PropertyType propertyType ) : void
versionId int
propertyType SenseNet.ContentRepository.Storage.Schema.PropertyType
Résultat void

InsertBinaryProperty() public méthode

public InsertBinaryProperty ( int versionId, int propertyTypeId, BinaryDataValue value, bool isNewNode ) : int
versionId int
propertyTypeId int
value SenseNet.ContentRepository.Storage.BinaryDataValue
isNewNode bool
Résultat int

InsertNodeAndVersionRows() public méthode

public InsertNodeAndVersionRows ( NodeData nodeData, int &lastMajorVersionId, int &lastMinorVersionId ) : void
nodeData NodeData
lastMajorVersionId int
lastMinorVersionId int
Résultat void

LoggedNodeWriter() public méthode

public LoggedNodeWriter ( StringBuilder log ) : System
log StringBuilder
Résultat System

Open() public méthode

public Open ( ) : void
Résultat void

SaveCurrencyProperty() public méthode

public SaveCurrencyProperty ( int versionId, PropertyType propertyType, decimal value ) : void
versionId int
propertyType SenseNet.ContentRepository.Storage.Schema.PropertyType
value decimal
Résultat void

SaveDateTimeProperty() public méthode

public SaveDateTimeProperty ( int versionId, PropertyType propertyType, System.DateTime value ) : void
versionId int
propertyType SenseNet.ContentRepository.Storage.Schema.PropertyType
value System.DateTime
Résultat void

SaveIntProperty() public méthode

public SaveIntProperty ( int versionId, PropertyType propertyType, int value ) : void
versionId int
propertyType SenseNet.ContentRepository.Storage.Schema.PropertyType
value int
Résultat void

SaveReferenceProperty() public méthode

public SaveReferenceProperty ( int versionId, PropertyType propertyType, IEnumerable value ) : void
versionId int
propertyType SenseNet.ContentRepository.Storage.Schema.PropertyType
value IEnumerable
Résultat void

SaveStringProperty() public méthode

public SaveStringProperty ( int versionId, PropertyType propertyType, string value ) : void
versionId int
propertyType SenseNet.ContentRepository.Storage.Schema.PropertyType
value string
Résultat void

SaveTextProperty() public méthode

public SaveTextProperty ( int versionId, PropertyType propertyType, bool isLoaded, string value ) : void
versionId int
propertyType SenseNet.ContentRepository.Storage.Schema.PropertyType
isLoaded bool
value string
Résultat void

UpdateBinaryProperty() public méthode

public UpdateBinaryProperty ( int binaryDataId, BinaryDataValue value ) : void
binaryDataId int
value SenseNet.ContentRepository.Storage.BinaryDataValue
Résultat void

UpdateNodeRow() public méthode

public UpdateNodeRow ( NodeData nodeData ) : void
nodeData NodeData
Résultat void

UpdateSubTreePath() public méthode

public UpdateSubTreePath ( string oldPath, string newPath ) : void
oldPath string
newPath string
Résultat void

UpdateVersionRow() public méthode

public UpdateVersionRow ( NodeData nodeData, int &lastMajorVersionId, int &lastMinorVersionId ) : void
nodeData NodeData
lastMajorVersionId int
lastMinorVersionId int
Résultat void