gnome-vfs-sharp[00 24 00 00 04 80 00 00 94 00 00 00 06 02 00 00 00 24 00 00 52 53 41 31 00 04 00 00 01 00 01 00 71 EB 6C 55 75 52 9C BF 72 44 F7 A6 EA 05 62 84 F9 EA E0 3B CF F2 CC 13 2C 9C 49 0A B3 09 EA B0 B5 6B CE 44 9D F5 03 D9 C0 A8 1E 52 05 85 CD BE 70 E2 FB 90 43 4B AC 04 FA 62 22 A8 00 98 B7 A1 A7 B3 AF 99 1A 41 23 24 BB 43 25 F6 B8 65 BB 64 EB F6 D1 C2 06 D5 73 2D DF BC 70 A7 38 9E E5 3E 0C 24 6E 32 79 74 1A D0 05 03 E4 98 42 E1 9B F3 7B 19 8B 40 21 26 CB 36 89 C2 EA 64 96 A4 7C B4]2.20.0.0Gtk# is thread aware, but not thread safe; See the Gtk# Thread Programming for details. implementation tracking a pending asynchronous operation.To wait until the operation has finished, you cannot use the since that will also block the Gnome.Vfs thread. Instead, use like this:
while (!asyncResult.IsCompleted) {
GLib.MainContext.Iteration ();
}
System.ObjectSystem.IAsyncResultPropertySystem.ObjectGets the user-provided state object supplied at the time the asynchronous operation was started.a To be addedPropertySystem.Threading.WaitHandleRetrieving this property will throw a . Instead use "while (!asyncResult.IsCompleted) { GLib.MainContext.Iteration(); }" to wait for the operation to finish.a To be addedPropertySystem.BooleanReturns whether the asynchronous operation completed synchronously.a To be addedPropertySystem.ExceptionRetrieves the that occurred during the asynchronous operation.a To be addedPropertySystem.BooleanIndicates whether the asynchronous operation has finished.a If an error occurred during the operation, contains the exception that was thrown.PropertySystem.Int32Returns the number of bytes read or written during the operation.a To be added