Kom ihåg mig?
Home Menu

Menu


Server.CreateObject / CreateObject

 
Ämnesverktyg Visningsalternativ
Oläst 2009-10-06, 16:42 #1
eliasson eliasson är inte uppkopplad
Bara ett inlägg till!
 
Reg.datum: Dec 2005
Inlägg: 1 863
eliasson eliasson är inte uppkopplad
Bara ett inlägg till!
 
Reg.datum: Dec 2005
Inlägg: 1 863
Det är inte så att du inkluderar namespace "Server" i ditt projekt, och därmed "fungerar" även CreateObject() - som egentligen är samma method.
eliasson är inte uppkopplad   Svara med citatSvara med citat
Oläst 2009-10-06, 16:49 #2
MikaelSs avatar
MikaelS MikaelS är inte uppkopplad
Nykomling
 
Reg.datum: Feb 2007
Inlägg: 48
MikaelS MikaelS är inte uppkopplad
Nykomling
MikaelSs avatar
 
Reg.datum: Feb 2007
Inlägg: 48
Nej, inkluderar inte det i projektet.


Här är en kort text om skillnaden (från www.4guysfromrolla.com):
Server.CreateObject invokes Microsoft Transaction Server (MTS) to create the object and handle it, whereas CreateObject goes straight to it.

While I have found no articles written on these two, the conclusion comes from the fact that if you have an erroneous object, CreateObject gives you an error, but when you do Server.CreateObject, it gives you an error and logs an error in the event log, viewable via Event Viewer.

This can become significant if you are writing a component that deals with transactions, as it would be a good safety net to pass it through MTS, because you will be using MTS commands. However, if you are not using MTS, you could create processor and memory over head by passing it through Server.CreateObject. This makes it a better idea to use CreateObject, because it goes straight through.
MikaelS är inte uppkopplad   Svara med citatSvara med citat
Svara


Aktiva användare som för närvarande tittar på det här ämnet: 1 (0 medlemmar och 1 gäster)
 

Regler för att posta
Du får inte posta nya ämnen
Du får inte posta svar
Du får inte posta bifogade filer
Du får inte redigera dina inlägg

BB-kod är
Smilies är
[IMG]-kod är
HTML-kod är av

Forumhopp


Alla tider är GMT +2. Klockan är nu 09:04.

Programvara från: vBulletin® Version 3.8.2
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Svensk översättning av: Anders Pettersson
 
Copyright © 2017