Megosztás a következőn keresztül:


A Tranzakció attribútum beállítása

A tranzakcióattribútumokat manuálisan is beállíthatja a Component Services felügyeleti eszközével, vagy programozott támogatást adhat a tranzakciókhoz az összetevő írásakor.

A tranzakcióattribútum-értékekről további információt a Tranzakciók konfigurálásacímű témakörben talál.

Az attribútumérték beállítása a Component Services felügyeleti eszközével

  1. A konzolfán kattintson a jobb gombbal a konfigurálni kívánt összetevőre, majd kattintson a Tulajdonságokparancsra.

  2. Az összetevő tulajdonságai párbeszédpanelen kattintson a Tranzakciók fülre.

  3. A Tranzakciótámogatásiterületen válassza ki a kívánt érték beállítását. Az összes összetevő alapértelmezett értéke Nem támogatott.

  4. Kattintson OKgombra.

Ezt az eljárást minden összetevő esetében meg kell ismételnie.

Az attribútumérték programozott beállítása

A Microsoft Visual Basicet használó programozók az ActiveX DLL-projektek osztálymodul-tulajdonságával, az MTSTransactionMode állíthatják be a tranzakcióttribútumot. A Visual Basic megfelelteti a kijelölést az egyenértékű COM+ tranzakcióattribútum értékének, és közzéteszi az értéket az összetevő típustárában.

Az alábbi táblázat az MTSTransactionMode konstans értékét a megfelelő COM+ tranzakcióértékre képezi le.

MTSTransactionMode állandó COM+ tranzakció értéke
NotAnMTSObject (alapértelmezett)
Fogyatékos
Nincsenek tranzakciók
Nem támogatott (alapértelmezett)
Szükség van aTransactionre
Szükséges
UsesTransaction
Támogatott
RequiresNewTransaction
Újat igényel

Az MTSTransactionMode tulajdonság programozott módon is elérhető a COM+ Felügyeleti kódtár API használatával.