Compartir a través de


TeamFoundationDataTierComponent (Clase)

Jerarquía de herencia

System.Object
  Microsoft.TeamFoundation.Framework.Server.TeamFoundationSqlResourceComponent
    Microsoft.TeamFoundation.Framework.Server.TeamFoundationDataTierComponent

Espacio de nombres:  Microsoft.TeamFoundation.Framework.Server
Ensamblado:  Microsoft.TeamFoundation.Framework.Server (en Microsoft.TeamFoundation.Framework.Server.dll)

Sintaxis

'Declaración
Public Class TeamFoundationDataTierComponent _
    Inherits TeamFoundationSqlResourceComponent
public class TeamFoundationDataTierComponent : TeamFoundationSqlResourceComponent

El tipo TeamFoundationDataTierComponent expone los siguientes miembros.

Constructores

  Nombre Descripción
Método público TeamFoundationDataTierComponent(String, ITFLogger)
Método público TeamFoundationDataTierComponent(TeamFoundationRequestContext, ITFLogger)

Arriba

Propiedades

  Nombre Descripción
Propiedad protegida Author Definen el autor como origen del cambio que produjo la notificación.Para obtener más información, consulte Author. (Se hereda de TeamFoundationSqlResourceComponent).
Propiedad protegida BoundParameters Devuelve el número de parámetros actualmente enlazados. (Se hereda de TeamFoundationSqlResourceComponent).
Propiedad protegida Command El comando SQL utilizado por [SqlResourceComponent]. (Se hereda de TeamFoundationSqlResourceComponent).
Propiedad protegida CommandTimeout [CommandTimeout] utilizado para todas las ejecuciones a menos que se especifique lo contrario para un comando especificado. (Se hereda de TeamFoundationSqlResourceComponent).
Propiedad protegida Connection Objeto [SqlConnection] usado por este objeto [SqlResourceComponent]. (Se hereda de TeamFoundationSqlResourceComponent).
Propiedad protegida ConnectionString La cadena de conexión (Se hereda de TeamFoundationSqlResourceComponent).
Propiedad protegida ContainerErrorCode Leer y escribir el código de error del contenedor para este componente. (Se hereda de TeamFoundationSqlResourceComponent).
Propiedad pública DatabaseCategory Categoría de la base de datos de lectura. (Se hereda de TeamFoundationSqlResourceComponent).
Propiedad protegida DataReader [SqlDataReader] devueltos por [SqlCommand] último se ejecuta. (Se hereda de TeamFoundationSqlResourceComponent).
Propiedad pública DataSource Obtiene el nombre o la dirección de red de la instancia de SQL Server para conectarse a. (Se hereda de TeamFoundationSqlResourceComponent).
Propiedad protegida DeadlockPause El número de milisegundos pausar antes de intentar después de se produce un interbloqueo. (Se hereda de TeamFoundationSqlResourceComponent).
Propiedad protegida ExecutionTimeThreshold En hace qué hora nosotros seguimos paso a paso esta llamada (Se hereda de TeamFoundationSqlResourceComponent).
Propiedad pública InitialCatalog Obtiene el nombre de la base de datos asociada al componente. (Se hereda de TeamFoundationSqlResourceComponent).
Propiedad pública IsSqlAzure Devuelve true si el componente en SQL Azure. (Se hereda de TeamFoundationSqlResourceComponent).
Propiedad protegida LoggingOptions Controla si las estadísticas de TIME y de E/S (u otro mensaje informativo generado) deben recolectarse y registrados. (Se hereda de TeamFoundationSqlResourceComponent).
Propiedad protegida MaxDeadlockRetries Número máximo de veces de reintentar la operación si se produce un interbloqueo. (Se hereda de TeamFoundationSqlResourceComponent).
Propiedad pública PartitionId El id. de partición este componente está asociado a. (Se hereda de TeamFoundationSqlResourceComponent).
Propiedad protegida PerformanceOptions Si obtener la información de contexto, y cuánto para restringir. (Se hereda de TeamFoundationSqlResourceComponent).
Propiedad protegida ProcedureName Nombre del procedimiento que se está ejecutando actualmente. (Se hereda de TeamFoundationSqlResourceComponent).
Propiedad protegida RequestContext El contexto de la solicitud de la solicitud actual. (Se hereda de TeamFoundationSqlResourceComponent).
Propiedad protegida SelectedFeatures Opciones seleccionadas del componente de recursos de SQL. (Se hereda de TeamFoundationSqlResourceComponent).
Propiedad protegida StatementIndex Índice utilizado por [AddStatement]pasado.-1 si [AddStatement] no se ha llamado. (Se hereda de TeamFoundationSqlResourceComponent).
Propiedad protegida TraceArea Se puede utilizar en definiciones de traza para filtrar el seguimiento a un área concreta. (Se hereda de TeamFoundationSqlResourceComponent).
Propiedad protegida TranslatedExceptions Solicita el conjunto de [SqlExceptions] que se puede traducir a las excepciones locales mediante [SqlExceptionFactory]. (Se hereda de TeamFoundationSqlResourceComponent).
Propiedad pública Version La versión de esquema de servicio (Se hereda de TeamFoundationSqlResourceComponent).

