タグ付けされた質問 「.net-3.5」

.NET Frameworkの3.5バージョンは、追加のアセンブリ(3.0を含む)を含む2.0 .NET Frameworkに基づいています。特に.NET Framework 3.0に関連する質問に使用します。.NET Frameworkに関する一般的な質問には、.netタグを使用します。


13
条件付きLinqクエリ
ログビューアに取り組んでいます。使用には、ユーザー、重大度などでフィルターするオプションがあります。SQLの日にはクエリ文字列に追加しますが、Linqでそれを実行したいと考えています。条件付きでwhere句を追加するにはどうすればよいですか?


5
スローされてキャッチされたときに、その例外でデバッガーを停止しないでください。
ツール/例外では、例外がスローされたときにデバッガーが停止するオプションを設定しました。捕まるかどうか。 そのルールの例外を除外するにはどうすればよいですか?私のコードのどこかに、プログラムロジックの一部であるキャッチされた例外があります。そのため、例外が発生するたびにデバッガーを停止させたくないのは明らかです。 例:344行目のnull参照の例外(キャッチされる)を無視します。他のすべての例外で停止したい



10
Linq to Entitiesを使用した「Contains()」回避策?
Silverlight ADO.Net Data ServicesクライアントAPI(したがって、Linq To Entities)を使用して、where句のIDのリストを使用するクエリを作成しようとしています。誰かがサポートされていないContainsの回避策を知っていますか? 私はこのようなことをしたい: List<long?> txnIds = new List<long?>(); // Fill list var q = from t in svc.OpenTransaction where txnIds.Contains(t.OpenTransactionId) select t; これを試しました: var q = from t in svc.OpenTransaction where txnIds.Any<long>(tt => tt == t.OpenTransactionId) select t; しかし、「メソッド 'Any'はサポートされていません」というメッセージが表示されました。

15
CanExecuteが最初に呼び出されたときにWPFCommandParameterがNULLになる
ItemsControlのDataTemplate内のボタンにバインドされているWPFとコマンドで問題が発生しました。シナリオは非常に単純です。ItemsControlはオブジェクトのリストにバインドされており、ボタンをクリックしてリスト内の各オブジェクトを削除できるようにしたいと思います。ボタンはコマンドを実行し、コマンドが削除を処理します。CommandParameterは、削除するオブジェクトにバインドされています。そうすれば、ユーザーが何をクリックしたかがわかります。ユーザーは自分の「自分の」オブジェクトのみを削除できるはずです。そのため、コマンドの「CanExecute」呼び出しでいくつかのチェックを行って、ユーザーが適切な権限を持っていることを確認する必要があります。 問題は、CanExecuteに渡されるパラメーターが最初に呼び出されたときにNULLであるため、コマンドを有効/無効にするロジックを実行できないことです。ただし、常に有効にしてからボタンをクリックしてコマンドを実行すると、CommandParameterが正しく渡されます。つまり、CommandParameterに対するバインディングが機能しているということです。 ItemsControlとDataTemplateのXAMLは次のようになります。 <ItemsControl x:Name="commentsList" ItemsSource="{Binding Path=SharedDataItemPM.Comments}" Width="Auto" Height="Auto"> <ItemsControl.ItemTemplate> <DataTemplate> <StackPanel Orientation="Horizontal"> <Button Content="Delete" FontSize="10" Command="{Binding Path=DataContext.DeleteCommentCommand, ElementName=commentsList}" CommandParameter="{Binding}" /> </StackPanel> </DataTemplate> </ItemsControl.ItemTemplate> </ItemsControl> ご覧のとおり、Commentsオブジェクトのリストがあります。DeleteCommentCommandのCommandParameterをCommandオブジェクトにバインドしたいと思います。 だから私の質問は、誰かが以前にこの問題を経験したことがあるかということだと思います。CanExecuteがコマンドで呼び出されますが、パラメーターは最初は常にNULLです-それはなぜですか? 更新:問題を少し絞り込むことができました。CommandParameterがデータバインドされているときにメッセージを出力できるように、空のDebugValueConverterを追加しました。問題は、CommandParameterがボタンにバインドされる前にCanExecuteメソッドが実行されることです。コマンドの前にCommandParameterを設定しようとしましたが(提案されているように)、それでも機能しません。それを制御する方法に関するヒント。 Update2:バインディングが「完了」したことを検出して、コマンドの再評価を強制できるようにする方法はありますか?また、コマンドオブジェクトの同じインスタンスにバインドする複数のボタン(ItemsControlの各アイテムに1つ)があるのは問題ですか? Update3と:私は私のSkyDriveにバグの再現をアップロードしていますhttp://cid-1a08c11c407c0d8e.skydrive.live.com/self.aspx/Code%20samples/CommandParameterBinding.zip


12
IE9 WebBrowser Controlは、SVGを含むIE9のすべての機能をサポートしますか?
最近、IE9ベータ版にアップグレードしました。ここで、.Net(3.5)WinFormアプリケーションでWebBrowserコントロールを使用したいと思います。 だから私の質問は、WebBrowserコントロールがIE9のすべてのプロパティと機能を示すかどうかです。 私の懸念は、SVGグラフィックをレンダリングしたいということです。

11
Windowsおよび.NETでMemcached
Windows環境で本番環境で使用するためにmemcachedをすでに実装している人はいますか?私が読んだことを多くのブログなので、例えば、特に生産使用のWindowsでmemcachedを実行することをお勧めしていない窓にmemcachedを稼働します。 そしてもう1つ、c#と.net 3.5で使用するのに適したmemcachedクライアントはどれですか?Memcached Providers @ Codeplex、Beitmemcached、memcached provider @Sourceforgeなどの多くの代替手段を見つけました
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.