明らかにCloseとDisposeは事実上同じです。私はServiceHostインスタンスを毎回再インスタンス化せずに閉じることができるようにしたい。何か案は?ありがとう。WCF:myServiceHost.Close()がmyServiceHostオブジェクトを破棄しないようにするにはどうすればいいですか?
答えて
ServiceHost.Closeは、Dispose()
と事実上同一です。これは、一般に、Close()
メソッドを持つすべてのタイプ - Dispose()
で実現され、Close()
で実装されます。
FYI - ServiceHostBase
実装Dispose()
明示経由:
void IDisposable.Dispose()
{
base.Close();
}
これを、効果的に、あなたがのServiceHostを閉じるとき、あなたは常に()、それを処分しましょうということを意味します。再作成せずに「再オープン」する方法はありません。
@赤いCopsey、あなたの応答に感謝します。私は質問を言い換えてみましょう、私は "無効" serviceHostオブジェクトを閉じることなく呼び出すことができますか? – Sam
@Sam:Nope。それを閉じて、もう一度「有効」にしたいときに再作成します。 –
なぜserviceHostを「無効にしますか?このサービスは常に発信者が利用できるようにする必要があります。 –
- 1. DbContextオブジェクトが破棄されました:オブジェクトを破棄しないようにするにはどうすればよいですか?
- 2. UWPでアクションセンター通知を破棄しないようにするにはどうすればよいですか?
- 3. yyinput文字を破棄しないようにするにはどうすればよいですか?
- 4. C#新しいキーワードで作成した別のスレッドでTcpClientオブジェクトを破棄しないようにするにはどうすればよいですか?
- 5. force_sslがリダイレクトでparamsを破壊しないようにするにはどうすればいいですか?
- 6. セッションが破棄された後にページをリロードするにはどうすればよいですか?
- 7. sshがシェルスクリプトパラメータを破棄しないようにする
- 8. テンプレートがDOM要素を破棄しないようにする
- 9. オブジェクトが破棄される前にメソッドが呼び出されるようにするにはどうすればよいですか?
- 10. 古いバージョンのファイルを強制的に破棄するにはどうすればよいですか?
- 11. Oauthアクセストークンの有効期限が切れたときにajaxコールを破棄しないようにするにはどうすればよいですか?
- 12. バックボーンビューを不必要に破壊しないようにするにはどうすればよいですか?
- 13. 印刷プレビューで表を破損しないようにするにはどうすればよいですか?
- 14. C++でマップを破棄してマップポインタを設定するにはどうすればよいですか?
- 15. JavaでApache Commons DBCPプールを正しく破棄するにはどうすればよいですか?
- 16. Visual StudioエディターがドットのJavascript関数宣言を破棄しないようにするにはどうすればよいですか?
- 17. iOS:ARCでシングルトンを破壊するにはどうすればよいですか?したほうがいい?
- 18. AdMob adViewを完全に破棄してメモリを取り戻すにはどうすればいいですか?
- 19. アクティビティを破壊できないようにするにはどうすればよいですか?
- 20. Eclipse Formatterをコメントアウトしたコードを破棄しないようにするにはどうすればいいですか?
- 21. フォームを閉じたときに特定のコントロールを破棄しないようにするにはどうすればよいですか?
- 22. カスタムFragmentPagerAdapterにフラグメントの破棄を通知するにはどうすればよいですか?
- 23. DocBlockコメントを破らないようにするにはどうすればよいですか?
- 24. mysqlで重複レコードの挿入を破棄するにはどうすればよいですか?
- 25. アクティビティで以前のアクティビティを破棄するにはどうすればよいですか?
- 26. パーシャルビューコンテンツを読み込み、前のパーシャルビューを破棄するにはどうすればいいですか?
- 27. プレイヤーがオブジェクトを飛び越さないようにするにはどうすればよいですか?
- 28. NInject2が正しい順序でオブジェクトを廃棄するようにするにはどうすればよいですか?
- 29. アクティビティを破棄している間にフラグメントによって使用されたリソースをクリアするにはどうすればよいですか?
- 30. JSオブジェクトのプロパティを列挙できないようにするにはどうすればよいですか?
質問を言い換えると、Closeを呼び出さずにmyServiceHostを "無効にする"ことはできますか? – Sam