C# Class Unicorn.FilteredItemHandler

This class extends the default serialization item handler to allow it to process preset paths only like you can configure for the serialization page. This is great if you only want to serialize part of your database. See the serialization guide for details on creating presets.
Inheritance: ItemHandler
Afficher le fichier Open project: connectivedx/Unicorn

Méthodes publiques

Méthode Description
OnItemCopied ( object sender, EventArgs e ) : void

The default serialization event handler does not catch duplications (bug 384823)

OnItemDeleted ( object sender, EventArgs e ) : void
OnItemMoved ( object sender, EventArgs e ) : void

The default serialization event handler does not properly move serialized subitems when the parent is moved (bug 384931)

OnItemRenamed ( object sender, EventArgs e ) : void

The default serialization event handler actually deletes serialized subitems if the parent item is renamed. This patches that behavior to preserve subitem files. (bug 384931)

OnItemSaved ( object sender, EventArgs e ) : void
OnItemVersionRemoved ( object sender, EventArgs e ) : void

Private Methods

Méthode Description
FilteredItemHandler ( ) : System

Method Details

OnItemCopied() public méthode

The default serialization event handler does not catch duplications (bug 384823)
public OnItemCopied ( object sender, EventArgs e ) : void
sender object
e System.EventArgs
Résultat void

OnItemDeleted() public méthode

public OnItemDeleted ( object sender, EventArgs e ) : void
sender object
e System.EventArgs
Résultat void

OnItemMoved() public méthode

The default serialization event handler does not properly move serialized subitems when the parent is moved (bug 384931)
public OnItemMoved ( object sender, EventArgs e ) : void
sender object
e System.EventArgs
Résultat void

OnItemRenamed() public méthode

The default serialization event handler actually deletes serialized subitems if the parent item is renamed. This patches that behavior to preserve subitem files. (bug 384931)
public OnItemRenamed ( object sender, EventArgs e ) : void
sender object
e EventArgs
Résultat void

OnItemSaved() public méthode

public OnItemSaved ( object sender, EventArgs e ) : void
sender object
e EventArgs
Résultat void

OnItemVersionRemoved() public méthode

public OnItemVersionRemoved ( object sender, EventArgs e ) : void
sender object
e EventArgs
Résultat void