LobSystemInstance.CurrentConnection プロパティ (Microsoft.Office.Server.ApplicationRegistry.MetadataModel)
ビジネス アプリケーションへの現在の接続を取得します。
名前空間: Microsoft.Office.Server.ApplicationRegistry.MetadataModel
アセンブリ: Microsoft.SharePoint.Portal (microsoft.sharepoint.portal.dll 内)
構文
'宣言
Public ReadOnly Property CurrentConnection As Object
'使用
Dim instance As LobSystemInstance
Dim value As Object
value = instance.CurrentConnection
public Object CurrentConnection { get; }
プロパティ値
オブジェクト。
備考
ビジネス データ クライアントは次の 2 つの形式の接続管理を使用できます。
1. 明示的接続管理
2. 黙示的接続管理
接続を共有する場合には、明示的接続管理の方が複雑ではあるものの便利で強力です。たとえば、3 つのビジネス データ Web パーツがバックエンドへの 1 つの接続を共有して、接続を順次クエリする場合、黙示的接続管理がその都度接続の開閉を行います。より良い方法は、LobSystemInstance.OpenConnection() を使用して接続を明示的に開き、3 つのビジネス データ Web パーツから 3 つのビジネス データ カタログ オブジェクト モデル呼び出しを行ってから、接続を閉じることです。CurrentConnection を使用することで、現在接続が開いているかどうかを確認できます。
関連項目
参照
LobSystemInstance クラス
LobSystemInstance メンバ
Microsoft.Office.Server.ApplicationRegistry.MetadataModel 名前空間