OleDbProviderSettings.AllowInProcess Property

OLE DB プロバイダがインプロセス サーバーとしてインスタンス化されるかどうかを示す Boolean プロパティ値を取得します。値の設定も可能です。

名前空間: Microsoft.SqlServer.Management.Smo
アセンブリ: Microsoft.SqlServer.Smo (microsoft.sqlserver.smo.dll 内)

構文

'宣言
Public Property AllowInProcess As Boolean
public bool AllowInProcess { get; set; }
public:
property bool AllowInProcess {
    bool get ();
    void set (bool value);
}
/** @property */
public boolean get_AllowInProcess ()

/** @property */
public void set_AllowInProcess (boolean value)
public function get AllowInProcess () : boolean

public function set AllowInProcess (value : boolean)

プロパティ値

OLE DB プロバイダがインプロセス サーバーとしてインスタンス化されるかどうかを示す Boolean 値。 True の場合、OLE DB プロバイダはインプロセス サーバーとしてインスタンス化されます。 False (既定値) の場合、OLE DB プロバイダは外部プロセスとしてインスタンス化されます。

解説

Microsoft SQL Server のプロセス外でプロバイダをインスタンス化すると、プロバイダでエラーが発生しても、SQL Server のプロセスは影響を受けません。また、SQL Server のプロセス外でインスタンス化されたプロバイダでは、長い列 (textntext、または image) を参照する更新や挿入は許可されません。

この名前空間、クラス、またはメンバは、Microsoft .NET Framework 2.0 でのみサポートされています。

使用例

Visual Basic .NET で OLE-DB プロバイダ サーバーへのリンクを作成する方法

スレッド セーフ

この型の public static (Microsoft Visual Basic では共有 ) メンバは、スレッド セーフです。インスタンス メンバの場合は、スレッド セーフであるとは限りません。

プラットフォーム

開発プラットフォーム

サポートされているプラットフォームの一覧については、「SQL Server 2005 のインストールに必要なハードウェアおよびソフトウェア」を参照してください。

対象プラットフォーム

サポートされているプラットフォームの一覧については、「SQL Server 2005 のインストールに必要なハードウェアおよびソフトウェア」を参照してください。

参照

関連項目

OleDbProviderSettings Class
OleDbProviderSettings Members
Microsoft.SqlServer.Management.Smo Namespace

その他の技術情報

SMO でのリンク サーバーの使用