SqlPersistenceProviderFactory Constructors
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Initialiseert een nieuw exemplaar van de SqlPersistenceProviderFactory klasse.
Overloads
| Name | Description |
|---|---|
| SqlPersistenceProviderFactory(NameValueCollection) |
Initialiseert een nieuw exemplaar van de SqlPersistenceProviderFactory klasse, geconfigureerd met de opgegeven parameterverzameling. |
| SqlPersistenceProviderFactory(String) |
Initialiseert een nieuw exemplaar van de klasse SqlPersistenceProviderFactory, geconfigureerd met de opgegeven verbindingsreeks. |
| SqlPersistenceProviderFactory(String, Boolean) |
Initialiseert een nieuw exemplaar van de klasse SqlPersistenceProviderFactory, geconfigureerd met de opgegeven parameters verbindingsreeks en |
| SqlPersistenceProviderFactory(String, Boolean, TimeSpan) |
Initialiseert een nieuw exemplaar van de klasse SqlPersistenceProviderFactory, geconfigureerd met de opgegeven verbindingsreeks, |
Opmerkingen
Overbelastingen van de constructor voor de SqlPersistenceProviderFactory klasse bieden parameters voor het instellen van het volgende:
De verbindingsreeks gebruikt voor toegang tot de SQL-database.
De time-out voor de vergrendeling die wordt gebruikt voor het definiƫren van de duur van het eigendom van de vergrendeling.
Of de persistentiegegevens nu worden geserialiseerd als XML- of binaire gegevens.
SqlPersistenceProviderFactory(NameValueCollection)
Initialiseert een nieuw exemplaar van de SqlPersistenceProviderFactory klasse, geconfigureerd met de opgegeven parameterverzameling.
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)
Parameters
- parameters
- NameValueCollection
De verzameling parameters die worden gebruikt door de nieuwe persistentieproviderfactory. Geldige parameters zijn onder andere lockTimeout, connectionStringNameen serializeAsText.
Opmerkingen
Deze constructor kan worden gebruikt om willekeurig op te geven, connectionStringen zonder de andere parameters op te geven lockTimeoutzoals vereist door de andere constructors (bijvoorbeeld om de connectionString parameters op lockTimeout te geven zonder de serializeAsText parameter op te gevenserializeAsText.)
Van toepassing op
SqlPersistenceProviderFactory(String)
Initialiseert een nieuw exemplaar van de klasse SqlPersistenceProviderFactory, geconfigureerd met de opgegeven verbindingsreeks.
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)
Parameters
- connectionString
- String
De verbindingsparameters voor het nieuwe exemplaar van de persistentieprovider.
Van toepassing op
SqlPersistenceProviderFactory(String, Boolean)
Initialiseert een nieuw exemplaar van de klasse SqlPersistenceProviderFactory, geconfigureerd met de opgegeven parameters verbindingsreeks en 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)
Parameters
- connectionString
- String
De verbindingsparameters voor het nieuwe exemplaar van de persistentieprovider.
- serializeAsText
- Boolean
Hiermee geeft u op of gegevens worden geserialiseerd als tekst in plaats van binair.
Opmerkingen
De standaardwaarde serializeAsText is false, wat aangeeft dat persistentie-informatie wordt geserialiseerd als binaire gegevens.
Van toepassing op
SqlPersistenceProviderFactory(String, Boolean, TimeSpan)
Initialiseert een nieuw exemplaar van de klasse SqlPersistenceProviderFactory, geconfigureerd met de opgegeven verbindingsreeks, serializeAsText en lockTimeout parameters.
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)
Parameters
- connectionString
- String
De verbindingsparameters voor het nieuwe exemplaar van de persistentieproviderfactory.
- serializeAsText
- Boolean
Hiermee geeft u op of gegevens worden geserialiseerd als tekst in plaats van binair.
- lockTimeout
- TimeSpan
De time-out voor het eigendom van de vergrendeling. Vergrendelde exemplaren worden na deze periode automatisch ontgrendeld. Een time-out van TimeSpan.Zero geeft aan dat er geen vergrendeling wordt gebruikt.
Opmerkingen
De standaardwaarde serializeAsText is false, wat aangeeft dat persistentie-informatie wordt geserialiseerd als binaire gegevens.
De standaardwaarde lockTimeout is TimeSpan.Zero, wat aangeeft dat vergrendeling niet wordt gebruikt. Indien TimeSpan.MaxValue gebruikt, worden vergrendelingen voor onbepaalde tijd onderhouden.