SqlPersistenceProviderFactory Konstruktorer

Definition

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 serializeAsText.

SqlPersistenceProviderFactory(String, Boolean, TimeSpan)

Initierar en ny instans av klassen SqlPersistenceProviderFactory, konfigurerad med de angivna parametrarna reťazec pripojenia, serializeAsText och lockTimeout.

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.

Gäller för