RuleSetReference Costruttori
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Inizializza una nuova istanza della classe RuleSetReference.
Overload
RuleSetReference() |
Inizializza una nuova istanza della classe RuleSetReference. |
RuleSetReference(String) |
Inizializza una nuova istanza della classe RuleSetReference mediante il nome dell'elemento RuleSet. |
RuleSetReference()
Inizializza una nuova istanza della classe RuleSetReference.
public:
RuleSetReference();
public RuleSetReference ();
Public Sub New ()
Esempio
Nell'esempio di codice seguente viene illustrato come creare una nuova istanza della classe RuleSetReference e come impostarla sul valore della proprietà PolicyActivity.RuleSetReference. Questo esempio di codice è parte dell'esempio SDK RuleActionTrackingEventSample nel file SimplePolicyWorkflow.designer.cs. Per altre informazioni, vedere Esempio RuleActionTrackingEvent.
this.CanModifyActivities = true;
System.Workflow.Activities.Rules.RuleSetReference rulesetreference1 = new System.Workflow.Activities.Rules.RuleSetReference();
this.simpleDiscountPolicy = new System.Workflow.Activities.PolicyActivity();
//
// simpleDiscountPolicy
//
this.simpleDiscountPolicy.Name = "simpleDiscountPolicy";
rulesetreference1.RuleSetName = "DiscountRuleSet";
this.simpleDiscountPolicy.RuleSetReference = rulesetreference1;
//
// SimplePolicyWorkflow
//
this.Activities.Add(this.simpleDiscountPolicy);
this.Name = "SimplePolicyWorkflow";
this.Completed += new System.EventHandler(this.WorkflowCompleted);
this.CanModifyActivities = false;
Me.CanModifyActivities = True
Dim rulesetreference1 As System.Workflow.Activities.Rules.RuleSetReference = New System.Workflow.Activities.Rules.RuleSetReference
Me.simpleDiscountPolicy = New System.Workflow.Activities.PolicyActivity
'
' simpleDiscountPolicy
'
Me.simpleDiscountPolicy.Name = "simpleDiscountPolicy"
rulesetreference1.RuleSetName = "DiscountRuleSet"
Me.simpleDiscountPolicy.RuleSetReference = rulesetreference1
'
' SimplePolicyWorkflow
'
Me.Activities.Add(Me.simpleDiscountPolicy)
Me.Name = "SimplePolicyWorkflow"
AddHandler Completed, AddressOf Me.OnWorkflowCompleted
Me.CanModifyActivities = False
Si applica a
RuleSetReference(String)
Inizializza una nuova istanza della classe RuleSetReference mediante il nome dell'elemento RuleSet.
public:
RuleSetReference(System::String ^ ruleSetName);
public RuleSetReference (string ruleSetName);
new System.Workflow.Activities.Rules.RuleSetReference : string -> System.Workflow.Activities.Rules.RuleSetReference
Public Sub New (ruleSetName As String)
Parametri
Esempio
Nell'esempio di codice seguente viene illustrato come creare una nuova istanza della classe RuleSetReference utilizzando il nome di un RuleSet. Questo esempio di codice è parte dell'esempio SDK Policy nel file DiscountPolicyWorkflow.Designer.cs file. Per altre informazioni, vedere Criteri avanzati.
public sealed partial class DiscountPolicyWorkflow
{
[System.Diagnostics.DebuggerNonUserCode()]
private void InitializeComponent()
{
this.CanModifyActivities = true;
System.Workflow.Activities.Rules.RuleSetReference rulesetreference1 = new System.Workflow.Activities.Rules.RuleSetReference();
this.advancedDiscountPolicy = new System.Workflow.Activities.PolicyActivity();
//
// advancedDiscountPolicy
//
this.advancedDiscountPolicy.Name = "advancedDiscountPolicy";
rulesetreference1.RuleSetName = "DiscountRuleSet";
this.advancedDiscountPolicy.RuleSetReference = rulesetreference1;
//
// DiscountPolicyWorkflow
//
this.Activities.Add(this.advancedDiscountPolicy);
this.Name = "DiscountPolicyWorkflow";
this.Completed += new System.EventHandler(this.WorkflowCompleted);
this.CanModifyActivities = false;
}
private PolicyActivity advancedDiscountPolicy;
}
Partial Public NotInheritable Class DiscountPolicyWorkflow
<System.Diagnostics.DebuggerNonUserCode()> _
Private Sub InitializeComponent()
Me.CanModifyActivities = True
Dim rulesetreference1 As New System.Workflow.Activities.Rules.RuleSetReference()
Me.advancedDiscountPolicy = New System.Workflow.Activities.PolicyActivity()
'
' advancedDiscountPolicy
'
Me.advancedDiscountPolicy.Name = "advancedDiscountPolicy"
rulesetreference1.RuleSetName = "DiscountRuleSet"
Me.advancedDiscountPolicy.RuleSetReference = rulesetreference1
'
' DiscountPolicyWorkflow
'
Me.Activities.Add(Me.advancedDiscountPolicy)
Me.Name = "DiscountPolicyWorkflow"
AddHandler Me.Completed, AddressOf Me.WorkflowCompleted
Me.CanModifyActivities = False
End Sub
Private advancedDiscountPolicy As PolicyActivity
End Class