C# Class Sitecore.Support.Data.SqlServer.LoggingSqlServerDataProvider

Inheritance: SqlServerDataProvider
ファイルを表示 Open project: SitecoreSupport/Sitecore.Support.LoggingSqlServerDataProvider

Private Properties

Property Type Description
FillList void
GetItemText string
LogMessage void

Public Methods

Method Description
CreateItem ( [ itemID, [ itemName, [ templateID, [ parent, [ context ) : bool
DeleteItem ( [ itemDefinition, [ context ) : bool
LoggingSqlServerDataProvider ( [ connectionString ) : System
RemoveBlobStream ( System.Guid blobId, [ context ) : bool
RemoveVersion ( [ itemDefinition, [ version, [ context ) : bool
RemoveVersions ( [ itemDefinition, [ language, bool removeSharedData, [ context ) : bool
SaveItem ( [ itemDefinition, [ changes, [ context ) : bool
UpdateFieldValues ( [ fieldId, [ updateFunction, bool skipEmpty ) : int

Protected Methods

Method Description
RemoveFields ( [ itemId, [ language, [ version ) : void

Private Methods

Method Description
FillList ( [ value, [ list ) : void
GetItemText ( [ itemId ) : string
LogMessage ( [ keywordWhiteList, [ message ) : void

Method Details

CreateItem() public method

public CreateItem ( [ itemID, [ itemName, [ templateID, [ parent, [ context ) : bool
itemID [
itemName [
templateID [
parent [
context [
return bool

DeleteItem() public method

public DeleteItem ( [ itemDefinition, [ context ) : bool
itemDefinition [
context [
return bool

LoggingSqlServerDataProvider() public method

public LoggingSqlServerDataProvider ( [ connectionString ) : System
connectionString [
return System

RemoveBlobStream() public method

public RemoveBlobStream ( System.Guid blobId, [ context ) : bool
blobId System.Guid
context [
return bool

RemoveFields() protected method

protected RemoveFields ( [ itemId, [ language, [ version ) : void
itemId [
language [
version [
return void

RemoveVersion() public method

public RemoveVersion ( [ itemDefinition, [ version, [ context ) : bool
itemDefinition [
version [
context [
return bool

RemoveVersions() public method

public RemoveVersions ( [ itemDefinition, [ language, bool removeSharedData, [ context ) : bool
itemDefinition [
language [
removeSharedData bool
context [
return bool

SaveItem() public method

public SaveItem ( [ itemDefinition, [ changes, [ context ) : bool
itemDefinition [
changes [
context [
return bool

UpdateFieldValues() public method

public UpdateFieldValues ( [ fieldId, [ updateFunction, bool skipEmpty ) : int
fieldId [
updateFunction [
skipEmpty bool
return int