SqlPersistenceProviderFactory Konstruktory
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Inicializuje novou instanci SqlPersistenceProviderFactory třídy.
Přetížení
| Name | Description |
|---|---|
| SqlPersistenceProviderFactory(NameValueCollection) |
Inicializuje novou instanci SqlPersistenceProviderFactory třídy nakonfigurovanou se zadanou kolekcí parametrů. |
| SqlPersistenceProviderFactory(String) |
Inicializuje novou instanci SqlPersistenceProviderFactory třídy nakonfigurovanou se zadaným připojovacím řetězcem. |
| SqlPersistenceProviderFactory(String, Boolean) |
Inicializuje novou instanci SqlPersistenceProviderFactory třídy nakonfigurovanou se zadaným připojovacím řetězcem a |
| SqlPersistenceProviderFactory(String, Boolean, TimeSpan) |
Inicializuje novou instanci SqlPersistenceProviderFactory třídy nakonfigurovanou se zadaným připojovacím řetězcem |
Poznámky
Přetížení konstruktoru SqlPersistenceProviderFactory pro třídu poskytují parametry pro nastavení následujících:
Connection string použitá pro přístup k databázi SQL.
Časový limit zámku použitý k definování doby trvání vlastnictví zámku.
Určuje, zda jsou data trvalosti serializována jako XML nebo binární data.
SqlPersistenceProviderFactory(NameValueCollection)
Inicializuje novou instanci SqlPersistenceProviderFactory třídy nakonfigurovanou se zadanou kolekcí parametrů.
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)
Parametry
- parameters
- NameValueCollection
Kolekce parametrů používaných novou továrnou zprostředkovatele trvalosti. Platné parametry zahrnují lockTimeout, connectionStringNamea serializeAsText.
Poznámky
Tento konstruktor lze použít k libovolnému určení lockTimeout, connectionStringa serializeAsText bez zadání dalších parametrů podle požadavků ostatních konstruktorů (například k určení connectionString a lockTimeout parametrů bez zadání parametru serializeAsText .)
Platí pro
SqlPersistenceProviderFactory(String)
Inicializuje novou instanci SqlPersistenceProviderFactory třídy nakonfigurovanou se zadaným připojovacím řetězcem.
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)
Parametry
- connectionString
- String
Parametry připojení pro novou instanci zprostředkovatele trvalosti.
Platí pro
SqlPersistenceProviderFactory(String, Boolean)
Inicializuje novou instanci SqlPersistenceProviderFactory třídy nakonfigurovanou se zadaným připojovacím řetězcem a serializeAsText parametry.
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)
Parametry
- connectionString
- String
Parametry připojení pro novou instanci zprostředkovatele trvalosti.
- serializeAsText
- Boolean
Určuje, zda jsou data serializována jako text, nikoli jako binární.
Poznámky
Výchozí hodnota je serializeAsTextfalse, což označuje, že trvalost informace jsou serializovány jako binární data.
Platí pro
SqlPersistenceProviderFactory(String, Boolean, TimeSpan)
Inicializuje novou instanci SqlPersistenceProviderFactory třídy nakonfigurovanou se zadaným připojovacím řetězcem serializeAsTexta lockTimeout parametry.
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)
Parametry
- connectionString
- String
Parametry připojení pro novou instanci zprostředkovatele trvalosti.
- serializeAsText
- Boolean
Určuje, zda jsou data serializována jako text, nikoli jako binární.
- lockTimeout
- TimeSpan
Časový limit pro uzamčení vlastnictví. Uzamčené instance se po tomto časovém období automaticky odemknou. Časový limit TimeSpan.Zero určuje, že se nepoužívá žádné uzamčení.
Poznámky
Výchozí hodnota je serializeAsTextfalse, což označuje, že trvalost informace jsou serializovány jako binární data.
Výchozí hodnota je lockTimeoutTimeSpan.Zero, což označuje, že uzamčení se nepoužívá. Pokud TimeSpan.MaxValue se použije, zámky se udržují po neomezenou dobu.