問題タブ [datamember]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
3 に答える
13122 参照

c# - WCF 経由で Tuple オブジェクトを送信しますか?

クラスはSystem.TupleWCF のデータ コントラクト シリアライザーでサポートされていますか (つまり、Tupleオブジェクトを WCF 呼び出しに渡したり、結果の一部またはすべてとして受け取ったりできますか)。

私はこのページを見つけましたが、私が望んでいた明確で決定的な「WCFでタプルを送受信できます」という答えではありませんでした。

それ自体のすべてのタイプデータ コントラクト シリアライザーによってサポートされている限り、できると思いますTuple。より明確な答えを教えてくれる人はいますか? ありがとう。

0 投票する
1 に答える
3965 参照

asp.net - WCFWebサービスのデータメンバーのデフォルトはnull

私はWCFを初めて使用し、注文オブジェクト(XMLファイルからの一連の文字列)を受け入れ、そのデータをデータベースに挿入して、結果を含む注文オブジェクトを返す単純なRESTサービスを作成しました。サービスをテストするために、小さなWebプロジェクトを作成し、xmlドキュメントから作成されたストリームを送信しました。

問題は、xmlドキュメント内のすべてのアイテムがストリームに配置されていても、サービスがデータを受信したときにそれらの一部を無効にしていることです。たとえば、lineItemIdには値がありますが、出荷ステータスにはnullが表示されます。xmlの作成をステップ実行し、すべての値が送信されていることを確認します。ただし、データメンバーをクリアして名前を変更すると、機能する可能性があります。どんな助けでもいただければ幸いです。

これはインターフェースコードです

これは、私がOrderオブジェクトを送信するために使用しているものです。

Web.Configからのバインディング

0 投票する
3 に答える
1805 参照

c# - パブリックメソッドで属性[DataMember(Order = n)]を宣言する必要がありますか?

私のソリューションでは、値を格納するためのパブリッククラスを作成し、[DataContract/DataMember]属性をすでに宣言しています。

例えば、

}

次に、プロジェクト全体を公開する別のパブリックメソッドを追加する必要があります。[DataMember(Order = 3)]を追加する必要があるのではないかと思います。

protobuf-netでシリアライザーを使用してに格納されているデータをシリアル化する場合は、それらの属性を宣言する必要があることを理解しています。しかし、方法についてはよくわかりません。

助けてください。前もって感謝します。

0 投票する
3 に答える
2038 参照

datagridview - ArgumentException は処理されませんでした Application.run

こんにちは、私は多くのサイトを調べてきましたが、答えが見つからないようです。

C# Winforms アプリの tableadapter を介して接続された Datagridview に接続されたビューを変更しました。「再接続」するには、tableadapter を削除して再接続する必要がありました。これは、Unique 制約に関するエラーを取り除くためのものでした。だから私はそれを修正し、アプリケーションが起動するようになりましたが、そのグリッドがオンになっているタブをクリックすると、次のようになります。

この問題に対する答えが見つからないようです。誰かが私を助けることができますか?

ありがとう

0 投票する
4 に答える
5887 参照

wcf - 特定のデータメンバーが逆シリアル化されるのを防ぐことはできますか?

私はこのようなデータ契約を結んでいます

また、OperationContractから返されるときにDM2が逆シリアル化されないようにしたい場合がありますこのようなもの:

DM1とDM3のみを持つ新しいDataContractをいつでも作成し、それをMyDCインスタンスから生成できますが、プログラムでDM2を削除できるかどうかを確認したいと思います。出来ますか?どのように?

0 投票する
2 に答える
3011 参照

.net - VB .NET : DataGridView.DataMember は、2 部構成の名前が割り当てられるとエラーをスローします。つまり、Sales.StoreContact

私の問題はここにあります:

http://support.microsoft.com/kb/314043

マイクロソフトは、「この動作は仕様によるものです」と述べています。

回避策は提供されていません。回避策が必要です。

したがって、テーブル名 Sales.StoreContact の内容が正しく入力されたデータセットがあります。

DataGridView1.DataMember="Sales.SalesContact" を試すと、IDE がスローします。

引数例外が処理されませんでした。
フィールド Sales の子リストを作成できません。

私は多くのことを試しましたが、何もうまくいきませんでした。テーブルの名前も変更したくありません。

前もって感謝します、

エリック

-------データセットには-----が含まれています

<NewDataSet>

</NewDataSet>

0 投票する
3 に答える
9617 参照

wcf - 読み取り専用フィールドのWCF DataMember属性?

読み取り専用の Id フィールドを持つクラスを作成しようとしていますが、オブジェクトが WCF サーバーを通過するときに値を保持するのに問題があります。

[DataMember]メソッドがないため、パブリック プロパティに属性を設定することはできませsetん。この値を外部手段で変更したくないため、可能であればそのままにしておきたいと思います。[DataMember]部分信頼環境ではエラーがスローされるため、プライベート フィールドに属性を設定できません。

プロパティを公開せずに WCF サーバーを通過するときに Id フィールドの値を維持する方法はありますか?

0 投票する
1 に答える
266 参照

wcf - 部分的な DataContract をシリアル化する

次のような DataContract があります。

そして、そこから要素を取り出したいと思います。の代わりに <ROOT> <Element1/>...</ROOT>。取得したいだけです<Element1/>(部分的なxsd検証用)。

私はこの機能を使用できると思いました:

そしてそれを渡すだけ

これはうまく機能しますが、xml は次のようになります。

DataMember 情報を失いました。また、どうすればそれを維持できますか?

0 投票する
1 に答える
1523 参照

c# - WCFカスタムDataContract/DataMemberおよびCA1811:呼び出されないプライベートコードを回避する

WCFサービスを取得しましたが、返されるオブジェクトの1つは次のとおりです。

ちなみに、プロパティの1つは、これだとしましょうProp1。私はサービス内でのみ設定し、クライアントで読み取ります。

ただし、これはのを生成しCA1811: Avoid uncalled private codeます。.get()Prop1

私は何か間違ったことをしているのですか、それともこの警告を無視する必要がありますか、それとも別のことをする必要がありますか?

0 投票する
2 に答える
3819 参照

c# - Wcf - プロパティを隠していますか?

私はこのように見えるクラスを持っています....

....そして、次のインターフェイスが定義されているWcfサービスライブラリがあります...

すべて正常に動作していますが、クライアント アプリ (コンパクトなフレームワーク アプリケーション) でAreaTypeIdプロパティが公開されていますか?

属性を追加しなければ[DataMember]、クライアントからは見えないと思いましたか? 何が理解できませんか???

ありがとう、

ETFエアファックス