SqlPersistenceProviderFactory Konstruktorer
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Initierar en ny instans av SqlPersistenceProviderFactory klassen.
Överlagringar
| Name | Description |
|---|---|
| SqlPersistenceProviderFactory(NameValueCollection) |
Initierar en ny instans av SqlPersistenceProviderFactory klassen, konfigurerad med den angivna parametersamlingen. |
| SqlPersistenceProviderFactory(String) |
Initierar en ny instans av klassen SqlPersistenceProviderFactory, konfigurerad med den angivna reťazec pripojenia. |
| SqlPersistenceProviderFactory(String, Boolean) |
Initierar en ny instans av klassen SqlPersistenceProviderFactory, konfigurerad med de angivna parametrarna reťazec pripojenia och |
| SqlPersistenceProviderFactory(String, Boolean, TimeSpan) |
Initierar en ny instans av klassen SqlPersistenceProviderFactory, konfigurerad med de angivna parametrarna reťazec pripojenia, |
Kommentarer
Överlagringar av konstruktorn för SqlPersistenceProviderFactory klassen ger parametrar för att ange följande:
Den reťazec pripojenia som används för att komma åt SQL-databasen.
Tidsgränsen för lås som används för att definiera varaktighet för låsägarskap.
Om beständighetsdata serialiseras som XML-data eller binära data.
SqlPersistenceProviderFactory(NameValueCollection)
Initierar en ny instans av SqlPersistenceProviderFactory klassen, konfigurerad med den angivna parametersamlingen.
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)
Parametrar
- parameters
- NameValueCollection
Samlingen med parametrar som används av den nya beständighetsproviderfabriken. Giltiga parametrar är lockTimeout, connectionStringNameoch serializeAsText.
Kommentarer
Den här konstruktorn kan användas för att godtyckligt ange lockTimeout, connectionStringoch serializeAsText utan att ange de andra parametrarna som krävs av de andra konstruktorerna (till exempel för att ange parametrarna connectionString och lockTimeout utan att ange parametern serializeAsText .)
Gäller för
SqlPersistenceProviderFactory(String)
Initierar en ny instans av klassen SqlPersistenceProviderFactory, konfigurerad med den angivna reťazec pripojenia.
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)
Parametrar
- connectionString
- String
Anslutningsparametrarna för den nya beständighetsproviderinstansen.
Gäller för
SqlPersistenceProviderFactory(String, Boolean)
Initierar en ny instans av klassen SqlPersistenceProviderFactory, konfigurerad med de angivna parametrarna reťazec pripojenia och 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)
Parametrar
- connectionString
- String
Anslutningsparametrarna för den nya beständighetsproviderinstansen.
- serializeAsText
- Boolean
Anger om data serialiseras som text i stället för binärt.
Kommentarer
Standardvärdet för serializeAsText är false, vilket anger att beständighetsinformation serialiseras som binära data.
Gäller för
SqlPersistenceProviderFactory(String, Boolean, TimeSpan)
Initierar en ny instans av klassen SqlPersistenceProviderFactory, konfigurerad med de angivna parametrarna reťazec pripojenia, serializeAsText och 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)
Parametrar
- connectionString
- String
Anslutningsparametrarna för den nya beständighetsproviderns fabriksinstans.
- serializeAsText
- Boolean
Anger om data serialiseras som text i stället för binärt.
- lockTimeout
- TimeSpan
Tidsgränsen för låsägarskap. Låsta instanser låses upp automatiskt efter den här tidsperioden. En tidsgräns TimeSpan.Zero anger att ingen låsning används.
Kommentarer
Standardvärdet för serializeAsText är false, vilket anger att beständighetsinformation serialiseras som binära data.
Standardvärdet för lockTimeout är TimeSpan.Zero, vilket anger att låsning inte används. Om TimeSpan.MaxValue används underhålls låsen på obestämd tid.