Вопросы с тегом «.net-4.5»

Версия 4.5 Microsoft .NET Framework. Используйте для вопросов, связанных с .NET Framework 4.5. Для общих вопросов по .NET Framework используйте тег .net.

503
async / await - когда вернуть Task void void?

По каким сценариям можно использовать public async Task AsyncMethod(int num) вместо public async void AsyncMethod(int num) Единственный сценарий, который я могу придумать, - это если вам нужна задача, чтобы отслеживать ее прогресс. Кроме того, в следующем методе ненужны ли ключевые слова async и...

334
HttpClient и HttpClientHandler должны быть расположены между запросами?

System.Net.Http.HttpClient и System.Net.Http.HttpClientHandler в .NET Framework 4.5 реализуют IDisposable (через System.Net.Http.HttpMessageInvoker ). В usingзаявлении говорится: Как правило, когда вы используете объект IDisposable, вы должны объявить и создать его экземпляр в операторе using. Этот...

304
Вы должны поместить Task.Run в метод, чтобы сделать его асинхронным?

Я пытаюсь понять асинхронное ожидание в простейшей форме. Я хочу создать очень простой метод, который добавляет два числа ради этого примера, конечно, это совсем не время обработки, это просто вопрос формулировки примера здесь. Пример 1 private async Task DoWork1Async() { int result = 1 + 2; }...

252
Какова цель «возврата ждать» в C #?

Есть ли какой - либо сценарий , где метод записи , как это: public async Task<SomeResult> DoSomethingAsync() { // Some synchronous code might or might not be here... // return await DoAnotherThingAsync(); } вместо этого: public Task<SomeResult> DoSomethingAsync() { // Some synchronous...

237
Ожидание нескольких задач с разными результатами

У меня есть 3 задачи: private async Task<Cat> FeedCat() {} private async Task<House> SellHouse() {} private async Task<Tesla> BuyCar() {} Все они должны быть запущены, прежде чем мой код сможет продолжить работу, и мне нужны результаты каждого из них. Ни один из результатов не...

205
Решение по ретаргетингу от .Net 4.0 до 4.5 - как перенастроить пакеты NuGet?

Я перенес решение, которое в настоящее время нацелено на .NET 4.0 в VS2010, на VS2012, и теперь я бы хотел переназначить его на .Net 4.5. В чем я не уверен, так это в пакетах NuGet. Например, EF5, который я обновил с EF4 в VS2010, на самом деле оказывается EF 4.4, как вы можете видеть здесь:...

194
Почему поиск инициализатора типа вызывает исключение NullReferenceException?

Это поставило меня в тупик. Я пытался оптимизировать некоторые тесты для Noda Time, где у нас есть проверка инициализатора типа. Я думал, что выясню, есть ли у типа инициализатор типа (статический конструктор или статические переменные с инициализаторами), прежде чем загружать все в новый...

181
Catch-22 предотвращает передачу потоковой службы TCP WCF через WIF; разрушая мое Рождество, психическое здоровье

У меня есть требование для защиты потоковой конечной точки службы WCF net.tcp с помощью WIF . Он должен аутентифицировать входящие звонки на наш токен-сервер. Служба потоковая, потому что она предназначена для передачи больших объемов данных и прочего. Это кажется невозможным. И если я не смогу...

169
Ориентация на .NET Framework 4.5 через Visual Studio 2010

Сегодня я установил .NET Framework 4.5 на своем компьютере, ожидая возможности использовать его из Visual Studio 2010, так как это всего лишь небольшое обновление, которое не должно создавать проблем для Visual Studio 2010. К сожалению, нет, даже вручную удаляя некоторые версии 4.0 и добавление...

164
Установить время ожидания базы данных в Entity Framework

У моей команды истекает время ожидания, поэтому мне нужно изменить значение времени ожидания команды по умолчанию. Я нашел myDb.Database.Connection.ConnectionTimeout, но это так readonly. Как я могу установить время ожидания команды в Entity Framework 5...

164
Как отменить задачу в ожидании?

Я играю с этими задачами Windows 8 WinRT и пытаюсь отменить задачу, используя метод, описанный ниже, и в какой-то момент это работает. Метод CancelNotification ДОЛЖЕН вызываться, что заставляет вас думать, что задача была отменена, но в фоновом режиме задача продолжает выполняться, затем после ее...

162
Async / ожидание против BackgroundWorker

В последние несколько дней я тестировал новые возможности .net 4.5 и c # 5. Мне нравятся его новые функции async / await. Ранее я использовал BackgroundWorker для обработки более длинных процессов в фоновом режиме с отзывчивым пользовательским интерфейсом. Мой вопрос: после этих замечательных новых...

156
Можно ли ожидать событие вместо другого асинхронного метода?

В моем приложении C # / XAML metro есть кнопка, которая запускает длительный процесс. Итак, как рекомендовано, я использую async / await, чтобы убедиться, что поток пользовательского интерфейса не заблокирован: private async void Button_Click_1(object sender, RoutedEventArgs e) { await...

148
GlobalConfiguration.Configure () не отображается после миграции Web API 2 и .NET 4.5.1.

Я недавно начал следовать этому руководству, чтобы перенести мой проект на .NET 4.5.1 и Web Api 2. Самое первое, что MS разработчик Рик Андерсон просит вас сделать, это изменить: WebApiConfig.Register(GlobalConfiguration.Configuration); в GlobalConfiguration.Configure(WebApiConfig.Register); в...

148
Разрешения IIS_IUSRS и IUSR в IIS8

Я только что перешел с IIS6 на Win2003 на IIS8 на Win2012 для размещения приложений ASP.NET. В одной конкретной папке в моем приложении мне нужно создавать и удалять файлы. После копирования файлов на новый сервер я продолжал видеть следующие ошибки при попытке удалить файлы: Доступ к пути «D: \...

146
Где находится каталог .NET Framework 4.5?

Я установил Windows 8, Visual Studio 2012, но у меня нет каталога v4.5 %WINDIR%\Microsoft.NET\Framework. Я сделал что-то не так, или .NET 4.5 отличается от других? Если это потому, что я не установил инструменты, есть ли набор различных инструментов для загрузки? Насколько я могу судить, я могу...

130
Является ли async HttpClient из .Net 4.5 плохим выбором для приложений с интенсивной нагрузкой?

Недавно я создал простое приложение для тестирования пропускной способности HTTP-вызовов, которое можно сгенерировать асинхронно по сравнению с классическим многопоточным подходом. Приложение может выполнять заранее определенное количество HTTP-вызовов и в конце отображает общее время, необходимое...

116
Параллельное выполнение двух асинхронных задач и сбор результатов в .NET 4.5

Некоторое время я пытался получить то, что, как мне казалось, было бы просто работать с .NET 4.5. Я хочу запустить две длительные задачи одновременно и собрать результаты лучшим способом C # 4.5 (RTM) Следующее работает, но мне это не нравится, потому что: Я хочу Sleepбыть асинхронным методом,...