SqlRanger: COM con System.EnterpriseServices.ServicedComponent

15/10/2004 - 21:33 por Jaimito | Informe spam
Hola compañeros...

Inicialmente, espero que SqlRanger haya leído mi post titulado "Aclaración
para todos y en especial SqlRanger y Jorge Serrano [MVP]" y pueda leer
tranquilamente el contenido que sigue a continuación.

Vuelvo a retomar el temita que expuse en el post titulado "COM con
System.EnterpriseServices.ServicedComponent !!!!!!!!!", debido a que no
entendí muy bien lo que me contestó el compañero SqlRanger.

SqlRanger me manifiesta lo siguiente
-
Eso es porque si el objeto requiere transacciones entonces también requiere
JustInTimeActivation. Si los métodos están marcados con el atributo
<AutoComplete()> el objeto se crea y se destruye en cada llamada al método.
Deberías quitar el atributo <AutoComplete()> en los métodos y propiedades
que no quieres que tengan este comportamiento
-

La verdad, no entiendo qué hacer con JustInTimeActivation en mi clase, pues
además, no tengo ningún método con el atributo <AutoComplete()> ya que invoco
ContextUtil.SetComplete() o ContextUtil.SetAbort() en forma explícita o
manualmente.

Les agradezco me aclaren lo que debo hacer para que mi clase u objeto
Transaccional no pierda las propiedades por el llamado a
ContextUtil.SetComplete().

Gracias.
 

Leer las respuestas

#1 DJ MIAO
16/10/2004 - 05:47 | Informe spam
No jorobes mas con lo tuyo.
No entiendes lo que te dicen pues quedate reparando pc.



Miao...
Comprate un libro...

Hola compaà±eros...

Inicialmente, espero que SqlRanger haya leà­do mi post


titulado "Aclaración
para todos y en especial SqlRanger y Jorge Serrano


[MVP]" y pueda leer
tranquilamente el contenido que sigue a continuación.

Vuelvo a retomar el temita que expuse en el post


titulado "COM con
System.EnterpriseServices.ServicedComponent !!!!!!!!!",


debido a que no
entendà­ muy bien lo que me contestó el compaà±ero


SqlRanger.

SqlRanger me manifiesta lo siguiente:



-
Eso es porque si el objeto requiere transacciones


entonces también requiere
JustInTimeActivation. Si los métodos està¡n marcados


con el atributo
<AutoComplete()> el objeto se crea y se destruye en cada


llamada al método.
Deberà­as quitar el atributo <AutoComplete()> en los


métodos y propiedades
que no quieres que tengan este comportamiento.



-

La verdad, no entiendo qué hacer con


JustInTimeActivation en mi clase, pues
ademà¡s, no tengo ningàºn método con el atributo


<AutoComplete()> ya que invoco
ContextUtil.SetComplete() o ContextUtil.SetAbort() en


forma explà­cita o
manualmente.

Les agradezco me aclaren lo que debo hacer para que mi


clase u objeto
Transaccional no pierda las propiedades por el llamado a
ContextUtil.SetComplete().

Gracias.
.

Preguntas similares