共用方式為


如何執行原則

下列範例程式碼示範如何使用Microsoft.RuleEngine元件中的Policy類別,叫用規則引擎以程式設計方式執行原則。

xmlDocument = IncomingXMLMessage.XMLCase;  
typedXmlDocument = new Microsoft.RuleEngine.TypedXmlDocument("Microsoft.Samples.BizTalk.LoansProcessor.Case",xmlDocument);  
policy = new Microsoft.RuleEngine.Policy("LoanProcessing");  
policy.Execute(typedXmlDocument);  
OutgoingXMLMessage.XMLCase = xmlDocument;  
policy.Dispose();  

Policy 類別的重要方法

以下是 Policy 類別的重要方法以及其描述。

Policy 類別中的方法 Description
執行 將指定的短期事實新增至規則引擎的工作記憶體中,然後使用 Match-Conflict Resolution-Action 演算法來執行此原則。 如需 Match-Conflict Resolution-Action 演算法的詳細資訊,請參閱 條件評估和動作執行
Dispose 釋放規則引擎用來執行原則所使用的資源。
清除 清除或重設工作記憶體,以及為了執行原則所建立之規則引擎執行個體的議程。

另請參閱

Policy.Dispose 方法