SqlPersistenceProviderFactory Oluşturucular
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
SqlPersistenceProviderFactory sınıfının yeni bir örneğini başlatır.
Aşırı Yüklemeler
| Name | Description |
|---|---|
| SqlPersistenceProviderFactory(NameValueCollection) |
Sınıfın SqlPersistenceProviderFactory belirtilen parametre koleksiyonuyla yapılandırılmış yeni bir örneğini başlatır. |
| SqlPersistenceProviderFactory(String) |
Sınıfın SqlPersistenceProviderFactory belirtilen bağlantı dizesiyle yapılandırılmış yeni bir örneğini başlatır. |
| SqlPersistenceProviderFactory(String, Boolean) |
Sınıfın SqlPersistenceProviderFactory belirtilen bağlantı dizesi ve |
| SqlPersistenceProviderFactory(String, Boolean, TimeSpan) |
Sınıfın SqlPersistenceProviderFactory belirtilen bağlantı dizesi |
Açıklamalar
sınıfı için oluşturucunun SqlPersistenceProviderFactory aşırı yüklemeleri aşağıdakileri ayarlamak için parametreler sağlar:
SQL veritabanına erişmek için kullanılan bağlantı dizesi.
Kilit sahipliği süresini tanımlamak için kullanılan kilit zaman aşımı.
Kalıcılık verilerinin XML veya ikili veri olarak seri hale getirilip getirilmediği.
SqlPersistenceProviderFactory(NameValueCollection)
Sınıfın SqlPersistenceProviderFactory belirtilen parametre koleksiyonuyla yapılandırılmış yeni bir örneğini başlatır.
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)
Parametreler
- parameters
- NameValueCollection
Yeni kalıcılık sağlayıcısı fabrikası tarafından kullanılan parametrelerin koleksiyonu. Geçerli parametreler arasında lockTimeout, connectionStringNameve serializeAsTextbulunur.
Açıklamalar
Bu oluşturucu, diğer oluşturucuların gerektirdiği şekilde diğer parametreleri belirtmeden lockTimeoutrastgele olarak , connectionStringve serializeAsText belirtmek için kullanılabilir (örneğin, parametresini belirtmeden connectionString ve lockTimeout parametrelerini belirtmek serializeAsText için).)
Şunlara uygulanır
SqlPersistenceProviderFactory(String)
Sınıfın SqlPersistenceProviderFactory belirtilen bağlantı dizesiyle yapılandırılmış yeni bir örneğini başlatır.
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)
Parametreler
- connectionString
- String
Yeni kalıcılık sağlayıcısı örneğinin bağlantı parametreleri.
Şunlara uygulanır
SqlPersistenceProviderFactory(String, Boolean)
Sınıfın SqlPersistenceProviderFactory belirtilen bağlantı dizesi ve serializeAsText parametreleriyle yapılandırılmış yeni bir örneğini başlatır.
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)
Parametreler
- connectionString
- String
Yeni kalıcılık sağlayıcısı örneğinin bağlantı parametreleri.
- serializeAsText
- Boolean
Verilerin ikili yerine metin olarak serileştirilip serileştirilmeyeceğini belirtir.
Açıklamalar
için serializeAsText varsayılan değer, falsekalıcılık bilgilerinin ikili veri olarak serileştirildiğini gösteren değeridir.
Şunlara uygulanır
SqlPersistenceProviderFactory(String, Boolean, TimeSpan)
Sınıfın SqlPersistenceProviderFactory belirtilen bağlantı dizesi serializeAsText, ve lockTimeout parametreleriyle yapılandırılmış yeni bir örneğini başlatır.
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)
Parametreler
- connectionString
- String
Yeni kalıcılık sağlayıcısı fabrika örneği için bağlantı parametreleri.
- serializeAsText
- Boolean
Verilerin ikili yerine metin olarak serileştirilip serileştirilmeyeceğini belirtir.
- lockTimeout
- TimeSpan
Kilit sahipliği için zaman aşımı. Kilitli örneklerin kilidi bu süre sonunda otomatik olarak açılır. zaman aşımı TimeSpan.Zero , hiçbir kilitlemenin kullanılmadığını belirtir.
Açıklamalar
için serializeAsText varsayılan değer, falsekalıcılık bilgilerinin ikili veri olarak serileştirildiğini gösteren değeridir.
için lockTimeout varsayılan değer, TimeSpan.Zerokilitlemenin kullanılmadığını gösteren değeridir. Kullanılırsa TimeSpan.MaxValue kilitler süresiz olarak korunur.