|
Tach Peter !!! ;)
-----Urspr�ngliche Nachricht-----
Nicht vermuten, Doku lesen :)
Sobald ein Objekt einen Finalizer hat wird es in der FReachableQueue eingeordnet wenn der GC aufgerufen wird (bspw. wegen zuwenig speicher oder wenn GC.Collect) aufgerufen wird. Dort wird des dann vom Servicethread abgearbeitet. D.h. du hast 0 Einflu� daran wann der Destructor wirklich gecalled wird. Au�erdem kann es dir im Zweifelsfall passieren, dass trotz GC.Collect das Objekt nicht finalisiert wird. N�mlich genau dann wenn es in einer �lteren Generation liegt.
Wenn du unbedingt eine definierte Ausf�hrung eines CleanUp Codes brauchst dann solltest du auf das Dispose-Pattern zur�ckgreifen (siehe mein letztes Mail)
Gru� Peter
|
Title: Message
- AW: [Csharp.net] Constructor - Destructor A-Schubert
- RE: [Csharp.net] Constructor - Destructor Peter Koen
- RE: [Csharp.net] Constructor - Destructor A-Schubert
- RE: [Csharp.net] Constructor - Destructor Peter Koen
- AW: [Csharp.net] Constructor - Destructor A-Schubert
- RE: [Csharp.net] Constructor - Destructor Peter Koen
- [Csharp.net] Icon ->Bitmap -> Icon? Michael Schmidt
- Re: [Csharp.net] Icon ->Bitmap -> I... Michael Schmidt
- Re: [Csharp.net] Icon ->Bitmap -&... Helge Lenuweit
- Re: [Csharp.net] Icon ->Bitma... Michael Schmidt
- [Csharp.net] Re: [Csharp.net... Michael Schmidt
