TeamFoundationSqlResourceComponent - класс
Иерархия наследования
System.Object
Microsoft.TeamFoundation.Framework.Server.TeamFoundationSqlResourceComponent
Microsoft.TeamFoundation.Framework.Server.ExtendedAttributeComponent
Microsoft.TeamFoundation.Framework.Server.FrameworkSqlResourceComponent
Microsoft.TeamFoundation.Framework.Server.ResourceManagementComponent
Microsoft.TeamFoundation.Framework.Server.SqlScriptResourceComponent
Microsoft.TeamFoundation.Framework.Server.TeamFoundationDataTierComponent
Microsoft.TeamFoundation.Framework.Server.TestPartitionComponent
Пространство имен: Microsoft.TeamFoundation.Framework.Server
Сборка: Microsoft.TeamFoundation.Framework.Server (в Microsoft.TeamFoundation.Framework.Server.dll)
Синтаксис
'Декларация
Public MustInherit Class TeamFoundationSqlResourceComponent _
Implements IDisposable, ICancelable
public abstract class TeamFoundationSqlResourceComponent : IDisposable,
ICancelable
Тип TeamFoundationSqlResourceComponent предоставляет следующие члены.
Конструкторы
Имя | Описание | |
---|---|---|
![]() |
TeamFoundationSqlResourceComponent() | Инициализирует новый экземпляр класса TeamFoundationSqlResourceComponent.Если используется для создания этот конструктор объект, метод Initialize необходимо вызвать для завершения инициализации объекта. |
![]() |
TeamFoundationSqlResourceComponent(TeamFoundationRequestContext, String) | Инициализирует новый экземпляр класса TeamFoundationSqlResourceComponent. |
В начало страницы
Свойства
Имя | Описание | |
---|---|---|
![]() |
Author | Автор определен как источник изменения, которое вызвало уведомление.Дополнительные сведения см. в разделе Author. |
![]() |
BoundParameters | Возвращает число в данный момент привязанных параметров. |
![]() |
Command | Команда SQL, которая используется SqlResourceComponent. |
![]() |
CommandText | Текст SQL для текущей команды. |
![]() |
CommandTimeout | CommandTimeout используется для всех сред выполнения, если не указано иное для данной команды. |
![]() |
Connection | Хранилище SqlConnection, используемое данной службой TeamFoundationSqlResourceComponent. |
![]() |
ConnectionString | Строки подключения |
![]() |
ContainerErrorCode | Читать и записывать код ошибки контейнера для этого компонента. |
![]() |
DatabaseCategory | Чтение категорию базы данных. |
![]() |
DataReader | SqlDataReader возвращает SqlCommand выполняется последним. |
![]() |
DataSource | Получает, что имя или сетевой адрес экземпляра SQL Server подключиться. |
![]() |
DeadlockPause | Число миллисекунд, которые необходимо выполнить до приостановки происходит после взаимоблокировки. |
![]() |
ExecutionTimeThreshold | Во время трассировки рекомендуется сделать вызов |
![]() |
InitialCatalog | Возвращает имя базы данных, связанной с компонентом. |
![]() |
IsSqlAzure | Возвращает значение true, если компонент используется в SQL Azure. |
![]() |
LoggingOptions | Элементы управления должны ли статистика TIME и ввода-вывода (или другое осталось выводит информационное сообщение), собираются и регистрируются в журнале. |
![]() |
MaxDeadlockRetries | Максимальное число раз выполнить операцию, если взаимоблокировки. |
![]() |
PartitionId | Идентификатор раздела этот компонент связан с. |
![]() |
PerformanceOptions | Ли получить сведения о контексте, и то, чтобы повышать. |
![]() |
ProcedureName | Имя в данный момент, выполнять процедуры. |
![]() |
RequestContext | Контекст запроса текущего запроса. |
![]() |
SelectedFeatures | Выбранные параметры компонента ресурса SQL. |
![]() |
StatementIndex | Индекс, используемый последним AddStatement. -1, если AddStatement не был вызван. |
![]() |
TraceArea | Можно использовать в определениях трассировки для фильтрации трассировки в определенной области. |
![]() |
TranslatedExceptions | Запросы набора SqlException s, можно преобразовать к локальным исключения с помощью SqlExceptionFactory. |
![]() |
Version | Версия схемы службы |
В начало страницы
Методы
Имя | Описание | |
---|---|---|
![]() |
AddStatement(String) | Добавьте выписка в текущем пакете SQL.Необходимо вызвать PrepareSqlBatch перед вызовом AddStatement. |
![]() |
AddStatement(String, Int32) | Добавьте выписка в текущем пакете SQL.Необходимо вызвать PrepareSqlBatch перед вызовом AddStatement.Если число параметров, которые будут добавлены с помощью этой выписки превысит максимальное количество разрешенных параметров в одном пакете SQL, будут выполнены выписки, уже является частью пакета, а затем с выпиской начнут нового пакета, добавление. |
![]() |
AddStatement(String, Int32, Boolean) | Добавьте выписка в текущем пакете SQL.Необходимо вызвать PrepareSqlBatch перед вызовом AddStatement.Если число параметров, которые будут добавлены с помощью этой выписки превысит максимальное количество разрешенных параметров в одном пакете SQL, будут выполнены выписки, уже является частью пакета, а затем с выпиской начнут нового пакета, добавление. |
![]() |
AddStatement(String, Int32, Boolean, Boolean) | Добавьте выписка в текущем пакете SQL.Необходимо вызвать PrepareSqlBatch перед вызовом AddStatement.Если число параметров, которые будут добавлены с помощью этой выписки превысит максимальное количество разрешенных параметров в одном пакете SQL, будут выполнены выписки, уже является частью пакета, а затем с выпиской начнут нового пакета, добавление. |
![]() |
BeginTransaction | Используется для создания несколько вызовов в одной транзакции.Все не будет выполняться на этом компоненте находится в транзакции до фиксации или отката вызывается. |
![]() |
BindBinary(String, array<Byte[], SqlDbType) | Это вспомогательная функция, которая обрабатывает привязки бинарное значение SqlParameter. |
![]() |
BindBinary(String, array<Byte[], Int32, SqlDbType) | Вспомогательная функция, которая обрабатывает привязки бинарное значение sqlparameter. |
![]() |
BindBoolean | Вспомогательная функция, которая обрабатывает привязки или логическое значение в бит sqlparameter. |
![]() |
BindByte(String, Byte) | Вспомогательная функция, которая обрабатывает привязки 8 бит значение его sqlparameters. |
![]() |
BindByte(String, Byte, Byte) | Вспомогательная функция, которая обрабатывает привязки 8 бит значение, которое может быть NULL на его sqlparameters. |
![]() |
BindDateTime | Вспомогательная функция, которая выполняет привязку к sqlparameter значение даты и времени. |
![]() |
BindDefault | Вспомогательная функция, которая выполняет привязку к типу значения по умолчанию. |
![]() |
BindDouble | Это вспомогательная функция, которая следит за привязки битовое значение 32 в их sqlparameters. |
![]() |
BindGuid | Это вспомогательная функция, которая обрабатывает GUID привязки к их sqlparameters. |
![]() |
BindInt | Вспомогательная функция, которая обрабатывает привязки 32 бит значение его sqlparameters. |
![]() |
BindLong | Вспомогательная функция, которая обрабатывает привязки 64 бит значение его sqlparameters. |
![]() |
BindNullableBoolean | Это вспомогательная функция, которая следит за привязки логический или несколько значение sqlparameter. |
![]() |
BindNullableByte | Это вспомогательная функция, которая обрабатывает привязки 8 бит значение его SqlParameter s. |
![]() |
BindNullableDateTime | Это вспомогательная функция, которая следит за привязку к sqlparameter значение даты и времени. |
![]() |
BindNullableGuid | Вспомогательная функция, которая обрабатывает GUID привязки к их sqlparameters.Значение Empty считается IS NULL и IS NULL привязан к определенному параметру. |
![]() |
BindNullableInt | Если nullValue == parameterValue, NULL привязано к определенному параметру.В противном случае parameterValue привязано как 32 8-разрядное целое число. |
![]() |
BindNullableShort | Если nullValue == parameterValue, NULL привязано к определенному параметру.В противном случае parameterValue привязано как 16 8-разрядное целое число |
![]() |
BindNullValue | Это вспомогательный метод, конструирующий универсальное привязки определенным параметром типизированный объект значения NULL. |
![]() |
BindShort | Это вспомогательная функция, которая обрабатывает привязки битовое значение 16 в их sqlparameters. |
![]() |
BindString(String, String, Int32, BindStringBehavior, SqlDbType) | Это вспомогательная функция, которая обрабатывает строки привязки к их SqlParameters.Это гарантирует, что значения NULL обрабатываются правильно. |
![]() |
BindString(String, String, Int32, Boolean, SqlDbType) | Это вспомогательная функция, которая обрабатывает строки привязки к их SqlParameters.Это гарантирует, что значения NULL обрабатываются правильно.Это старую версию данного метода; используйте перегруженную принимает BindStringBehavior, чтобы быть являются более точными о том, как значения NULL и пустые строки обрабатываться. |
![]() |
BindSysname | Вспомогательная функция, которая обрабатывает строки sysname привязки к их sqlparameters.Это гарантирует, что значения NULL правильно настроен. |
![]() |
BindTable<T> | Привязывает сетку. |
![]() |
BindVariant | |
![]() |
BindXml(String, TeamFoundationDatabaseXmlWriter) | Используется для связывания XML-документ параметру XML. |
![]() |
BindXml(String, String) | Используется для связывания XML-документ параметру XML. |
![]() |
Cancel | |
![]() |
CanRetryOnException | Указывает, является ли исключение SQL можно повторить попытку. |
![]() |
CanRetryOnSqlError | |
![]() |
CommitTransaction | Зафиксируйте транзакцию, которая активна для этого компонента. |
![]() |
Dispose | |
![]() |
Equals | Определяет, равен ли заданный объект текущему объекту. (Унаследовано от Object.) |
![]() |
Execute | Внутренний вспомогательный объект, инкапсулирующий логику для ExecuteReader и ExecuteNonQuery. |
![]() |
ExecuteNonQuery() | Выполняет текущую команду SQL и не возвращает результирующий набор. |
![]() |
ExecuteNonQuery(Boolean) | Выполняет текущую команду SQL и не возвращает результирующий набор.Единственным результатом возвращаемое значение, которое одно скалярное значение. |
![]() |
ExecuteReader() | Определены с использованием расширения функциональности команды по умолчанию. |
![]() |
ExecuteReader(CommandBehavior) | Выполняет текущую команду SQL и возвращает средство чтения. |
![]() |
ExecuteScalar | Выполнение текущую команду SQL с помощью ExecuteScalar и сохранить результат. |
![]() |
ExecuteUnknown(Object) | Выполняет текущую команду SQL с помощью ExecuteUnknown() и возвращает объект. |
![]() |
ExecuteUnknown(SqlDataReader, Object) | Метод, используемый ExecuteUnknown() для заполнения объекта на основе вызывающего объекта средства чтения ExecuteUnknown должен переопределить этот метод. |
![]() |
Finalize | Позволяет объекту попытаться освободить ресурсы и выполнить другие операции очистки, перед тем как объект будет утилизирован в процессе сборки мусора. (Унаследовано от Object.) |
![]() |
FlushBatch | Удаляются пакет, pended в этой точке и создает новый пакет, чтобы пользователи могли вызывать AddStatement снова. |
![]() |
GetHashCode | Служит хэш-функцией по умолчанию. (Унаследовано от Object.) |
![]() |
GetParameterName | Вспомогательный метод для форматирования имени параметра. |
![]() |
GetSqlErrorNumberAsString | Вспомогательный метод, который возвращает все номера ошибок в строке для трассировки цели ее super эффективными, но должно вызываться только в случае SQL имеет проблемы, *should* редко. |
![]() |
GetSqlErrorNumbers | Вспомогательный метод, который возвращает все номера ошибок содержит в объекте исключения SQL |
![]() |
GetType | Возвращает объект Type для текущего экземпляра. (Унаследовано от Object.) |
![]() |
HandleCustomException | Пользовательские исключения дескриптора. |
![]() |
HandleException | Определить, является ли исключение SQL могут обрабатываться; Необработанные исключения SQL, которые не могут быть или сопоставления «. |
![]() |
Initialize(String) | Инициализирует компонент. |
![]() |
Initialize(TeamFoundationRequestContext, String, Int32) | |
![]() |
Initialize(String, Int32, Int32, Int32, Int32) | Инициализирует компонент. |
![]() |
MapException(SqlException) | Сопоставление исключение SQL в конкретного приложения исключение, если это возможно.В противном случае возникает исключение с помощью Уотсона. |
![]() |
MapException(SqlException, QueryExecutionState) | Сопоставление исключение SQL в конкретного приложения исключение, если это возможно.В противном случае возникает исключение с помощью Уотсона. |
![]() |
MemberwiseClone | Создает неполную копию текущего объекта Object. (Унаследовано от Object.) |
![]() |
PrepareConnectionString | Позволяет производным классам в строке подключения обновления. |
![]() |
PrepareSqlBatch(Int32) | Настройка пакета для выполнения инструкции SQL.Этот метод закрывает все существующие команды или читатели. |
![]() |
PrepareSqlBatch(Int32, Boolean) | Настройка пакета для выполнения инструкции SQL.Этот метод закрывает все существующие команды или средство чтения. |
![]() |
PrepareStoredProcedure(String) | Настроить для выполнения хранимой процедуры SQL.Этот метод закрывает все существующие команды или читатели. |
![]() |
PrepareStoredProcedure(String, Boolean) | Настроить для выполнения хранимой процедуры SQL Server.Этот метод закрывает все существующие команды или средство чтения. |
![]() |
PrepareStoredProcedure(String, Int32) | Настроить для выполнения хранимой процедуры SQL.Этот метод закрывает все существующие команды или читатели. |
![]() |
PrepareStoredProcedure(String, Boolean, Int32) | Настроить для выполнения хранимой процедуры SQL Server.Этот метод закрывает все существующие команды или средство чтения. |
![]() |
ReleaseVerificationLock | |
![]() |
RollbackTransaction | Откатить и отменить все изменения, внесенные во время транзакции в этом компоненте. |
![]() |
Sleep | |
![]() |
ToString | Возвращает строку, представляющую текущий объект. (Унаследовано от Object.) |
![]() |
Trace(Int32, TraceLevel, String, array<Object[]) | Сообщения трассировки внедрения в службу трассировки, связанные с контекстом запроса. |
![]() |
Trace(Int32, TraceLevel, array<String[], String, array<Object[]) | Сообщения трассировки внедрения в службу трассировки, связанные с контекстом запроса. |
![]() |
TraceEnter | Трассировка запись в метод последовательно с форматированным сообщением и меткой даты. |
![]() |
TraceException | Уведомляет исключения в TraceLevel.Error в систему трассировки последовательный способ. |
![]() |
TraceLeave | Трассировка выход из метода последовательно с форматированным сообщением и меткой даты. |
![]() |
TranslateException | Проверяет исключение типа SQL и преобразует его в значительно более одного.Реакция на событие по умолчанию задачи ничего; то есть для повторного создания исходного исключения.ОСТРОСЛОВИЕ только компонент, который в данный момент переопределяет текущее расширения функциональности. |
![]() ![]() |
TranslateSqlException | Не все службы TFS используют TeamFoundationSqlResourceComponent, но большинство необходимо использовать типичная ошибку при обработке, что он содержит.Поэтому статическое TranslateSqlException можно использовать извне из компонента. |
![]() |
VerifyInitialized | Создает InvalidOperationException, если компонент не инициализирован. |
![]() |
VerifyInMasterDbOnAzure | Создает InvalidOperationException если компоненты используются для SQL Azure и исходный каталог в строке подключения основной или не пуст. |
![]() |
VerifyNotSqlAzure | Создает компоненты используются NotSupportedException, если в SQL Azure. |
![]() |
VerifyServiceVersion(String, Int32, Int32%, Int32%) | Подключение к базе данных, принимает общее блокировку сеанса на ресурсе TfsDb и проверяет, что версия конкретной службы технология поддерживает баз данных.ЗАМЕТКА: Этот метод будет перезаписан.Это запрос CO NTEXT_INFO(), принимать версию службы базы данных совмещаемой блокировки и запроса с помощью одного запроса. Кроме того, нужно убедиться, что база данных по-прежнему поддерживать текущий компонент в случае мы потеряли подключение к базе данных. |
![]() |
VerifyServiceVersion(String, Int32, Int32%, Int32%, Boolean) | Этот метод подключения к базе данных, принимает общее или монопольное блокировку сеанса на ресурсе TfsDb и проверяет, что версия конкретной службы технология поддерживает баз данных.ЗАМЕТКА: Этот метод будет перезаписан.Это запрос CO NTEXT_INFO(), принимать версию службы базы данных совмещаемой блокировки и запроса с помощью одного запроса.Кроме того, нужно убедиться, что база данных по-прежнему поддерживать текущий компонент в случае мы потеряли подключение к базе данных. |
В начало страницы
События
Имя | Описание | |
---|---|---|
![]() |
InfoMessage | Предоставляет внутреннее событие InfoMessage SqlConnection.Происходит при возврате от SQL Server предупреждения или информационного сообщения. |
В начало страницы
Поля
В начало страницы
Потокобезопасность
Любые открытые члены этого типа, объявленные как static (Shared в Visual Basic), являются потокобезопасными. Потокобезопасность членов экземпляров не гарантируется.
См. также
Ссылки
Microsoft.TeamFoundation.Framework.Server - пространство имен