Pooling di Oggetti

mercoledì 05 settembre 2007 - 15.41

jambol Profilo | Newbie

Ciao,
ho creato una classe C# come oggetto di COM+.
Imposto tutti i parametri correttamente e funziona abbastanza bene .... ecco il codice:

using System; using System.Collections.Generic; using System.Text; using System.EnterpriseServices; [assembly: ApplicationName("MyCOM+")] [assembly: Description(".NET Serviced Components")] [assembly: ApplicationActivation(ActivationOption.Server)] [assembly: ApplicationAccessControl(false)] namespace TestComPlusClient { [JustInTimeActivation(true)] [ObjectPooling(Enabled= true, MinPoolSize = 2, MaxPoolSize = 5, CreationTimeout = 60000)] public class MyPooledWrapper : ServicedComponent { public MyPooledWrapper() { } protected override void Activate() { // Called when removed from the pool. base.Activate(); } protected override void Deactivate() { // Called before deactivating or placing back in pool. base.Deactivate(); } protected override bool CanBePooled() { // Called after Deactivate. Indicate your vote here. return true; } } }
Non viene settata la dimensione del Pool e il periodo di Timeout.
Devo per forza andare nella finestra di gestione delle COM+Applications per impostarle.

Vi è mai capitato ??? Dove stò sbagliando???
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?

Dopo esserti registrato potrai chiedere
aiuto sul nostro Forum oppure aiutare gli altri

Consulta le Stanze disponibili.

Registrati ora !
Copyright © dotNetHell.it 2002-2024
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5