SqlPersistenceProviderFactory Constructores
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Inicializa una nueva instancia de la clase SqlPersistenceProviderFactory.
Sobrecargas
| Nombre | Description |
|---|---|
| SqlPersistenceProviderFactory(NameValueCollection) |
Inicializa una nueva instancia de la SqlPersistenceProviderFactory clase, configurada con la colección de parámetros especificada. |
| SqlPersistenceProviderFactory(String) |
Inicializa una nueva instancia de la SqlPersistenceProviderFactory clase , configurada con la cadena de conexión especificada. |
| SqlPersistenceProviderFactory(String, Boolean) |
Inicializa una nueva instancia de la SqlPersistenceProviderFactory clase , configurada con la cadena de conexión y |
| SqlPersistenceProviderFactory(String, Boolean, TimeSpan) |
Inicializa una nueva instancia de la SqlPersistenceProviderFactory clase , configurada con la cadena de conexión, |
Comentarios
Las sobrecargas del constructor de la SqlPersistenceProviderFactory clase proporcionan parámetros para establecer lo siguiente:
El cadena de conexión usado para acceder a la base de datos SQL.
Tiempo de espera de bloqueo usado para definir la duración de la propiedad del bloqueo.
Si los datos de persistencia se serializan como datos XML o binarios.
SqlPersistenceProviderFactory(NameValueCollection)
Inicializa una nueva instancia de la SqlPersistenceProviderFactory clase, configurada con la colección de parámetros especificada.
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)
Parámetros
- parameters
- NameValueCollection
Colección de parámetros usados por el nuevo generador de proveedores de persistencia. Los parámetros válidos incluyen lockTimeout, connectionStringNamey serializeAsText.
Comentarios
Este constructor se puede usar para especificar lockTimeoutarbitrariamente , connectionStringy serializeAsText sin especificar los demás parámetros según sea necesario para los demás constructores (por ejemplo, para especificar los connectionString parámetros y lockTimeout sin especificar el serializeAsText parámetro ).
Se aplica a
SqlPersistenceProviderFactory(String)
Inicializa una nueva instancia de la SqlPersistenceProviderFactory clase , configurada con la cadena de conexión especificada.
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)
Parámetros
- connectionString
- String
Parámetros de conexión para la nueva instancia del proveedor de persistencia.
Se aplica a
SqlPersistenceProviderFactory(String, Boolean)
Inicializa una nueva instancia de la SqlPersistenceProviderFactory clase , configurada con la cadena de conexión y serializeAsText los parámetros especificados.
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)
Parámetros
- connectionString
- String
Parámetros de conexión para la nueva instancia del proveedor de persistencia.
- serializeAsText
- Boolean
Especifica si los datos se serializan como texto en lugar de binario.
Comentarios
El valor predeterminado de serializeAsText es false, que indica que la información de persistencia se serializa como datos binarios.
Se aplica a
SqlPersistenceProviderFactory(String, Boolean, TimeSpan)
Inicializa una nueva instancia de la SqlPersistenceProviderFactory clase , configurada con la cadena de conexión, serializeAsTexty lockTimeout parámetros especificados.
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)
Parámetros
- connectionString
- String
Parámetros de conexión para la nueva instancia del generador del proveedor de persistencia.
- serializeAsText
- Boolean
Especifica si los datos se serializan como texto en lugar de binario.
- lockTimeout
- TimeSpan
Tiempo de espera para la propiedad del bloqueo. Las instancias bloqueadas se desbloquean automáticamente después de este período de tiempo. Un tiempo de espera de TimeSpan.Zero especifica que no se usa ningún bloqueo.
Comentarios
El valor predeterminado de serializeAsText es false, que indica que la información de persistencia se serializa como datos binarios.
El valor predeterminado de lockTimeout es TimeSpan.Zero, que indica que no se usa el bloqueo. Si TimeSpan.MaxValue se usa, los bloqueos se mantienen indefinidamente.