Compartir a través de


FrameworkSqlResourceComponent (Clase)

Jerarquía de herencia

System.Object
  Microsoft.TeamFoundation.Framework.Server.TeamFoundationSqlResourceComponent
    Microsoft.TeamFoundation.Framework.Server.FrameworkSqlResourceComponent
      Microsoft.TeamFoundation.Framework.Server.DatabasePartitionComponent

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

Sintaxis

'Declaración
Public MustInherit Class FrameworkSqlResourceComponent _
    Inherits TeamFoundationSqlResourceComponent
public abstract class FrameworkSqlResourceComponent : TeamFoundationSqlResourceComponent

El tipo FrameworkSqlResourceComponent expone los siguientes miembros.

Constructores

  Nombre Descripción
Método protegido FrameworkSqlResourceComponent()
Método protegido FrameworkSqlResourceComponent(TeamFoundationRequestContext, String)
Método protegido FrameworkSqlResourceComponent(String, Int32, Int32, Int32)

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 que usa el SqlResourceComponent. (Se hereda de TeamFoundationSqlResourceComponent).
Propiedad protegida CommandText Texto de SQL para el comando actual. (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 SqlConnection usado por este TeamFoundationSqlResourceComponent. (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 el AddStatementpasado. -1 si el 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 Devuelve el conjunto de excepciones traducidas disponibles del componente de recurso de integración. (Invalida a TeamFoundationSqlResourceComponent.TranslatedExceptions).
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 una instrucción en el lote actual de SQL.Debe llamar a PrepareSqlBatch antes de llamar a AddStatement. (Se hereda de TeamFoundationSqlResourceComponent).
Método protegido AddStatement(String, Int32) Agregue una instrucción en el lote actual de SQL.Debe llamar a PrepareSqlBatch antes de llamar a AddStatement.Si el número de parámetros que se agregan mediante esta instrucción supera el número máximo de parámetros permitidos en un único lote de SQL, las instrucciones que ya forman parte del lote se ejecutarán y, a continuación un nuevo lote comenzarán con la instrucción se suma que. (Se hereda de TeamFoundationSqlResourceComponent).
Método protegido AddStatement(String, Int32, Boolean) Agregue una instrucción en el lote actual de SQL.Debe llamar a PrepareSqlBatch antes de llamar a AddStatement.Si el número de parámetros que se agregan mediante esta instrucción supera el número máximo de parámetros permitidos en un único lote de SQL, las instrucciones que ya forman parte del lote se ejecutarán y, a continuación un nuevo lote comenzarán con la instrucción se suma que. (Se hereda de TeamFoundationSqlResourceComponent).
Método protegido AddStatement(String, Int32, Boolean, Boolean) Agregue una instrucción en el lote actual de SQL.Debe llamar a PrepareSqlBatch antes de llamar a AddStatement.Si el número de parámetros que se agregan mediante esta instrucción supera el número máximo de parámetros permitidos en un único lote de SQL, las instrucciones que ya forman parte del lote se ejecutarán y, a continuación un nuevo lote comenzarán con la instrucción 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 que se llame a la confirmación o recuperación. (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 un sqlparameter. (Se hereda de TeamFoundationSqlResourceComponent).
Método protegido BindBoolean Una función auxiliar que controla enlazar un booleano o un valor de bit un sqlparameter. (Se hereda de TeamFoundationSqlResourceComponent).
Método protegido BindByte(String, Byte) Una función auxiliar que controla enlazar un valor de 8 bits a sus 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 a sus sqlparameters. (Se hereda de TeamFoundationSqlResourceComponent).
Método protegido BindDateTime Una función auxiliar que controla enlazar un valor de fecha u hora a un 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 BindDouble Ésta es una función auxiliar que contiene la advertencia de valor de bit de enlace 32 sus sqlparameters. (Se hereda de TeamFoundationSqlResourceComponent).
Método protegido BindGuid Ésta es una función auxiliar que administra GUID de enlace a sus sqlparameters. (Se hereda de TeamFoundationSqlResourceComponent).
Método protegido BindInt Una función auxiliar que controla enlazar un valor de 32 bits a sus sqlparameters. (Se hereda de TeamFoundationSqlResourceComponent).
Método protegido BindLong Una función auxiliar que controla enlazar un valor de 64 bits a sus sqlparameters. (Se hereda de TeamFoundationSqlResourceComponent).
Método protegido BindNullableBoolean Esto es una función auxiliar que se ocupa de enlazar boolean o un valor de bit un sqlparameter. (Se hereda de TeamFoundationSqlResourceComponent).
Método protegido BindNullableByte Ésta es una función auxiliar que controla enlazar un valor de 8 bits a su s de SqlParameter. (Se hereda de TeamFoundationSqlResourceComponent).
Método protegido BindNullableDateTime Ésta es una función auxiliar que se ocupa de enlazar un valor de fecha u hora a un sqlparameter. (Se hereda de TeamFoundationSqlResourceComponent).
Método protegido BindNullableGuid Una función auxiliar que administra GUID de enlace a sus sqlparameters.El valor 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 un 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 controla las cadenas de enlace de tipo sysname a sus 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 BindVariant (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 CommitTransaction Confirmar la transacción que está activo para este componente. (Se hereda de TeamFoundationSqlResourceComponent).
Método público Dispose (Se hereda de TeamFoundationSqlResourceComponent).
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 almacena 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 Vacía el lote que pended a este punto y crea un nuevo lote de modo que los usuarios puedan llamar a AddStatement de nuevo. (Se hereda de TeamFoundationSqlResourceComponent).
Método público GetHashCode Sirve como la función hash predeterminada. (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 La aplicación auxiliar que devuelve todos los números de error en una cadena para traza propósitos que no es eficaz super pero debe llamar sólo en caso de que SQL está teniendo problemas que el *should* es poco frecuente. (Se hereda de TeamFoundationSqlResourceComponent).
Método protegido GetSqlErrorNumbers La aplicación auxiliar que devuelve todos los números de error contenidos en un objeto de excepción de SQL (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 Excepciones de custom ID. (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 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(String, Int32, Int32%, Int32%) 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).
Método público VerifyServiceVersion(String, Int32, Int32%, Int32%, Boolean) Este método se conecta a la base de datos, toma un bloqueo compartido o exclusivo de 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 que asegurarse 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)