次の方法で共有


AppServiceConnection.Close メソッド

定義

アプリ サービスへの接続を閉じます。

public:
 virtual void Close() = Close;
void Close();
// This member is not implemented in C#
function close()
' This member is not implemented in VB.NET

実装

M:Windows.Foundation.IClosable.Close M:System.IDisposable.Close

注釈

C++/WinRT : C++/WinRT から Close を呼び出す必要はありません。すべての参照が解放されると、オブジェクトは閉じられ、自然に破棄されるためです。 ただし、App Service 接続への未処理の参照に関係なく、アプリ サービスを停止する場合は 、Close を呼び出すように選択できます。 このような状況で Close を呼び出した後、オブジェクトは無効であり、それ以上使用しないことをお勧めします。 具体的には、Close が呼び出された後に AppServiceConnection オブジェクトを再利用したり、開いたりできないことを考慮してください。 「 使用するランタイム クラスで IClosable::Close を呼び出す必要がありますか?」も参照してください。

C++/CX : クラスが IClosable を実装するクラス インスタンスで Visual C++ コンポーネント拡張機能 (C++/CX) を介して Close メソッドを呼び出すことはできませんWindows ランタイム。 代わりに、ランタイム クラスの Visual C++ コンポーネント拡張機能 (C++/CX) コードでデストラクターを呼び出すか、最後の参照を null に設定する必要があります。

適用対象