Share via


DeploymentRuleHandler Class

Definition

Provides properties and methods for deployment rule handlers.

public ref class DeploymentRuleHandler abstract : Microsoft::Web::Deployment::IDeploymentNameDescription
public abstract class DeploymentRuleHandler : Microsoft.Web.Deployment.IDeploymentNameDescription
type DeploymentRuleHandler = class
    interface IDeploymentNameDescription
Public MustInherit Class DeploymentRuleHandler
Implements IDeploymentNameDescription
Inheritance
DeploymentRuleHandler
Implements

Constructors

DeploymentRuleHandler()

Creates an instance of a DeploymentRuleHandler object.

Properties

AllowOverride
Description

Gets the description of the DeploymentRuleHandler object.

EnabledByDefault
ExampleOrDetail
FriendlyName

Gets the friendly name of the current DeploymentRuleHandler object.

Name

Gets the unique name of the current DeploymentRuleHandler object.

Order

Methods

Add(DeploymentSyncContext, DeploymentObject, DeploymentObject, Boolean)
AddChild(DeploymentSyncContext, DeploymentObject, DeploymentObject, Boolean)
CompareAttribute(DeploymentSyncContext, DeploymentObject, DeploymentObjectAttribute, DeploymentObject, DeploymentObjectAttribute, Int32)
Delete(DeploymentSyncContext, DeploymentObject, DeploymentObject, Boolean)

Performs a delete operation for the current rule handler.

Initialize(XPathNavigator, String)

Initializes the current DeploymentRuleHandler object.

PostSync(DeploymentSyncContext)

Performs actions after a synchronization action is executed.

PreSync(DeploymentSyncContext)
SyncDestination(DeploymentSyncContext, DeploymentObject, Boolean)
SyncSource(DeploymentSyncContext, DeploymentObject, Boolean)
Update(DeploymentSyncContext, DeploymentObject, DeploymentObject, Boolean)

Performs an update in the context of a deployment rule handler.

Applies to