問題タブ [proxy-classes]
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.
c# - NHibernate マップ オブジェクトのすべてのプロパティをシリアル化するにはどうすればよいですか?
オブジェクトをシリアル化された XML として返す Web メソッドがいくつかあります。オブジェクトの NHibernate マップされたプロパティをシリアル化するだけです...誰か洞察がありますか? 私のクラスではなく、Webメソッドが実際にNHibernateプロキシをシリアライズしているようです。[XMLInclude] と [XMLElement] を使用してみましたが、プロパティがまだシリアル化されていません。私はこれを回避するための本当に恐ろしいハック的な方法を持っていますが、もっと良い方法があるかどうか疑問に思いました!
このようなもの:
これは明らかにコードを書く方法ではありません。そこに「偽の」マッピング (UglyHack プロパティ) がない場合、そのプロパティはシリアル化されません。今のところ、(データ)転送オブジェクトの使用を検討しており、リフレクションを使用して何かに取り組んでいる可能性があります...
php - PHPで実行時に動的にクラスを生成しますか?
これが私がやりたいことです:
明らかにこれは私が実際に行っていることではありませんが、基本的にクラスの名前は不明であり、その名前に基づいて、特定のプロパティなどを使用してクラスを生成したいと思います。
eval()を使用してみましたが、privateおよび$this->参照に適合しています...
//編集
わかりました、明らかに私の短くて甘い「これが私がやりたいことです」は答えを提供することができるかもしれない人々の間で大規模な争いと驚愕を引き起こしました。実際の答えを得ることを期待して、私はより詳細になります。
自分が管理しているサイトにコードヒントを使用した検証フレームワークがあります。各関数には2つの定義があります
データベースに主キーのバリデーターを追加しようとしています。すべてのテーブル(203)に個別のクラスを作成したくありません。だから私の計画は次のようなことをすることでした
__autoloadがvPrimaryKeyのサブクラスを生成し、テーブルパラメータをProductsに設定する場合。
今幸せです?
c# - WCFサービスが「object」タイプのオブジェクトを返す原因は何ですか
WCFサービスの戻り値に関する他の投稿によると、私は別の会社のWebサービスを利用しており、Visual Studio内にサービス参照を追加すると、メソッドの戻り値はタイプのオブジェクトになりますobject
。
Webサービスの作成者がコードを見せてくれましたが、実際には型付きオブジェクトが返されます。
何かが足りないのですか、それともプロキシクラスが型付きの値を返すことになっていますか?
プロキシクラスまたは実際のサービスを生成するための設定はありますか?
アップデート:
WCFサービスの背後にある実際のクラスを調べたところ、サービスメソッドの戻り値は、具象型が実装するインターフェイスを実際に返していることがわかりました。具象型は[DataContract]属性(および適切な[DataMember]属性)でマークされていますが、インターフェースにはそのような属性はありません。これにより、サービスがリターンタイプをオブジェクトとして設定している可能性がありますか?
.net - .Net で破線の Web サービス メソッド名を使用する
CGI Web サービスを使用しようとしています。Web サービスのメソッド名にはダッシュが含まれており、wsdl.exe は生成されたプロキシ クラスでダッシュを削除します。
プロキシ クラス Web サービスを使用しようとすると、「メソッド 'q1:methodname' が実装されていません: メソッド名または名前空間が認識されません」というエラーが表示されます。
次に、プロキシ クラスの Invoke および BeginInvoke 関数で MedhodName パラメータ (元の破線のメソッド名) を変更しようとしました。しかし今回は、「メソッド名 Web サービスのメソッド名が無効です」というエラーが表示されます。
この問題を解決する方法はありますか。CGI Web サービスは他社のアプリケーションであり、変更できません。
java - Javaのプロキシサーバー
私はプロキシサーバーの次のコードを持っています。正しいアプローチですか?共同で展開した場合、これは負荷/トラフィックを処理できますか??
現在はプロキシ クラス
vb.net - アンマーシャリング エラー [com.ctc.wstx.exc.WstxLazyException]
パートナーが提供したプロキシ クラスを使用して、パートナーの Web サービスと通信しています。
例外をスローしている次のコード行があります。
webRemittanceService はこれらのプロキシ クラスの 1 つのインスタンスであり、webRemittanceRequest は別のプロキシ クラスのインスタンスです。
これはかなり単純に思えますが、次の例外は私が見たことがないものであり、requestWebRemittance(webRemittanceRequest) メソッドにステップインできないため、あまり役に立ちません。
パートナーは、それは自分の側からのものではないと言っています。
どんな助けでも大歓迎です。
asp.net - コンパイル済みプロキシ クラス (ビン内) と Web リファレンス
レポート サーバーの Web サービスへの Web 参照を介して SQL Server 2005 のさまざまなインスタンスと通信する ASP.NET Web サイトがいくつかあります。しかし、今日、私は WSDL ツールを使用して SQL Server インスタンスの 1 つからプロキシ クラスを作成し、次にプロキシを使用して dll を作成するという考えをいじりました (そうする前に、プロキシのコンストラクタを変更して、 URL - プロキシを任意の Web サービス インスタンスにポイントできるようにするため)。
Web サービスは、更新に関しては、完全に静的ではないにしても、きれいであるべきだと確信しています。だから、私の質問は次のとおりです。プロキシクラス(自動生成)自体を使用するのではなく、コンパイルされたプロキシクラス(binディレクトリ内)を使用することには欠点がありますか?そうでない場合、いずれかの方法に進む動機は何ですか?
c# - scriptmanagerを使用してWCFサービスライブラリのプロキシオブジェクトを生成できますか?
Webアプリケーション内からAJAX対応のWCFサービステンプレートを使用しました。scriptmanagerにサービス参照を追加することにより、いくつかのクライアントオブジェクトが生成され、サービスを簡単に利用できるようになります。私の質問は、WCFサービスライブラリを使用するときにそのようなことを行うことができますか?プロジェクトをソリューションに追加し、Webアプリでサービスへのサービス参照を追加しました。これは私が少し立ち往生しているところです。クライアントからのサービスを利用できるようにするには、今何をしますか。
web-services - Web サービスのプロキシを生成する意味は何ですか?(具体的には .NET)
Web サービスの新しいプロキシを生成するとはどういう意味ですか? プロキシとは 既に Web サービスの URL を Web 参照に追加しています。disco、wsdl、asmx ファイルとは何ですか?
c# - ClientBaseコレクションタイプをArray[]からList<>に手動で変更します
ClientBaseで独自のWCFプロキシを使用していますが、svc utilのct属性のようなことを行い、プロキシにList<>コレクションタイプを返すように指示します。
nhibernateによって管理されているエンティティのためにList<>を使用できないため、IListを使用する必要があります
プロキシはsvcutilで生成されませんでした....私はそれを自分で書きました。
これどうやってするの?