Hallo,
kann mir jemand erklären was ein SynchronizingObject eigentlich ist.
Ich habe mir die Beschreibung natürlich angesehen
Eine solche Eigenschaft scheint zu Klassen mit inhärenter Nebenläufigkeit zu gehören.
Marshallen, so wie ich es bisher gehört habe, hat meist mit nativem Code zu tun.
Das Object muss ISynchronizeInvoke implementieren. Diese Schnittstelle scheint sich meiner Ansicht nach überwiegend mit Nebenläufigkeit zu beschäftigen.
Ich sehe noch nicht wie genau Marshalling und Nebenläufigkeit zusammenhängen.
Vielleicht hat von euch einer eine gute Anschauung.
Viele Grüße
kann mir jemand erklären was ein SynchronizingObject eigentlich ist.
Timers.Timer
oder FileSystemWatcher
benötigen z.B. so ein SynchronizingObject.Ich habe mir die Beschreibung natürlich angesehen
Gets or sets the object used to marshal event-handler calls that are issued when an interval has elapsed
Eine solche Eigenschaft scheint zu Klassen mit inhärenter Nebenläufigkeit zu gehören.
Marshallen, so wie ich es bisher gehört habe, hat meist mit nativem Code zu tun.
Das Object muss ISynchronizeInvoke implementieren. Diese Schnittstelle scheint sich meiner Ansicht nach überwiegend mit Nebenläufigkeit zu beschäftigen.
Ich sehe noch nicht wie genau Marshalling und Nebenläufigkeit zusammenhängen.
Vielleicht hat von euch einer eine gute Anschauung.
Viele Grüße