共用方式為


Policy.Dispose 方法

Policy.Dispose方法會釋放Policy類別所使用的資源,並將Policy物件傳回至快取。 再次叫用相同的原則時,會使用快取的原則物件,以節省建立新Policy物件所需的時間。

如果您未明確呼叫 Policy.Dispose 方法,則除非 .NET 執行時間在垃圾收集程式期間釋放物件,否則不會將原則傳回至快取。 因此,當您完成 Policy物件時,應該呼叫Policy.Dispose

使用 Policy.Dispose 方法的範例程式碼如下所示:

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();