Arriba

Métodos

  Nombre Descripción
Método protegido AddStatement(String) Agregue un fragmento al lote actual de SQL.Debe llamar a [PrepareSqlBatch] antes de llamar a [AddStatement]. (Se hereda de TeamFoundationSqlResourceComponent).
Método protegido AddStatement(String, Int32) Agregue un fragmento al lote actual de SQL.Debe llamar a [PrepareSqlBatch] antes de llamar a [AddStatement].Si el número de parámetros que se agregan mediante este extracto supera el número máximo de parámetros permitidos en un único lote SQL, los extractos que ya forman parte del lote se ejecutarán y, a continuación un nuevo lote comenzarán con el fragmento se suma que. (Se hereda de TeamFoundationSqlResourceComponent).
Método protegido AddStatement(String, Int32, Boolean) Agregue un fragmento al lote actual de SQL.Debe llamar a [PrepareSqlBatch] antes de llamar a [AddStatement].Si el número de parámetros que se agregan mediante este extracto supera el número máximo de parámetros permitidos en un único lote SQL, los extractos que ya forman parte del lote se ejecutarán y, a continuación un nuevo lote comenzarán con el fragmento se suma que. (Se hereda de TeamFoundationSqlResourceComponent).
Método protegido AddStatement(String, Int32, Boolean, Boolean) Agregue un fragmento al lote actual de SQL.Debe llamar a [PrepareSqlBatch] antes de llamar a [AddStatement].Si el número de parámetros que se agregan mediante este extracto supera el número máximo de parámetros permitidos en un único lote SQL, los extractos que ya forman parte del lote se ejecutarán y, a continuación un nuevo lote comenzarán con el fragmento se suma que. (Se hereda de TeamFoundationSqlResourceComponent).
Método público BeginTransaction Se utiliza para ajustar varias llamadas en una única transacción.Todo se ejecuta en este componente estará en la transacción hasta [Commit] o se denomina [RollBack] . (Se hereda de TeamFoundationSqlResourceComponent).
Método protegido BindBinary(String, array<Byte[], SqlDbType) Ésta es una función auxiliar que controla enlazar un valor binario a [sqlparameter]. (Se hereda de TeamFoundationSqlResourceComponent).
Método protegido BindBinary(String, array<Byte[], Int32, SqlDbType) Una función auxiliar que controla enlazar un valor binario a [sqlparameter]. (Se hereda de TeamFoundationSqlResourceComponent).
Método protegido BindBoolean Una función auxiliar que controla enlazar un booleano o un valor de bit a [sqlparameter]. (Se hereda de TeamFoundationSqlResourceComponent).
Método protegido BindByte(String, Byte) Una función auxiliar que controla enlazar un valor de 8 bits al [sqlparameters]. (Se hereda de TeamFoundationSqlResourceComponent).
Método protegido BindByte(String, Byte, Byte) Una función auxiliar que controla enlazar un valor de 8 bits que podría ser nulo al [sqlparameters]. (Se hereda de TeamFoundationSqlResourceComponent).
Método protegido BindDateTime Una función auxiliar que controla enlazar un valor de fecha u hora a [sqlparameter]. (Se hereda de TeamFoundationSqlResourceComponent).
Método protegido BindDefault Una función auxiliar que controla enlazar un valor al tipo predeterminado. (Se hereda de TeamFoundationSqlResourceComponent).
Método protegido BindGuid Ésta es una función auxiliar que administra GUID de enlace al [sqlparameters]. (Se hereda de TeamFoundationSqlResourceComponent).
Método protegido BindInt Una función auxiliar que controla enlazar un valor de 32 bits al [sqlparameters]. (Se hereda de TeamFoundationSqlResourceComponent).
Método protegido BindLong Una función auxiliar que controla enlazar un valor de 64 bits al [sqlparameters]. (Se hereda de TeamFoundationSqlResourceComponent).
Método protegido BindNullableBoolean (Se hereda de TeamFoundationSqlResourceComponent).
Método protegido BindNullableByte Ésta es una función auxiliar que controla enlazar un valor de 8 bits al [sqlparameters]. (Se hereda de TeamFoundationSqlResourceComponent).
Método protegido BindNullableDateTime (Se hereda de TeamFoundationSqlResourceComponent).
Método protegido BindNullableGuid Una función auxiliar que administra GUID de enlace al [sqlparameters].El valor [Guid.Empty] se considera NULL y un valor NULL se enlaza al parámetro especificado. (Se hereda de TeamFoundationSqlResourceComponent).
Método protegido BindNullableInt Si el nullValue == de parameterValue, un valor NULL se enlaza al parámetro especificado.Si no, el parameterValue se enlaza como un entero de 32 bits. (Se hereda de TeamFoundationSqlResourceComponent).
Método protegido BindNullableShort Si el nullValue == de parameterValue, un valor NULL se enlaza al parámetro especificado.Si no, el parameterValue se enlaza como un entero de 16 bits (Se hereda de TeamFoundationSqlResourceComponent).
Método protegido BindNullValue Ésta es una aplicación auxiliar de enlace genérica que compila un valor nulo tipo parámetro concreto. (Se hereda de TeamFoundationSqlResourceComponent).
Método protegido BindShort Ésta es una función auxiliar que controla enlazar valor de bit 16 a sus sqlparameters. (Se hereda de TeamFoundationSqlResourceComponent).
Método protegido BindString(String, String, Int32, BindStringBehavior, SqlDbType) Ésta es una función auxiliar que controla las cadenas de enlace al [SqlParameters].Asegúrese de que los valores NULL correctamente están controlados. (Se hereda de TeamFoundationSqlResourceComponent).
Método protegido BindString(String, String, Int32, Boolean, SqlDbType) Ésta es una función auxiliar que controla las cadenas de enlace al [SqlParameters].Asegúrese de que los valores NULL correctamente están controlados.Ésta es la versión anterior de este método; utilice la sobrecarga que toma [BindStringBehavior] para ser más explícita sobre cómo null y cadenas vacías deben ser administradas. (Se hereda de TeamFoundationSqlResourceComponent).
Método protegido BindSysname Una función auxiliar que administra [sysname] de enlace asociado al [sqlparameters].Asegúrese de que los valores NULL correctamente se configurars. (Se hereda de TeamFoundationSqlResourceComponent).
Método protegido BindTable<T> Enlaza una tabla. (Se hereda de TeamFoundationSqlResourceComponent).
Método protegido BindXml(String, TeamFoundationDatabaseXmlWriter) Se utiliza para enlazar un documento XML a un parámetro XML. (Se hereda de TeamFoundationSqlResourceComponent).
Método protegido BindXml(String, String) Se utiliza para enlazar un documento XML a un parámetro XML. (Se hereda de TeamFoundationSqlResourceComponent).
Método público Cancel (Se hereda de TeamFoundationSqlResourceComponent).
Método protegido CanRetryOnException Indica si la excepción SQL puede reintentar. (Se hereda de TeamFoundationSqlResourceComponent).
Método protegido CanRetryOnSqlError (Se hereda de TeamFoundationSqlResourceComponent).
Método público CheckIfDatabaseExists
Método público CheckIfDatabaseIsEmpty
Método público CommitTransaction Confirmar la transacción que está activo para este componente. (Se hereda de TeamFoundationSqlResourceComponent).
Método público CreateDatabase
Método público Dispose (Se hereda de TeamFoundationSqlResourceComponent).
Método público DropDatabase(String)
Método público DropDatabase(String, DropDatabaseOptions)
Método público Equals Determina si el objeto especificado es igual al objeto actual. (Se hereda de Object).
Método protegido Execute Aplicación auxiliar interna que encapsula la lógica para [ExecuteReader] y [ExecuteNonQuery]. (Se hereda de TeamFoundationSqlResourceComponent).
Método protegido ExecuteNonQuery() Ejecuta el comando SQL actual y no genera un conjunto de resultados. (Se hereda de TeamFoundationSqlResourceComponent).
Método protegido ExecuteNonQuery(Boolean) Ejecuta el comando SQL actual y no genera un conjunto de resultados.El único resultado es el valor devuelto, que es un valor escalar único. (Se hereda de TeamFoundationSqlResourceComponent).
Método protegido ExecuteReader() Sobrecarga utilizar el comportamiento predeterminado del comando. (Se hereda de TeamFoundationSqlResourceComponent).
Método protegido ExecuteReader(CommandBehavior) Ejecuta el comando SQL actual y devuelve un lector. (Se hereda de TeamFoundationSqlResourceComponent).
Método protegido ExecuteScalar Ejecute el comando SQL actual mediante [ExecuteScalar()] y almacenes el resultado. (Se hereda de TeamFoundationSqlResourceComponent).
Método protegido ExecuteUnknown(Object) Ejecuta el comando SQL actual mediante [ExecuteUnknown()] y devuelve el objeto. (Se hereda de TeamFoundationSqlResourceComponent).
Método protegido ExecuteUnknown(SqlDataReader, Object) El método utilizado por [ExecuteUnknown()] para rellenar un objeto basado en un llamador de lector de [ExecuteUnknown] debe invalidar este método. (Se hereda de TeamFoundationSqlResourceComponent).
Método protegido Finalize Permite que un objeto intente liberar recursos y realizar otras operaciones de limpieza antes de ser reclamado por la recolección de elementos no utilizados. (Se hereda de Object).
Método protegido FlushBatch Borre el lote que pended a este punto y cree un nuevo lote de modo que los usuarios puedan llamar a [AddStatement] de nuevo. (Se hereda de TeamFoundationSqlResourceComponent).
Método público GetDatabaseCount
Método público GetDatabaseInfo
Método público GetDatabaseNames
Método público GetDatabases
Método público GetHashCode Actúa como función hash para un tipo concreto. (Se hereda de Object).
Método protegido GetParameterName Método auxiliar para dar formato a un nombre de parámetro. (Se hereda de TeamFoundationSqlResourceComponent).
Método protegido GetSqlErrorNumberAsString (Se hereda de TeamFoundationSqlResourceComponent).
Método protegido GetSqlErrorNumbers (Se hereda de TeamFoundationSqlResourceComponent).
Método público GetType Obtiene el objeto Type de la instancia actual. (Se hereda de Object).
Método protegido HandleCustomException Controlar las excepciones personalizadas. (Se hereda de TeamFoundationSqlResourceComponent).
Método protegido HandleException Determine si la excepción SQL puede controlarse; Las excepciones de SQL que no pueden ser reintentadas o asignar “no”. (Se hereda de TeamFoundationSqlResourceComponent).
Método protegido Initialize(String) Inicializa un componente. (Se hereda de TeamFoundationSqlResourceComponent).
Método protegido Initialize(TeamFoundationRequestContext, String, Int32) (Se hereda de TeamFoundationSqlResourceComponent).
Método protegido Initialize(String, Int32, Int32, Int32, Int32) Inicializa un componente. (Se hereda de TeamFoundationSqlResourceComponent).
Método protegido MapException(SqlException) Asigna una excepción SQL en una excepción específica de la aplicación, si es posible.Si no, la excepción se comunica utilizando Watson. (Se hereda de TeamFoundationSqlResourceComponent).
Método protegido MapException(SqlException, QueryExecutionState) Asigna una excepción SQL en una excepción específica de la aplicación, si es posible.Si no, la excepción se comunica utilizando Watson. (Se hereda de TeamFoundationSqlResourceComponent).
Método protegido MemberwiseClone Crea una copia superficial del objeto Object actual. (Se hereda de Object).
Método protegido PrepareConnectionString Permite que las clases derivadas actualicen la cadena de conexión. (Se hereda de TeamFoundationSqlResourceComponent).
Método protegido PrepareSqlBatch(Int32) Configurar para ejecutar un lote de instrucciones SQL.Este método se cerrará todos los comandos o lectores existentes. (Se hereda de TeamFoundationSqlResourceComponent).
Método protegido PrepareSqlBatch(Int32, Boolean) Configurar para ejecutar un lote de instrucciones SQL.Este método se cerrará todo el comando o lector existente. (Se hereda de TeamFoundationSqlResourceComponent).
Método protegido PrepareStoredProcedure(String) Configurar para ejecutar un procedimiento almacenado de SQL.Este método se cerrará todos los comandos o lectores existentes. (Se hereda de TeamFoundationSqlResourceComponent).
Método protegido PrepareStoredProcedure(String, Boolean) Configurar para ejecutar un procedimiento almacenado de SQL Server.Este método se cerrará todo el comando o lector existente. (Se hereda de TeamFoundationSqlResourceComponent).
Método protegido PrepareStoredProcedure(String, Int32) Configurar para ejecutar un procedimiento almacenado de SQL.Este método se cerrará todos los comandos o lectores existentes. (Se hereda de TeamFoundationSqlResourceComponent).
Método protegido PrepareStoredProcedure(String, Boolean, Int32) Configurar para ejecutar un procedimiento almacenado de SQL Server.Este método se cerrará todo el comando o lector existente. (Se hereda de TeamFoundationSqlResourceComponent).
Método protegido ReleaseVerificationLock (Se hereda de TeamFoundationSqlResourceComponent).
Método público RenameDatabase
Método público RollbackTransaction Revertir y descartar todos los cambios que se realizaron durante la transacción en este componente. (Se hereda de TeamFoundationSqlResourceComponent).
Método protegido Sleep (Se hereda de TeamFoundationSqlResourceComponent).
Método público ToString Devuelve una cadena que representa el objeto actual. (Se hereda de Object).
Método protegido Trace(Int32, TraceLevel, String, array<Object[]) Inserte los mensajes de traza al servicio de seguimiento asociado al contexto de la solicitud. (Se hereda de TeamFoundationSqlResourceComponent).
Método protegido Trace(Int32, TraceLevel, array<String[], String, array<Object[]) Inserte los mensajes de traza al servicio de seguimiento asociado al contexto de la solicitud. (Se hereda de TeamFoundationSqlResourceComponent).
Método protegido TraceEnter Siga paso a paso la entrada a un método con un mensaje de formato y una marca de tiempo. (Se hereda de TeamFoundationSqlResourceComponent).
Método protegido TraceException Elija excepción en TraceLevel.Error al inicio de sesión de traza una manera coherente. (Se hereda de TeamFoundationSqlResourceComponent).
Método protegido TraceLeave Siga paso a paso en el resultado de un método con un mensaje de formato y una marca de tiempo. (Se hereda de TeamFoundationSqlResourceComponent).
Método protegido TranslateException Examina un tipo SQL Exception y lo transforma en más significativo.El comportamiento predeterminado es no hacer nada; es decir, es al reiniciar la excepción original.WIT es el único componente que reemplaza actualmente el comportamiento actual. (Se hereda de TeamFoundationSqlResourceComponent).
Método protegido VerifyInitialized Produce [InvalidOperationException] si no se inicializa el componente. (Se hereda de TeamFoundationSqlResourceComponent).
Método protegido VerifyInMasterDbOnAzure Produce [InvalidOperationException] si utilizan los componentes en SQL Azure y el catálogo inicial en la cadena de conexión no es principal o vacío. (Se hereda de TeamFoundationSqlResourceComponent).
Método protegido VerifyNotSqlAzure Produce [NotSupportedException] si utilizan los componentes en SQL Azure. (Se hereda de TeamFoundationSqlResourceComponent).
Método público VerifyServiceVersion Se conecta a la base de datos, toma un bloqueo compartido de la sesión en el recurso de TfsDb y comprueba que las compatibilidad con bases de datos se especificó la versión del servicio.NOTA: Este método se reescribiría.Debería observarse CONTEXT_INFO (), tomar una versión compartida del servicio de base de datos de bloqueo y la consulta mediante una consulta. Además, hay asegurarnos de que la base de datos todavía admite el componente actual en caso de que se ha perdido la conexión a la base de datos. (Se hereda de TeamFoundationSqlResourceComponent).

Arriba

Eventos

  Nombre Descripción
Evento público InfoMessage Expone el evento interno de [InfoMessage] de [SqlConnection].Se produce cuando SQL Server devuelve un mensaje informativo o de advertencia. (Se hereda de TeamFoundationSqlResourceComponent).

Arriba

Seguridad para subprocesos

Todos los miembros static (Shared en Visual Basic) públicos de este tipo son seguros para la ejecución de subprocesos. No se garantiza que los miembros de instancias sean seguros para la ejecución de subprocesos.

Vea también

Referencia

Microsoft.TeamFoundation.Framework.Server (Espacio de nombres)