SqlPersistenceProviderFactory コンストラクター
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
SqlPersistenceProviderFactory クラスの新しいインスタンスを初期化します。
オーバーロード
| 名前 | 説明 |
|---|---|
| SqlPersistenceProviderFactory(NameValueCollection) |
指定したパラメーター コレクションで構成された、 SqlPersistenceProviderFactory クラスの新しいインスタンスを初期化します。 |
| SqlPersistenceProviderFactory(String) |
指定した接続文字列で構成された、 SqlPersistenceProviderFactory クラスの新しいインスタンスを初期化します。 |
| SqlPersistenceProviderFactory(String, Boolean) |
指定した接続文字列とSqlPersistenceProviderFactory パラメーターで構成された、 |
| SqlPersistenceProviderFactory(String, Boolean, TimeSpan) |
指定した接続文字列、SqlPersistenceProviderFactory、および |
注釈
SqlPersistenceProviderFactory クラスのコンストラクターのオーバーロードは、次を設定するためのパラメーターを提供します。
接続文字列 SQL データベースへのアクセスに使用されます。
ロックの所有権期間を定義するために使用されるロック タイムアウト。
永続化データを XML またはバイナリ データとしてシリアル化するかどうか。
SqlPersistenceProviderFactory(NameValueCollection)
指定したパラメーター コレクションで構成された、 SqlPersistenceProviderFactory クラスの新しいインスタンスを初期化します。
public:
SqlPersistenceProviderFactory(System::Collections::Specialized::NameValueCollection ^ parameters);
public SqlPersistenceProviderFactory(System.Collections.Specialized.NameValueCollection parameters);
new System.ServiceModel.Persistence.SqlPersistenceProviderFactory : System.Collections.Specialized.NameValueCollection -> System.ServiceModel.Persistence.SqlPersistenceProviderFactory
Public Sub New (parameters As NameValueCollection)
パラメーター
- parameters
- NameValueCollection
新しい永続化プロバイダー ファクトリで使用されるパラメーターのコレクション。 有効なパラメーターには、 lockTimeout、 connectionStringName、および serializeAsTextが含まれます。
注釈
このコンストラクターを使用すると、他のコンストラクターで必要に応じて他のパラメーターを指定せずに、lockTimeout、connectionString、およびserializeAsTextを任意に指定できます (たとえば、connectionString パラメーターを指定せずにlockTimeoutパラメーターとserializeAsTextパラメーターを指定する場合など)。
適用対象
SqlPersistenceProviderFactory(String)
指定した接続文字列で構成された、 SqlPersistenceProviderFactory クラスの新しいインスタンスを初期化します。
public:
SqlPersistenceProviderFactory(System::String ^ connectionString);
public SqlPersistenceProviderFactory(string connectionString);
new System.ServiceModel.Persistence.SqlPersistenceProviderFactory : string -> System.ServiceModel.Persistence.SqlPersistenceProviderFactory
Public Sub New (connectionString As String)
パラメーター
- connectionString
- String
新しい永続化プロバイダー インスタンスの接続パラメーター。
適用対象
SqlPersistenceProviderFactory(String, Boolean)
指定した接続文字列とSqlPersistenceProviderFactory パラメーターで構成された、serializeAsText クラスの新しいインスタンスを初期化します。
public:
SqlPersistenceProviderFactory(System::String ^ connectionString, bool serializeAsText);
public SqlPersistenceProviderFactory(string connectionString, bool serializeAsText);
new System.ServiceModel.Persistence.SqlPersistenceProviderFactory : string * bool -> System.ServiceModel.Persistence.SqlPersistenceProviderFactory
Public Sub New (connectionString As String, serializeAsText As Boolean)
パラメーター
- connectionString
- String
新しい永続化プロバイダー インスタンスの接続パラメーター。
- serializeAsText
- Boolean
データをバイナリではなくテキストとしてシリアル化するかどうかを指定します。
注釈
serializeAsTextの既定値は false であり、永続化情報がバイナリ データとしてシリアル化されることを示します。
適用対象
SqlPersistenceProviderFactory(String, Boolean, TimeSpan)
指定した接続文字列、SqlPersistenceProviderFactory、およびserializeAsTextパラメーターで構成された、lockTimeout クラスの新しいインスタンスを初期化します。
public:
SqlPersistenceProviderFactory(System::String ^ connectionString, bool serializeAsText, TimeSpan lockTimeout);
public SqlPersistenceProviderFactory(string connectionString, bool serializeAsText, TimeSpan lockTimeout);
new System.ServiceModel.Persistence.SqlPersistenceProviderFactory : string * bool * TimeSpan -> System.ServiceModel.Persistence.SqlPersistenceProviderFactory
Public Sub New (connectionString As String, serializeAsText As Boolean, lockTimeout As TimeSpan)
パラメーター
- connectionString
- String
新しい永続化プロバイダー ファクトリ インスタンスの接続パラメーター。
- serializeAsText
- Boolean
データをバイナリではなくテキストとしてシリアル化するかどうかを指定します。
- lockTimeout
- TimeSpan
ロック所有権のタイムアウト。 ロックされたインスタンスは、この期間が経過すると自動的にロック解除されます。
TimeSpan.Zeroのタイムアウトは、ロックが使用されていないことを指定します。
注釈
serializeAsTextの既定値は false であり、永続化情報がバイナリ データとしてシリアル化されることを示します。
lockTimeoutの既定値は TimeSpan.Zero であり、ロックが使用されていないことを示します。
TimeSpan.MaxValueを使用すると、ロックは無期限に維持されます。