Ich würde gerne wissen, wenn ich eine Instanz von Msxml2.FreeThreadedDOMDocument.4.0 in einem Thread erstellen, kann ich sicher die Instanz aus verschiedenen Threads mit rohen Zeigern manipulieren?Ist MSXML4 threadsicher?
1
A
Antwort
2
Ja. Das ist der Punkt des FreeThreadedDOMDocument.
zitieren: IXMLDOMDocument/DOMDocument
Wenn Sie eine Single-Threaded Anwendung (oder eine Multi-Threaded Anwendungen, bei denen nur ein Thread einen DOM auf einmal zugreift) schreiben, dann Sie die Miete verwenden sollte Thread-Modell (Msxml2.DOMDocument.3.0, Msxml2.DOMDocument.4.0 oder Msxml2.DOMDocument.6.0). Wenn Sie eine Anwendung zu schreiben, in der mehr Threads Zugriff gleichzeitig Zugang ein DOM, dann sollten Sie das freie Gewindemodell verwenden (Msxml2.FreeThreadedDOMDocument.3.0, Msxml2.FreeThreadedDOMDocument.4.0 oder Msxml2.FreeThreadedDOMDocument.6.0).