TeamFoundationSqlResourceComponent - класс
Иерархия наследования
System.Object
Microsoft.TeamFoundation.Framework.Server.TeamFoundationSqlResourceComponent
Microsoft.TeamFoundation.Framework.Server.Alm.TestPartitionComponent
Microsoft.TeamFoundation.Framework.Server.ExtendedAttributeComponent
Microsoft.TeamFoundation.Framework.Server.ResourceManagementComponent
Microsoft.TeamFoundation.Framework.Server.SqlScriptResourceComponent
Microsoft.TeamFoundation.Framework.Server.TeamFoundationDataTierComponent
Пространство имен: 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]. |
![]() |
CommandTimeout | [CommandTimeout] , используемое для всего если не указано иное, выполняемые для данной команды. |
![]() |
Connection | Хранилище [SqlConnection], используемое данной службой [SqlResourceComponent]. |
![]() |
ConnectionString | Строка соединения |
![]() |
ContainerErrorCode | Чтение и запись код ошибки контейнера для данного компонента. |
![]() |
DatabaseCategory | Читать категории базы данных. |
![]() |
DataReader | [SqlDataReader] , возвращенное последним [SqlCommand] выполнить. |
![]() |
DataSource | Получает имя или сетевой адрес экземпляра SQL Server, к которому нужно подключиться. |
![]() |
DeadlockPause | Количество миллисекунд в периоде приостановки перед повторной попытки выполнения после взаимоблокировки. |
![]() |
ExecutionTimeThreshold | В момент рекомендуется, выполните трассируем этот вызов |
![]() |
InitialCatalog | Возвращает имя базы данных, связанной с компонентом. |
![]() |
IsSqlAzure | Возвращает значение true, если компонент используется в SQL Azure. |
![]() |
LoggingOptions | Элементы управления должны ли статистика ВРЕМЕНИ и ввода-вывода (или другое), предоставленное сообщение сведения собираются и записываются в журнал. |
![]() |
MaxDeadlockRetries | Максимальное число попыток повторить операцию при возникновении взаимоблокировки. |
![]() |
PartitionId | Идентификатор раздела этот компонент, связанный с. |
![]() |
PerformanceOptions | Ли получить сведения о контексте, а объем для регулирование. |
![]() |
ProcedureName | Имя процедуры, в настоящее время выполнения. |
![]() |
RequestContext | Контекст запроса текущего запроса. |
![]() |
SelectedFeatures | Выбранные параметры компонента ресурса SQL. |
![]() |
StatementIndex | Индекс, используемый при последнем [AddStatement].-1, если [AddStatement] не был вызван. |
![]() |
TraceArea | Может использоваться в определениях трассировки для фильтрации трассировки к определенной области. |
![]() |
TranslatedExceptions | Запрашивает набор [SqlExceptions], могут быть переведены в локальный исключениям с помощью [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 | Используется для создания программу-оболочку несколько вызовов в одной транзакции.Все не будет выполняться в данном компоненте будет находиться в транзакции до [Commit] или [RollBack] вызывается. |
![]() |
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 | Вспомогательная функция, которая обрабатывает привязка значения по умолчанию к типу. |
![]() |
BindGuid | Это вспомогательная функция, которая обрабатывает их [sqlparameters] привязки GUID. |
![]() |
BindInt | Вспомогательная функция, которая обрабатывает привязки 32 разрядное значение в [sqlparameters]. |
![]() |
BindLong | Вспомогательная функция, которая обрабатывает привязки 64 разрядное значение в [sqlparameters]. |
![]() |
BindNullableBoolean | |
![]() |
BindNullableByte | Это вспомогательная функция, которая обрабатывает значение привязки 8 разрядное в [sqlparameters]. |
![]() |
BindNullableDateTime | |
![]() |
BindNullableGuid | Вспомогательная функция, которая обрабатывает GUID привязки к их [sqlparameters].Значение [Guid.Empty] считается NULL и значение NULL привязанно к данному параметру. |
![]() |
BindNullableInt | Если nullValue == parameterValue, NULL привязанно к данному параметру.В противном случае parameterValue привязанно как 32 разрядное целое число. |
![]() |
BindNullableShort | Если nullValue == parameterValue, NULL привязанно к данному параметру.В противном случае parameterValue привязанно как 16 разрядное целое число |
![]() |
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> | Связывает таблицу. |
![]() |
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 | Flush пакет, pended к этому моменту и создайте новый пакет, так что пользователи будут иметь возможность вызова [AddStatement] попытку. |
![]() |
GetHashCode | Играет роль хэш-функции для определенного типа. (Унаследовано от Object.) |
![]() |
GetParameterName | Вспомогательный метод для форматирования имя параметра. |
![]() |
GetSqlErrorNumberAsString | |
![]() |
GetSqlErrorNumbers | |
![]() |
GetType | Возвращает объект Type для текущего экземпляра. (Унаследовано от Object.) |
![]() |
HandleCustomException | Настройте пользовательские исключения. |
![]() |
HandleException | Укажите, следует ли исключение SQL может адресовать; Необработанные исключения SQL, которые нельзя повторять или сопоставление «.» |
![]() |
Initialize(String) | Инициализирует компонент. |
![]() |
Initialize(TeamFoundationRequestContext, String, Int32) | |
![]() |
Initialize(String, Int32, Int32, Int32, Int32) | Инициализирует компонент. |
![]() |
MapException(SqlException) | Сопоставление исключением SQL в конкретного приложения исключение, если это возможно.В противном случае исключение передается с помощью watson. |
![]() |
MapException(SqlException, QueryExecutionState) | Сопоставление исключением SQL в конкретного приложения исключение, если это возможно.В противном случае исключение передается с помощью watson. |
![]() |
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, и преобразовывает его в значительно более одного.По умолчанию функциональности ничего не делать; т е к rethrow исходное исключение.ОСТРОСЛОВИЕ являются единственным компонентом, который в данный момент переопределяет текущая функциональности. |
![]() ![]() |
TranslateSqlException | Не все службы Team Foundation Server, используют [TeamFoundationSqlResourceComponent], но больше всего хотят использовать общую обработку исключений, которые она содержит.Поэтому статический [TranslateSqlException] можно использовать из внешнего компонента. |
![]() |
VerifyInitialized | Создает [InvalidOperationException] если компонент не инициализирован. |
![]() |
VerifyInMasterDbOnAzure | Создает [InvalidOperationException] если компоненты применяются к SQL Azure и исходный каталог в строке соединения мастерск или не является пустым. |
![]() |
VerifyNotSqlAzure | Создает [NotSupportedException] если компоненты применяются к SQL Azure. |
![]() |
VerifyServiceVersion | Подключитесь к базе данных, принимающий общую блокировку сеанса в ресурсе TfsDb и проверяет, что версия обозреватель баз данных указанной службы.ПРИМЕЧАНИЕ. Этот метод будет переписан.Необходимо запросить CONTEXT_INFO (), принимая версию службы базы данных и запроса совмещаемой блокировки с помощью одного запроса. Кроме того, необходимо убедиться в том, что база данных по-прежнему поддерживает текущий компонент в случае, если мы потеряли соединение с базой данных. |
В начало страницы
События
Имя | Описание | |
---|---|---|
![]() |
InfoMessage | Предоставляет внутренний событие [InfoMessage][SqlConnection].Происходит при возврате от SQL Server предупреждения или информационного сообщения. |
В начало страницы
Поля
В начало страницы
Потокобезопасность
Любые открытые члены этого типа, объявленные как static (Shared в Visual Basic), являются потокобезопасными. Потокобезопасность членов экземпляров не гарантируется.
См. также
Ссылки
Microsoft.TeamFoundation.Framework.Server - пространство имен