SqlPersistenceProviderFactory Konstruktory
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Inicjuje nowe wystąpienie klasy SqlPersistenceProviderFactory.
Przeciążenia
| Nazwa | Opis |
|---|---|
| SqlPersistenceProviderFactory(NameValueCollection) |
Inicjuje SqlPersistenceProviderFactory nowe wystąpienie klasy skonfigurowane przy użyciu określonej kolekcji parametrów. |
| SqlPersistenceProviderFactory(String) |
Inicjuje SqlPersistenceProviderFactory nowe wystąpienie klasy skonfigurowane przy użyciu określonych parametrów połączenia. |
| SqlPersistenceProviderFactory(String, Boolean) |
Inicjuje SqlPersistenceProviderFactory nowe wystąpienie klasy, skonfigurowane przy użyciu określonych parametrów połączenia i |
| SqlPersistenceProviderFactory(String, Boolean, TimeSpan) |
Inicjuje SqlPersistenceProviderFactory nowe wystąpienie klasy, skonfigurowane przy użyciu określonych parametrów połączenia, |
Uwagi
Przeciążenia konstruktora dla SqlPersistenceProviderFactory klasy zapewniają parametry ustawiania następujących elementów:
Connection string używany do uzyskiwania dostępu do bazy danych SQL.
Limit czasu blokady używany do definiowania czasu trwania własności blokady.
Określa, czy dane trwałości są serializowane jako dane XML lub binarne.
SqlPersistenceProviderFactory(NameValueCollection)
Inicjuje SqlPersistenceProviderFactory nowe wystąpienie klasy skonfigurowane przy użyciu określonej kolekcji parametrów.
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
Kolekcja parametrów używanych przez nową fabrykę dostawcy trwałości. Prawidłowe parametry obejmują lockTimeout, connectionStringNamei serializeAsText.
Uwagi
Ten konstruktor może służyć do arbitralnego określenia , i bez określania innych parametrów zgodnie z wymaganiami innych konstruktorów (na przykład w celu określenia lockTimeout parametru i connectionString bez określenia parametruserializeAsText).connectionStringlockTimeoutserializeAsText
Dotyczy
SqlPersistenceProviderFactory(String)
Inicjuje SqlPersistenceProviderFactory nowe wystąpienie klasy skonfigurowane przy użyciu określonych parametrów połączenia.
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 połączenia dla nowego wystąpienia dostawcy trwałości.
Dotyczy
SqlPersistenceProviderFactory(String, Boolean)
Inicjuje SqlPersistenceProviderFactory nowe wystąpienie klasy, skonfigurowane przy użyciu określonych parametrów połączenia i serializeAsText parametrów.
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 połączenia dla nowego wystąpienia dostawcy trwałości.
- serializeAsText
- Boolean
Określa, czy dane są serializowane jako tekst, a nie dane binarne.
Uwagi
Wartość domyślna to serializeAsTextfalse, która wskazuje, że informacje o trwałości są serializowane jako dane binarne.
Dotyczy
SqlPersistenceProviderFactory(String, Boolean, TimeSpan)
Inicjuje SqlPersistenceProviderFactory nowe wystąpienie klasy, skonfigurowane przy użyciu określonych parametrów połączenia, serializeAsTexti 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)
Parametry
- connectionString
- String
Parametry połączenia dla nowego wystąpienia fabryki dostawcy trwałości.
- serializeAsText
- Boolean
Określa, czy dane są serializowane jako tekst, a nie dane binarne.
- lockTimeout
- TimeSpan
Limit czasu dla własności blokady. Zablokowane wystąpienia są automatycznie odblokowywane po tym okresie. Limit czasu TimeSpan.Zero określa, że nie jest używane żadne blokowanie.
Uwagi
Wartość domyślna to serializeAsTextfalse, która wskazuje, że informacje o trwałości są serializowane jako dane binarne.
Wartość domyślna to lockTimeoutTimeSpan.Zero, która wskazuje, że blokowanie nie jest używane. Jeśli TimeSpan.MaxValue jest używany, blokady są utrzymywane na czas nieokreślony.