SqlPersistenceProviderFactory 생성자
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
SqlPersistenceProviderFactory 클래스의 새 인스턴스를 초기화합니다.
오버로드
| Name | Description |
|---|---|
| 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포함됩니다.connectionStringNameserializeAsText
설명
이 생성자는 다른 생성자에 필요한 대로 다른 매개 변수를 지정하지 않고 임의로 지정 lockTimeoutconnectionStringserializeAsText 하는 데 사용할 수 있습니다(예: 매개 변수를 지정하지 않고 매개 변수 및 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
데이터가 이진이 아닌 텍스트로 serialize되는지 여부를 지정합니다.
설명
기본값 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
데이터가 이진이 아닌 텍스트로 serialize되는지 여부를 지정합니다.
- lockTimeout
- TimeSpan
잠금 소유권에 대한 제한 시간입니다. 잠긴 인스턴스는 이 기간 이후에 자동으로 잠금 해제됩니다. 제한 시간은 TimeSpan.Zero 잠금이 사용되지 않음을 지정합니다.
설명
기본값 serializeAsText 은 false지속성 정보가 이진 데이터로 직렬화됨을 나타내는 값입니다.
기본값 lockTimeout 은 TimeSpan.Zero잠금이 사용되지 않음을 나타내는 값입니다. 사용되는 경우 TimeSpan.MaxValue 잠금은 무기한 유지됩니다.