2
Antworten
Ich versuche die async CTP, die versión 4.5 erlaubt die Verwendung von asynchronen Methoden, ohne zu schreiben, der Begin/End-Methoden. Meine erste Sonde ist für die Ausführung einer asynchronen Methode, die "void" zurückgeben. Ich sehe ein paar Beispiele
1
Antworten
Es gibt viele Gründe, um eine token im Konstruktor einer Aufgabe, die hier erwähnt werden: Stornierung token, die im Task-Konstruktor: warum? Mit der Verwendung der Schlüsselwörter async /await, wie ist das arbeiten? zum Beispiel meine folgenden code:
2
Antworten
Gestern habe ich angefangen zu spielen mit Microsoft CTP async Bibliothek und nirgends konnte ich nicht finden, die die ordnungsgemäße Durchführung des erwartbaren Aufgabe. Ich weiß, dass es muss die Umsetzung so?: public struct SampleAwaiter<T> { private
2
Antworten
Möchte ich hinzufügen, dass async-Unterstützung der aktuellen VS 2010 .NET 4.0 C# - Projekt Habe ich gefunden: Visual Studio Async CTP - http://www.microsoft.com/en-us/download/details.aspx?id=9983 Microsoft.Bcl.Async - https://nuget.org/packages/Microsoft.Bcl.Async Ich bekommen nicht einmal wirkliche Unterschied zwischen Ihnen. Ich beide installiert.
3
Antworten
Ich versuche zu verstehen, Wann TaskEx.Run. Ich habe zwei code-Beispiel schrieb ich unten, die das gleiche Ergebnis zur Folge. Was ich nicht sehe ist, warum ich nehmen würde, das Aufgabe.RunEx TaskEx.RunEx Ansatz, ich bin sicher, es gibt
3
Antworten
Jeder variation auf den folgenden Codes, die ich versuche funktioniert nicht, ob DoSomething() : void genannt wird, wie geschrieben, oder DoSomething() : Task und heißt mit TaskEx.RunEx() einige versuchen mit .GetAwaiter().GetResult(). Fehler zu sehen sind: "Start may
4
Antworten
Ich zu Fuß bin durch dieses tutorial auf, wie man das Programm asynchron in c# und einem Fehler kommen, ich bin mir nicht sicher, wie Sie zu lösen sind. Hier der link: http://msdn.microsoft.com/en-us/library/hh191443.aspx und der Fehler ist:
3
Antworten
Wegen der Arbeit Einschränkungen, die ich brauche, um weiterhin mit Visual Studio 2010 für die unmittelbare Zukunft. Zur gleichen Zeit, ich habe gelernt über Async in meine persönliche Codierung. Ist die neueste Async CTP voll im Einklang
3
Antworten
Ich bin der Bewertung der Async CTP. Wie kann ich beginnen, die Ausführung einer asynchronen Funktion, die auf einem anderen thread-pool-thread? static async Task Test() { //Do something, await something } static void Main( string args )
2
Antworten
Könnte jemand bitte so freundlich, zu bestätigen, wenn ich verstanden habe das Async-await-Schlüsselwort richtig? (Mit der version 3 des CTP) Bisher habe ich rausgefunden, dass das einfügen der await-Schlüsselwort vor einem Methodenaufruf tut im wesentlichen 2 Dinge,
4
Antworten
In der Suche bei verschiedenen C# Async CTP-Proben, die ich einige async Funktionen, die Rückkehr voidund andere, die Rückkehr der nicht-generischen Task. Ich kann sehen, warum die Rücksendung eines Task<MyType> ist nützlich, um die Rückgabe von Daten
8
Antworten
Was wäre der eleganteste Weg, um rufen Sie eine asynchrone Methode aus einem getter oder setter in C#? Hier einige pseudo-code zu helfen, zu erklären, mich. async Task<IEnumerable> MyAsyncMethod() { return await DoSomethingAsync(); } public IEnumerable MyList
3
Antworten
Unter Verwendung der neuesten CTP5 mit async/await-Schlüsselwörter, schrieb ich einige code, der anscheinend nicht kompilieren: class Program { public class MyClass { async public Task<int> Test() { var result = await TaskEx.Run(() => { Thread.Sleep(3000); return 3;
6
Antworten
Client iGame Channel = new ChannelFactory<iGame> ( new BasicHttpBinding ( BasicHttpSecurityMode . None ) , new EndpointAddress ( new Uri ( "http://localhost:58597/Game.svc" ) ) ) . CreateChannel ( ); public Task<SerializableDynamicObject> Client ( SerializableDynamicObject Packet ) {
3
Antworten
Während der Techdays hier in den Niederlanden Steve Sanderson hielt einen Vortrag über C#5, ASP.NET MVC 4, und asynchrone Web. Er erklärte, dass, wenn Anfragen dauert eine lange Zeit, um zu beenden, alle threads aus dem threadpool
2
Antworten
Betrachten Sie diese, Task task = new Task (async () =>{ await TaskEx.Delay(1000); }); task.Start(); task.Wait(); Des call-task.Wait() wartet nicht, bis die Aufgabe abgeschlossen ist und die nächste Zeile sofort ausgeführt wird, aber wenn ich wickeln Sie
9
Antworten
Gibt es eine Möglichkeit in der neuen async-dotnet 4.5-Bibliothek zum setzen eines Timeouts, nach dem die Task.WhenAll Methode. Ich möchte zu Holen, mehrere Quellen und halt nach sagen wir 5 Sekunden und das überspringen der Quellen, die
11
Antworten
//let's say there is a list of 1000+ URLs string urls = { "http://google.com", "http://yahoo.com", ... }; //now let's send HTTP requests to each of these URLs in parallel urls.AsParallel().ForAll(async (url) => { var client = new
5
Antworten
Ich bin derzeit starten um eine Anwendung zu erstellen, dass würde eine Menge profitieren von C# 5 async-await-Funktion. Aber ich bin mir nicht sicher, welche version von VS und der async-runtime zu verwenden. Blick auf OS Hitparaden,