SqlScriptResourceComponent, classe
Hiérarchie d'héritage
System.Object
Microsoft.TeamFoundation.Framework.Server.TeamFoundationSqlResourceComponent
Microsoft.TeamFoundation.Framework.Server.SqlScriptResourceComponent
Espace de noms : Microsoft.TeamFoundation.Framework.Server
Assembly : Microsoft.TeamFoundation.Framework.Server (dans Microsoft.TeamFoundation.Framework.Server.dll)
Syntaxe
'Déclaration
Public Class SqlScriptResourceComponent _
Inherits TeamFoundationSqlResourceComponent
public class SqlScriptResourceComponent : TeamFoundationSqlResourceComponent
Le type SqlScriptResourceComponent expose les membres suivants.
Constructeurs
Nom | Description | |
---|---|---|
SqlScriptResourceComponent(String, ITFLogger) | ||
SqlScriptResourceComponent(TeamFoundationRequestContext, String, ITFLogger) |
Début
Propriétés
Nom | Description | |
---|---|---|
Author | L'auteur est défini comme source de modification qui a provoqué la notification.Consultez Author pour plus d'informations. (Hérité de TeamFoundationSqlResourceComponent.) | |
BoundParameters | Retourne le nombre actuel de paramètres liés. (Hérité de TeamFoundationSqlResourceComponent.) | |
Command | La commande SQL utilisée par [SqlResourceComponent]. (Hérité de TeamFoundationSqlResourceComponent.) | |
CommandTimeout | ||
Connection | [SqlConnection] utilisé par ce [SqlResourceComponent]. (Hérité de TeamFoundationSqlResourceComponent.) | |
ConnectionString | La chaîne de connexion (Hérité de TeamFoundationSqlResourceComponent.) | |
ContainerErrorCode | Lire et écrire un code d'erreur de conteneur pour ce composant. (Hérité de TeamFoundationSqlResourceComponent.) | |
DatabaseCategory | Lisez la catégorie de base de données. (Hérité de TeamFoundationSqlResourceComponent.) | |
DataReader | [SqlDataReader] retourné par la [SqlCommand] exécutent. (Hérité de TeamFoundationSqlResourceComponent.) | |
DataSource | Obtient le nom ou l'adresse réseau de l'instance SQL Server pour se connecter à. (Hérité de TeamFoundationSqlResourceComponent.) | |
DeadlockPause | Le nombre de millisecondes à mettre en pause avant de réessayer après un interblocage se produit. (Hérité de TeamFoundationSqlResourceComponent.) | |
ExecutionTimeThreshold | Lorsque vous faites suivons cet appel (Hérité de TeamFoundationSqlResourceComponent.) | |
InitialCatalog | Obtient le nom de la base de données associée au composant. (Hérité de TeamFoundationSqlResourceComponent.) | |
IsSqlAzure | Retourne la valeur true si le composant est utilisé sur SQL Azure. (Hérité de TeamFoundationSqlResourceComponent.) | |
Logger | ||
LoggingOptions | Contrôle si les statistiques TIME et d'E/S (ou un autre message d'information sortie) doivent être collectés et enregistrés. (Hérité de TeamFoundationSqlResourceComponent.) | |
MaxDeadlockRetries | Nombre maximal d'heures de redémarrer l'exécution si un interblocage se produit. (Hérité de TeamFoundationSqlResourceComponent.) | |
PartitionId | L'identificateur de la partition ce composant est associé. (Hérité de TeamFoundationSqlResourceComponent.) | |
PerformanceOptions | Pour obtenir des informations de contexte, et la pour limiter. (Hérité de TeamFoundationSqlResourceComponent.) | |
ProcedureName | Nom de la procédure actuellement exécutée. (Hérité de TeamFoundationSqlResourceComponent.) | |
RequestContext | Le contexte de la requête de la demande actuelle. (Hérité de TeamFoundationSqlResourceComponent.) | |
SelectedFeatures | Options sélectionnées de composant de ressource SQL. (Hérité de TeamFoundationSqlResourceComponent.) | |
StatementIndex | Index utilisé par le [AddStatement].-1 si [AddStatement] n'a pas été appelé. (Hérité de TeamFoundationSqlResourceComponent.) | |
TraceArea | Peut être utilisé dans les définitions de trace pour filtrer le traçage à une zone spécifique. (Hérité de TeamFoundationSqlResourceComponent.) | |
TranslatedExceptions | (Substitue TeamFoundationSqlResourceComponent.TranslatedExceptions.) | |
Version | La version du schéma du service (Hérité de TeamFoundationSqlResourceComponent.) |
Début
Méthodes
Nom | Description | |
---|---|---|
AddStatement(String) | Ajoutez une instruction en cours de traitement SQL.Vous devez appeler [PrepareSqlBatch] avant d'appeler [AddStatement]. (Hérité de TeamFoundationSqlResourceComponent.) | |
AddStatement(String, Int32) | Ajoutez une instruction en cours de traitement SQL.Vous devez appeler [PrepareSqlBatch] avant d'appeler [AddStatement].Si le nombre de paramètres qui sont ajoutés à l'aide de cette instruction dépassera le nombre maximal de paramètres autorisés dans un seul traitement SQL, les instructions qui sont déjà partie du traitement seront exécutées, puis un nouveau traitement doivent démarrer avec l'instruction qui est ajoutée. (Hérité de TeamFoundationSqlResourceComponent.) | |
AddStatement(String, Int32, Boolean) | Ajoutez une instruction en cours de traitement SQL.Vous devez appeler [PrepareSqlBatch] avant d'appeler [AddStatement].Si le nombre de paramètres qui sont ajoutés à l'aide de cette instruction dépassera le nombre maximal de paramètres autorisés dans un seul traitement SQL, les instructions qui sont déjà partie du traitement seront exécutées, puis un nouveau traitement doivent démarrer avec l'instruction qui est ajoutée. (Hérité de TeamFoundationSqlResourceComponent.) | |
AddStatement(String, Int32, Boolean, Boolean) | Ajoutez une instruction en cours de traitement SQL.Vous devez appeler [PrepareSqlBatch] avant d'appeler [AddStatement].Si le nombre de paramètres qui sont ajoutés à l'aide de cette instruction dépassera le nombre maximal de paramètres autorisés dans un seul traitement SQL, les instructions qui sont déjà partie du traitement seront exécutées, puis un nouveau traitement doivent démarrer avec l'instruction qui est ajoutée. (Hérité de TeamFoundationSqlResourceComponent.) | |
BeginTransaction | Utilisé pour encapsuler plusieurs appels dans une transaction unique.Tout s'exécute sur ce composant est dans la transaction jusqu'à [Commit] ou [RollBack] sont appelés. (Hérité de TeamFoundationSqlResourceComponent.) | |
BindBinary(String, array<Byte[], SqlDbType) | c'est une fonction d'assistance qui gère lier une valeur binaire à [sqlparameter]. (Hérité de TeamFoundationSqlResourceComponent.) | |
BindBinary(String, array<Byte[], Int32, SqlDbType) | Une fonction d'assistance qui gère lier une valeur binaire à [sqlparameter]. (Hérité de TeamFoundationSqlResourceComponent.) | |
BindBoolean | Une fonction d'assistance qui gère lier une valeur booléenne ou une valeur de bits à [sqlparameter]. (Hérité de TeamFoundationSqlResourceComponent.) | |
BindByte(String, Byte) | Une fonction d'assistance qui gère lier une valeur de 8 bits à son [sqlparameters]. (Hérité de TeamFoundationSqlResourceComponent.) | |
BindByte(String, Byte, Byte) | Une fonction d'assistance qui gère lier une valeur de 8 bits qui peut être null à son [sqlparameters]. (Hérité de TeamFoundationSqlResourceComponent.) | |
BindDateTime | Une fonction d'assistance qui gère lier une valeur de date/d'heure à [sqlparameter]. (Hérité de TeamFoundationSqlResourceComponent.) | |
BindDefault | Une fonction d'assistance qui gère lier une valeur au type par défaut. (Hérité de TeamFoundationSqlResourceComponent.) | |
BindGuid | C'est une fonction d'assistance qui gère les GUID de liaison à leur [sqlparameters]. (Hérité de TeamFoundationSqlResourceComponent.) | |
BindInt | Une fonction d'assistance qui gère lier une valeur 32 bits à son [sqlparameters]. (Hérité de TeamFoundationSqlResourceComponent.) | |
BindLong | Une fonction d'assistance qui gère lier une valeur 64 bits à son [sqlparameters]. (Hérité de TeamFoundationSqlResourceComponent.) | |
BindNullableBoolean | (Hérité de TeamFoundationSqlResourceComponent.) | |
BindNullableByte | c'est une fonction d'assistance qui gère lier une valeur de 8 bits à son [sqlparameters]. (Hérité de TeamFoundationSqlResourceComponent.) | |
BindNullableDateTime | (Hérité de TeamFoundationSqlResourceComponent.) | |
BindNullableGuid | Une fonction d'assistance qui gère les GUID de liaison à leur [sqlparameters].La valeur [Guid.Empty] est considérée comme NULL et NULL est lié au paramètre donné. (Hérité de TeamFoundationSqlResourceComponent.) | |
BindNullableInt | Si le nullValue de == de parameterValue, NULL est lié au paramètre donné.Sinon, le parameterValue est lié comme un entier 32 bits. (Hérité de TeamFoundationSqlResourceComponent.) | |
BindNullableShort | Si le nullValue de == de parameterValue, NULL est lié au paramètre donné.Sinon, le parameterValue est lié comme un entier 16 bits (Hérité de TeamFoundationSqlResourceComponent.) | |
BindNullValue | Il s'agit d'un programme d'assistance liaison générique qui génère une valeur NULL typée par paramètre spécifique. (Hérité de TeamFoundationSqlResourceComponent.) | |
BindShort | C'est une fonction d'assistance qui gère lier la valeur de bits 16 à leurs sqlparameters. (Hérité de TeamFoundationSqlResourceComponent.) | |
BindString(String, String, Int32, BindStringBehavior, SqlDbType) | C'est une fonction d'assistance qui gère des chaînes de liaison à leur [SqlParameters].Elle garantit que les valeurs NULL sont gérées correctement. (Hérité de TeamFoundationSqlResourceComponent.) | |
BindString(String, String, Int32, Boolean, SqlDbType) | C'est une fonction d'assistance qui gère des chaînes de liaison à leur [SqlParameters].Elle garantit que les valeurs NULL sont gérées correctement.Il s'agit de la version ancienne de cette méthode ; utilisez la surcharge qui prend [BindStringBehavior] pour être plus significatif sur la manière dont null et les chaînes vides doivent être gérés. (Hérité de TeamFoundationSqlResourceComponent.) | |
BindSysname | Une fonction d'assistance qui gère [sysname] liaison des chaînes à leur [sqlparameters].Elle garantit que les valeurs NULL sont correctement installés. (Hérité de TeamFoundationSqlResourceComponent.) | |
BindTable<T> | Lie un tableau. (Hérité de TeamFoundationSqlResourceComponent.) | |
BindXml(String, TeamFoundationDatabaseXmlWriter) | Utilisé pour lier un document XML dans un paramètre de XML. (Hérité de TeamFoundationSqlResourceComponent.) | |
BindXml(String, String) | Utilisé pour lier un document XML dans un paramètre de XML. (Hérité de TeamFoundationSqlResourceComponent.) | |
Cancel | (Hérité de TeamFoundationSqlResourceComponent.) | |
CanRetryOnException | Indique si l'exception SQL peut être redémarrée. (Hérité de TeamFoundationSqlResourceComponent.) | |
CanRetryOnSqlError | (Hérité de TeamFoundationSqlResourceComponent.) | |
CommitTransaction | Validez la transaction qui est actif pour ce composant. (Hérité de TeamFoundationSqlResourceComponent.) | |
Dispose | (Hérité de TeamFoundationSqlResourceComponent.) | |
Equals | Détermine si l'objet spécifié est identique à l'objet actuel. (Hérité de Object.) | |
Execute | Programme d'assistance interne qui encapsule la logique pour [ExecuteReader] et [ExecuteNonQuery]. (Hérité de TeamFoundationSqlResourceComponent.) | |
ExecuteNonQuery() | Exécute la commande SQL Actuelle et ne produit pas un jeu de résultats. (Hérité de TeamFoundationSqlResourceComponent.) | |
ExecuteNonQuery(Boolean) | Exécute la commande SQL Actuelle et ne produit pas un jeu de résultats.Le seul résultat est la valeur de retour, qui est une valeur scalaire unique. (Hérité de TeamFoundationSqlResourceComponent.) | |
ExecuteReader() | Surcharge utilisation du comportement par défaut de commande. (Hérité de TeamFoundationSqlResourceComponent.) | |
ExecuteReader(CommandBehavior) | Exécute la commande SQL en cours et retourne un lecteur. (Hérité de TeamFoundationSqlResourceComponent.) | |
ExecuteScalar | Exécutez la commande SQL Actuelle à l'aide de [ExecuteScalar()] et les stocke le résultat. (Hérité de TeamFoundationSqlResourceComponent.) | |
ExecuteScript(SqlScript) | ||
ExecuteScript(SqlScript, array<SqlParameter[]) | ||
ExecuteScript(SqlScript, array<SqlParameter[], List<ServiceVersionEntry>) | ||
ExecuteScripts(List<SqlScript>) | ||
ExecuteScripts(List<SqlScript>, array<SqlParameter[], List<ServiceVersionEntry>, Boolean) | ||
ExecuteStatement(String) | ||
ExecuteStatement(String, array<SqlParameter[]) | ||
ExecuteStatementScalar | ||
ExecuteUnknown(Object) | Exécute la commande SQL Actuelle à l'aide de [ExecuteUnknown()] et retourne l'objet. (Hérité de TeamFoundationSqlResourceComponent.) | |
ExecuteUnknown(SqlDataReader, Object) | La méthode utilisée par [ExecuteUnknown()] pour remplir un objet avec un appelant de lecteur d' [ExecuteUnknown] doit substituer cette méthode. (Hérité de TeamFoundationSqlResourceComponent.) | |
Finalize | Autorise un objet à tenter de libérer des ressources et d'exécuter d'autres opérations de nettoyage avant qu'il ne soit récupéré par l'opération garbage collection. (Hérité de Object.) | |
FlushBatch | Videz le traitement qui pended à ce point et créez un nouveau traitement afin que les utilisateurs puissent appeler [AddStatement] de nouveau. (Hérité de TeamFoundationSqlResourceComponent.) | |
GetHashCode | Sert de fonction de hachage pour un type particulier. (Hérité de Object.) | |
GetParameterName | La méthode d'assistance pour mettre en forme un nom de paramètre. (Hérité de TeamFoundationSqlResourceComponent.) | |
GetSqlErrorNumberAsString | (Hérité de TeamFoundationSqlResourceComponent.) | |
GetSqlErrorNumbers | (Hérité de TeamFoundationSqlResourceComponent.) | |
GetType | Obtient le Type de l'instance actuelle. (Hérité de Object.) | |
HandleCustomException | Gérer les exceptions personnalisées. (Hérité de TeamFoundationSqlResourceComponent.) | |
HandleException | Déterminez si l'exception SQL peut être gérée ; Les exceptions SQL qui ne peuvent pas être mappées relancées ou « sont pas gérées. » (Hérité de TeamFoundationSqlResourceComponent.) | |
Initialize(String) | Initialise un composant. (Hérité de TeamFoundationSqlResourceComponent.) | |
Initialize(TeamFoundationRequestContext, String, Int32) | (Hérité de TeamFoundationSqlResourceComponent.) | |
Initialize(String, Int32, Int32, Int32, Int32) | Initialise un composant. (Hérité de TeamFoundationSqlResourceComponent.) | |
MapException(SqlException) | Mappez une exception SQL dans une exception spécifique à l'application, si possible.Sinon, l'exception est stockée Watson à l'aide de. (Hérité de TeamFoundationSqlResourceComponent.) | |
MapException(SqlException, QueryExecutionState) | Mappez une exception SQL dans une exception spécifique à l'application, si possible.Sinon, l'exception est stockée Watson à l'aide de. (Hérité de TeamFoundationSqlResourceComponent.) | |
MemberwiseClone | Crée une copie superficielle de l'objet Object actuel. (Hérité de Object.) | |
PrepareConnectionString | Allows dérivé des classes pour mettre à jour la chaîne de connexion. (Hérité de TeamFoundationSqlResourceComponent.) | |
PrepareSqlBatch(Int32) | Installez pour exécuter une série d'instructions SQL.Cette méthode ferme tous les commandes ou lecteurs existants. (Hérité de TeamFoundationSqlResourceComponent.) | |
PrepareSqlBatch(Int32, Boolean) | Installez pour exécuter une série d'instructions SQL.Cette méthode ferme toutes les commandes ou lecteur existante. (Hérité de TeamFoundationSqlResourceComponent.) | |
PrepareStoredProcedure(String) | Installez pour exécuter une procédure stockée SQL.Cette méthode ferme tous les commandes ou lecteurs existants. (Hérité de TeamFoundationSqlResourceComponent.) | |
PrepareStoredProcedure(String, Boolean) | Installez pour exécuter une procédure stockée SQL Server.Cette méthode ferme toutes les commandes ou lecteur existante. (Hérité de TeamFoundationSqlResourceComponent.) | |
PrepareStoredProcedure(String, Int32) | Installez pour exécuter une procédure stockée SQL.Cette méthode ferme tous les commandes ou lecteurs existants. (Hérité de TeamFoundationSqlResourceComponent.) | |
PrepareStoredProcedure(String, Boolean, Int32) | Installez pour exécuter une procédure stockée SQL Server.Cette méthode ferme toutes les commandes ou lecteur existante. (Hérité de TeamFoundationSqlResourceComponent.) | |
ReleaseVerificationLock | (Hérité de TeamFoundationSqlResourceComponent.) | |
RollbackTransaction | Restaurer et ignorer toutes les modifications apportées pendant la transaction sur ce composant. (Hérité de TeamFoundationSqlResourceComponent.) | |
Sleep | (Hérité de TeamFoundationSqlResourceComponent.) | |
ToString | Retourne une chaîne qui représente l'objet actif. (Hérité de Object.) | |
Trace(Int32, TraceLevel, String, array<Object[]) | Push les messages de trace du service de trace associé au contexte de la requête. (Hérité de TeamFoundationSqlResourceComponent.) | |
Trace(Int32, TraceLevel, array<String[], String, array<Object[]) | Push les messages de trace du service de trace associé au contexte de la requête. (Hérité de TeamFoundationSqlResourceComponent.) | |
TraceEnter | Suivez l'entrée à une méthode avec un message régulièrement mis en forme et un horodatage. (Hérité de TeamFoundationSqlResourceComponent.) | |
TraceException | Stockage vers une exception à TraceLevel.Error à la connexion de trace un moyen cohérent. (Hérité de TeamFoundationSqlResourceComponent.) | |
TraceLeave | Suivez la sortie d'une méthode avec un message régulièrement mis en forme et un horodatage. (Hérité de TeamFoundationSqlResourceComponent.) | |
TranslateException | Examine un type exception SQL et le transforme en plus significative.Le comportement par défaut consiste à ne rien ; autrement dit, c'est à nouveau l'exception d'origine.L'ESPRIT est le seul composant qui remplace actuellement le comportement actuel. (Hérité de TeamFoundationSqlResourceComponent.) | |
VerifyInitialized | Lève [InvalidOperationException] si le composant n'est pas initialisé. (Hérité de TeamFoundationSqlResourceComponent.) | |
VerifyInMasterDbOnAzure | Lève [InvalidOperationException] si les composants sont utilisés sur SQL Azure et le catalogue initial dans la chaîne de connexion n'est pas principal ou vide. (Hérité de TeamFoundationSqlResourceComponent.) | |
VerifyNotSqlAzure | Lève [NotSupportedException] si les composants sont utilisés sur SQL Azure. (Hérité de TeamFoundationSqlResourceComponent.) | |
VerifyServiceVersion | Se connecte à la base de données, prend un verrou partagé de session sur la ressource TfsDb et vérifie que les prend en charge des bases de données spécifiées entretiennent la version.REMARQUE : cette méthode sera récrite.Nous devons interroger CONTEXT_ INFO(), prendre une version de service de base de données de verrou partagé et de requête à l'aide d'une requête. En outre, nous devons vous assurer que la base de données supporterait toujours le composant actuellement au cas où nous perdue connexion à la base de données. (Hérité de TeamFoundationSqlResourceComponent.) |
Début
Événements
Nom | Description | |
---|---|---|
InfoMessage | Expose l'événement interne d' [InfoMessage] d' [SqlConnection].Se produit lorsque SQL Server retourne un message d'avertissement ou d'information. (Hérité de TeamFoundationSqlResourceComponent.) |
Début
Sécurité des threads
Tous les membres static (Shared en Visual Basic) publics de ce type sont thread-safe. Il n'est pas garanti que les membres d'instance soient thread-safe.