Udostępnij za pośrednictwem


Klasa SqlScriptResourceComponent

Hierarchia dziedziczenia

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

Przestrzeń nazw:  Microsoft.TeamFoundation.Framework.Server
Zestaw:  Microsoft.TeamFoundation.Framework.Server (w Microsoft.TeamFoundation.Framework.Server.dll)

Składnia

'Deklaracja
Public Class SqlScriptResourceComponent _
    Inherits TeamFoundationSqlResourceComponent
public class SqlScriptResourceComponent : TeamFoundationSqlResourceComponent

Typ SqlScriptResourceComponent uwidacznia następujące elementy członkowskie.

Konstruktorzy

  Nazwa Opis
Metoda publiczna SqlScriptResourceComponent(String, ITFLogger)
Metoda publiczna SqlScriptResourceComponent(TeamFoundationRequestContext, String, ITFLogger)

Początek

Właściwości

  Nazwa Opis
Właściwość chroniona Author Autor jest zdefiniowana jako źródła zmiany, która spowodowała zgłoszenie.Zobacz Author Aby uzyskać więcej informacji. (Odziedziczone z TeamFoundationSqlResourceComponent).
Właściwość chroniona BoundParameters Zwraca liczbę parametrów aktualnie związanego. (Odziedziczone z TeamFoundationSqlResourceComponent).
Właściwość chroniona Command Polecenia SQL, który jest używany przez [SqlResourceComponent]. (Odziedziczone z TeamFoundationSqlResourceComponent).
Właściwość publiczna CommandTimeout
Właściwość chroniona Connection The [SqlConnection] used by this [SqlResourceComponent]. (Odziedziczone z TeamFoundationSqlResourceComponent).
Właściwość chroniona ConnectionString Ciąg połączenia (Odziedziczone z TeamFoundationSqlResourceComponent).
Właściwość chroniona ContainerErrorCode Odczytu i zapisu do kontenera kod błędu dla tego składnika. (Odziedziczone z TeamFoundationSqlResourceComponent).
Właściwość publiczna DatabaseCategory Kategoria bazy danych do odczytu. (Odziedziczone z TeamFoundationSqlResourceComponent).
Właściwość chroniona DataReader [SqlDataReader] Zwrócone przez ostatni [SqlCommand] wykonanie. (Odziedziczone z TeamFoundationSqlResourceComponent).
Właściwość publiczna DataSource Pobiera nazwa lub adres sieciowy wystąpienia programu SQL Server, aby połączyć. (Odziedziczone z TeamFoundationSqlResourceComponent).
Właściwość chroniona DeadlockPause Liczba milisekund, aby wstrzymać przed ponowną próbą po wystąpieniu zakleszczenia. (Odziedziczone z TeamFoundationSqlResourceComponent).
Właściwość chroniona ExecutionTimeThreshold Co nam śledzenia tego wywołania (Odziedziczone z TeamFoundationSqlResourceComponent).
Właściwość publiczna InitialCatalog Pobiera nazwę bazy danych skojarzone z danym składnikiem. (Odziedziczone z TeamFoundationSqlResourceComponent).
Właściwość publiczna IsSqlAzure Zwraca wartość true, jeśli składnik jest używany przeciwko SQL Azure. (Odziedziczone z TeamFoundationSqlResourceComponent).
Właściwość chroniona Logger
Właściwość chroniona LoggingOptions Kontroluje, czy statystyki czasu i we/wy (lub innych informacji wyjściowych wiadomości) należy zbierane i rejestrowane. (Odziedziczone z TeamFoundationSqlResourceComponent).
Właściwość chroniona MaxDeadlockRetries Maksymalna liczba ponownych prób operacji, jeśli występuje zakleszczenia. (Odziedziczone z TeamFoundationSqlResourceComponent).
Właściwość publiczna PartitionId Identyfikator partycji tego składnika jest skojarzony. (Odziedziczone z TeamFoundationSqlResourceComponent).
Właściwość chroniona PerformanceOptions Czy uzyskiwania informacji kontekstu i ile przepustnicy. (Odziedziczone z TeamFoundationSqlResourceComponent).
Właściwość chroniona ProcedureName Nazwa procedury aktualnie wykonywane. (Odziedziczone z TeamFoundationSqlResourceComponent).
Właściwość chroniona RequestContext Kontekst żądania bieżącego żądania. (Odziedziczone z TeamFoundationSqlResourceComponent).
Właściwość chroniona SelectedFeatures Wybrane opcje składnika zasobu SQL. (Odziedziczone z TeamFoundationSqlResourceComponent).
Właściwość chroniona StatementIndex Indeks używany przez ostatni [AddStatement].-1, gdy [AddStatement] nie została wywołana. (Odziedziczone z TeamFoundationSqlResourceComponent).
Właściwość chroniona TraceArea Można w definicjach śledzenia do filtrowania śledzenia do określonego obszaru. (Odziedziczone z TeamFoundationSqlResourceComponent).
Właściwość chroniona TranslatedExceptions (Zastępuje TeamFoundationSqlResourceComponent.TranslatedExceptions).
Właściwość publiczna Version Wersja schematu usługi (Odziedziczone z TeamFoundationSqlResourceComponent).

Początek

Metody

  Nazwa Opis
Metoda chroniona AddStatement(String) Dodać deklarację do bieżącej instancji SQL.Musisz wywołać [PrepareSqlBatch] przed wywołaniem [AddStatement]. (Odziedziczone z TeamFoundationSqlResourceComponent).
Metoda chroniona AddStatement(String, Int32) Dodać deklarację do bieżącej instancji SQL.Musisz wywołać [PrepareSqlBatch] przed wywołaniem [AddStatement].Jeśli liczba parametrów, które zostaną dodane przy użyciu tej instrukcji przekroczy maksymalną liczbę dozwolonych parametrów w pojedynczej instancji programu SQL, sprawozdań, które są już częścią partii będzie wykonywany i zacznij nowej partii z instrukcją, która jest dodawana. (Odziedziczone z TeamFoundationSqlResourceComponent).
Metoda chroniona AddStatement(String, Int32, Boolean) Dodać deklarację do bieżącej instancji SQL.Musisz wywołać [PrepareSqlBatch] przed wywołaniem [AddStatement].Jeśli liczba parametrów, które zostaną dodane przy użyciu tej instrukcji przekroczy maksymalną liczbę dozwolonych parametrów w pojedynczej instancji programu SQL, sprawozdań, które są już częścią partii będzie wykonywany i zacznij nowej partii z instrukcją, która jest dodawana. (Odziedziczone z TeamFoundationSqlResourceComponent).
Metoda chroniona AddStatement(String, Int32, Boolean, Boolean) Dodać deklarację do bieżącej instancji SQL.Musisz wywołać [PrepareSqlBatch] przed wywołaniem [AddStatement].Jeśli liczba parametrów, które zostaną dodane przy użyciu tej instrukcji przekroczy maksymalną liczbę dozwolonych parametrów w pojedynczej instancji programu SQL, sprawozdań, które są już częścią partii będzie wykonywany i zacznij nowej partii z instrukcją, która jest dodawana. (Odziedziczone z TeamFoundationSqlResourceComponent).
Metoda publiczna BeginTransaction Używane do zawijania kilka wywołań w ramach pojedynczej transakcji.Wykonuje wszystkie na ten składnik będzie w transakcji aż do [Commit] lub [RollBack] są nazywane. (Odziedziczone z TeamFoundationSqlResourceComponent).
Metoda chroniona BindBinary(String, array<Byte[], SqlDbType) Jest to funkcja helper obsługującym wiążące wartość binarna do [sqlparameter]. (Odziedziczone z TeamFoundationSqlResourceComponent).
Metoda chroniona BindBinary(String, array<Byte[], Int32, SqlDbType) Funkcji pomocnika, która obsługuje wiązania wartość binarna do [sqlparameter]. (Odziedziczone z TeamFoundationSqlResourceComponent).
Metoda chroniona BindBoolean Funkcji pomocnika, która obsługuje wiązania wartość logiczną lub wartości nieco [sqlparameter]. (Odziedziczone z TeamFoundationSqlResourceComponent).
Metoda chroniona BindByte(String, Byte) Funkcji pomocnika, która obsługuje wiązania wartość 8-bitowe jego [sqlparameters]. (Odziedziczone z TeamFoundationSqlResourceComponent).
Metoda chroniona BindByte(String, Byte, Byte) Obsługuje Wiązanie wartości 8-bitowa, która może być null do funkcji pomocnika jego [sqlparameters]. (Odziedziczone z TeamFoundationSqlResourceComponent).
Metoda chroniona BindDateTime Funkcja helper, obsługujący wartości daty i godziny do wiązania [sqlparameter]. (Odziedziczone z TeamFoundationSqlResourceComponent).
Metoda chroniona BindDefault Funkcję Pomocnik obsługuje wiązania domyślny typ wartości. (Odziedziczone z TeamFoundationSqlResourceComponent).
Metoda chroniona BindGuid Jest to funkcja helper obsługującym wiążące identyfikatorów GUID do ich [sqlparameters]. (Odziedziczone z TeamFoundationSqlResourceComponent).
Metoda chroniona BindInt Funkcja helper, obsługujący 32-bitowa wartość do powiązania jej [sqlparameters]. (Odziedziczone z TeamFoundationSqlResourceComponent).
Metoda chroniona BindLong Funkcja pomocnicza, obsługującym Wiązanie wartości 64-bitowych do jego [sqlparameters]. (Odziedziczone z TeamFoundationSqlResourceComponent).
Metoda chroniona BindNullableBoolean (Odziedziczone z TeamFoundationSqlResourceComponent).
Metoda chroniona BindNullableByte Jest to funkcja helper obsługującym wiążące wartość 8-bitowe jego [sqlparameters]. (Odziedziczone z TeamFoundationSqlResourceComponent).
Metoda chroniona BindNullableDateTime (Odziedziczone z TeamFoundationSqlResourceComponent).
Metoda chroniona BindNullableGuid Funkcji pomocnika, która obsługuje identyfikatorów GUID powiązanie ich [sqlparameters].Wartość [Guid.Empty] uważa się wartość NULL i NULL jest powiązany z danym parametrem. (Odziedziczone z TeamFoundationSqlResourceComponent).
Metoda chroniona BindNullableInt Jeśli parameterValue == nullValue, NULL jest powiązany z danym parametrem.W przeciwnym razie parameterValue jest związany jako liczba całkowita 32-bitowa. (Odziedziczone z TeamFoundationSqlResourceComponent).
Metoda chroniona BindNullableShort Jeśli parameterValue == nullValue, NULL jest powiązany z danym parametrem.W przeciwnym razie parameterValue jest związany jako liczba całkowita 16-bitowa (Odziedziczone z TeamFoundationSqlResourceComponent).
Metoda chroniona BindNullValue To jest rodzajowy wiązania pomocnika, który tworzy określonego parametru wpisana wartość null. (Odziedziczone z TeamFoundationSqlResourceComponent).
Metoda chroniona BindShort Jest to funkcja helper, obsługujący wartości 16-bitowe powiązanie do ich sqlparameters. (Odziedziczone z TeamFoundationSqlResourceComponent).
Metoda chroniona BindString(String, String, Int32, BindStringBehavior, SqlDbType) Jest to funkcja helper obsługującym ciągi powiązanie ich [SqlParameters].To sprawia, że wartości null są prawidłowo obsługiwane. (Odziedziczone z TeamFoundationSqlResourceComponent).
Metoda chroniona BindString(String, String, Int32, Boolean, SqlDbType) Jest to funkcja helper obsługującym ciągi powiązanie ich [SqlParameters].To sprawia, że wartości null są prawidłowo obsługiwane.Jest to starej wersji tej metody; Użyj przeciążenie, który ma [BindStringBehavior] się bardziej wyraźnie o jak null i puste ciągi są obsługiwane. (Odziedziczone z TeamFoundationSqlResourceComponent).
Metoda chroniona BindSysname Powiązanie obsługuje funkcję Pomocnik [sysname] ciągi do ich [sqlparameters].Sprawdza ono, że wartości null są poprawnie skonfigurowane. (Odziedziczone z TeamFoundationSqlResourceComponent).
Metoda chroniona BindTable<T> Powiązanie tabeli. (Odziedziczone z TeamFoundationSqlResourceComponent).
Metoda chroniona BindXml(String, TeamFoundationDatabaseXmlWriter) Użyte do utworzenia powiązania dokument XML jako parametr XML. (Odziedziczone z TeamFoundationSqlResourceComponent).
Metoda chroniona BindXml(String, String) Użyte do utworzenia powiązania dokument XML jako parametr XML. (Odziedziczone z TeamFoundationSqlResourceComponent).
Metoda publiczna Cancel (Odziedziczone z TeamFoundationSqlResourceComponent).
Metoda chroniona CanRetryOnException Wskazuje, czy wyjątek SQL może być ponowiona. (Odziedziczone z TeamFoundationSqlResourceComponent).
Metoda chroniona CanRetryOnSqlError (Odziedziczone z TeamFoundationSqlResourceComponent).
Metoda publiczna CommitTransaction Zatwierdzenia transakcji, która jest aktywna dla tego składnika. (Odziedziczone z TeamFoundationSqlResourceComponent).
Metoda publiczna Dispose (Odziedziczone z TeamFoundationSqlResourceComponent).
Metoda publiczna Equals Określa, czy określony obiekt jest równa bieżącego obiektu. (Odziedziczone z Object).
Metoda chroniona Execute Wewnętrzny pomocnika, który hermetyzuje logikę [ExecuteReader] i [ExecuteNonQuery]. (Odziedziczone z TeamFoundationSqlResourceComponent).
Metoda chroniona ExecuteNonQuery() Wykonuje polecenia SQL bieżące i nie produkują zestawu wyników. (Odziedziczone z TeamFoundationSqlResourceComponent).
Metoda chroniona ExecuteNonQuery(Boolean) Wykonuje polecenia SQL bieżące i nie produkują zestawu wyników.Tylko wynik jest wartością zwrotu, który jest pojedynczą wartość skalarną. (Odziedziczone z TeamFoundationSqlResourceComponent).
Metoda chroniona ExecuteReader() Przeciążenie przy użyciu polecenia domyślne. (Odziedziczone z TeamFoundationSqlResourceComponent).
Metoda chroniona ExecuteReader(CommandBehavior) Wykonuje polecenia SQL bieżące i zwraca czytnika. (Odziedziczone z TeamFoundationSqlResourceComponent).
Metoda chroniona ExecuteScalar Wykonanie bieżącego polecenia SQL za pomocą [ExecuteScalar()] i zapisuje wynik. (Odziedziczone z TeamFoundationSqlResourceComponent).
Metoda publiczna ExecuteScript(SqlScript)
Metoda publiczna ExecuteScript(SqlScript, array<SqlParameter[])
Metoda publiczna ExecuteScript(SqlScript, array<SqlParameter[], List<ServiceVersionEntry>)
Metoda publiczna ExecuteScripts(List<SqlScript>)
Metoda publiczna ExecuteScripts(List<SqlScript>, array<SqlParameter[], List<ServiceVersionEntry>, Boolean)
Metoda publiczna ExecuteStatement(String)
Metoda publiczna ExecuteStatement(String, array<SqlParameter[])
Metoda publiczna ExecuteStatementScalar
Metoda chroniona ExecuteUnknown(Object) Wykonuje bieżącego polecenia SQL za pomocą [ExecuteUnknown()] i zwraca obiekt. (Odziedziczone z TeamFoundationSqlResourceComponent).
Metoda chroniona ExecuteUnknown(SqlDataReader, Object) Metoda, która jest używana przez [ExecuteUnknown()] do wypełnienia obiektu Czytnik wywołujący [ExecuteUnknown] musi zastąpić tę metodę. (Odziedziczone z TeamFoundationSqlResourceComponent).
Metoda chroniona Finalize Umożliwia obiekt spróbuj zwolnić zasoby i wykonywania innych operacji oczyszczania, zanim jest odzyskane w procesie wyrzucania elementów bezużytecznych. (Odziedziczone z Object).
Metoda chroniona FlushBatch Opróżnianie partii, która jest oczekującego z tym punktem i utworzyć nową instancję, dzięki czemu użytkownicy mogą wywołać [AddStatement] ponownie. (Odziedziczone z TeamFoundationSqlResourceComponent).
Metoda publiczna GetHashCode Służy jako funkcja mieszania dla określonego typu. (Odziedziczone z Object).
Metoda chroniona GetParameterName Metody pomocnika do formatowania nazwy parametru. (Odziedziczone z TeamFoundationSqlResourceComponent).
Metoda chroniona GetSqlErrorNumberAsString (Odziedziczone z TeamFoundationSqlResourceComponent).
Metoda chroniona GetSqlErrorNumbers (Odziedziczone z TeamFoundationSqlResourceComponent).
Metoda publiczna GetType Pobiera Type bieżącego wystąpienia. (Odziedziczone z Object).
Metoda chroniona HandleCustomException Obsługi wyjątków niestandardowe. (Odziedziczone z TeamFoundationSqlResourceComponent).
Metoda chroniona HandleException Określić, czy wyjątek SQL można obsługiwać; Wyjątki SQL, które nie mogą być ponowiona lub mapowane są "nieobsługiwany". (Odziedziczone z TeamFoundationSqlResourceComponent).
Metoda chroniona Initialize(String) Inicjuje składnika. (Odziedziczone z TeamFoundationSqlResourceComponent).
Metoda chroniona Initialize(TeamFoundationRequestContext, String, Int32) (Odziedziczone z TeamFoundationSqlResourceComponent).
Metoda chroniona Initialize(String, Int32, Int32, Int32, Int32) Inicjuje składnika. (Odziedziczone z TeamFoundationSqlResourceComponent).
Metoda chroniona MapException(SqlException) Mapę wyjątek SQL do wyjątku specyficzne dla aplikacji, jeśli jest to możliwe.W przeciwnym razie wyjątek jest raportowany przy użyciu programu Watson. (Odziedziczone z TeamFoundationSqlResourceComponent).
Metoda chroniona MapException(SqlException, QueryExecutionState) Mapę wyjątek SQL do wyjątku specyficzne dla aplikacji, jeśli jest to możliwe.W przeciwnym razie wyjątek jest raportowany przy użyciu programu Watson. (Odziedziczone z TeamFoundationSqlResourceComponent).
Metoda chroniona MemberwiseClone Tworzy kopię płytkie bieżące Object. (Odziedziczone z Object).
Metoda chroniona PrepareConnectionString Umożliwia klas pochodnych zaktualizować ciąg połączenia. (Odziedziczone z TeamFoundationSqlResourceComponent).
Metoda chroniona PrepareSqlBatch(Int32) Instalator wykonanie partii instrukcji SQL.Ta metoda spowoduje zamknięcie wszystkich istniejących poleceń lub czytelników. (Odziedziczone z TeamFoundationSqlResourceComponent).
Metoda chroniona PrepareSqlBatch(Int32, Boolean) Instalator wykonanie partii instrukcji SQL.Ta metoda spowoduje zamknięcie wszystkich istniejących polecenia lub reader. (Odziedziczone z TeamFoundationSqlResourceComponent).
Metoda chroniona PrepareStoredProcedure(String) Instalator SQL wykonanie procedury przechowywanej.Ta metoda spowoduje zamknięcie wszystkich istniejących poleceń lub czytelników. (Odziedziczone z TeamFoundationSqlResourceComponent).
Metoda chroniona PrepareStoredProcedure(String, Boolean) Instalator programu SQL Server wykonanie procedury przechowywanej.Ta metoda spowoduje zamknięcie wszystkich istniejących polecenia lub reader. (Odziedziczone z TeamFoundationSqlResourceComponent).
Metoda chroniona PrepareStoredProcedure(String, Int32) Instalator SQL wykonanie procedury przechowywanej.Ta metoda spowoduje zamknięcie wszystkich istniejących poleceń lub czytelników. (Odziedziczone z TeamFoundationSqlResourceComponent).
Metoda chroniona PrepareStoredProcedure(String, Boolean, Int32) Instalator programu SQL Server wykonanie procedury przechowywanej.Ta metoda spowoduje zamknięcie wszystkich istniejących polecenia lub reader. (Odziedziczone z TeamFoundationSqlResourceComponent).
Metoda chroniona ReleaseVerificationLock (Odziedziczone z TeamFoundationSqlResourceComponent).
Metoda publiczna RollbackTransaction Wycofanie i odrzucić wszystkie zmiany dokonane podczas transakcji na ten składnik. (Odziedziczone z TeamFoundationSqlResourceComponent).
Metoda chroniona Sleep (Odziedziczone z TeamFoundationSqlResourceComponent).
Metoda publiczna ToString Zwraca wartość typu ciąg, który reprezentuje bieżący obiekt. (Odziedziczone z Object).
Metoda chroniona Trace(Int32, TraceLevel, String, array<Object[]) Wypychanie komunikaty śledzenia do usługi śledzenia skojarzonych z kontekstu żądania. (Odziedziczone z TeamFoundationSqlResourceComponent).
Metoda chroniona Trace(Int32, TraceLevel, array<String[], String, array<Object[]) Wypychanie komunikaty śledzenia do usługi śledzenia skojarzonych z kontekstu żądania. (Odziedziczone z TeamFoundationSqlResourceComponent).
Metoda chroniona TraceEnter Śledzenia wpisu do metody z konsekwentnie sformatowana wiadomość i sygnatura czasowa. (Odziedziczone z TeamFoundationSqlResourceComponent).
Metoda chroniona TraceException Sprawozdanie wyjątek w TraceLevel.Error dziennika śledzenia w spójny sposób. (Odziedziczone z TeamFoundationSqlResourceComponent).
Metoda chroniona TraceLeave Śledzenie wyjścia z metody z konsekwentnie sformatowana wiadomość i sygnatura czasowa. (Odziedziczone z TeamFoundationSqlResourceComponent).
Metoda chroniona TranslateException Wyjątek typu SQL analizuje i transformuje one bardziej znaczący.Zachowaniem domyślnym jest nic nie; oznacza to, że jest do ponownego zgłoszenia pierwotny wyjątek.WIT jest jedynym składnikiem, który obecnie zastępuje bieżące zachowanie. (Odziedziczone z TeamFoundationSqlResourceComponent).
Metoda chroniona VerifyInitialized Generuje [InvalidOperationException] , jeśli składnik nie jest zainicjowany. (Odziedziczone z TeamFoundationSqlResourceComponent).
Metoda chroniona VerifyInMasterDbOnAzure Generuje [InvalidOperationException] Jeśli składniki używane jest przeciwko SQL Azure i Initial Catalog w ciągu połączenia nie jest pusty lub wzorca. (Odziedziczone z TeamFoundationSqlResourceComponent).
Metoda chroniona VerifyNotSqlAzure Generuje [NotSupportedException] Jeśli używane są składniki przeciwko SQL Azure. (Odziedziczone z TeamFoundationSqlResourceComponent).
Metoda publiczna VerifyServiceVersion Łączy się z bazą danych, przejmuje lock sesji udostępnionej zasobów TfsDb i weryfikuje, że baza danych obsługuje wersję określonej usługi.Uwaga: Ta metoda będzie przepisany.Możemy musi kwerendy CONTEXT_INFO(), wziąć udostępniony lock i kwerendy bazy danych usługi wersji przy użyciu jednej kwerendy. Ponadto możemy należy się upewnić, baza danych nadal obsługuje bieżącego składnika w przypadku możemy utracono połączenie z bazą danych. (Odziedziczone z TeamFoundationSqlResourceComponent).

Początek

Zdarzenia

  Nazwa Opis
Zdarzenie publiczne InfoMessage Opisuje wewnętrznego [InfoMessage] zdarzenia [SqlConnection].Występuje, gdy program SQL Server zwraca komunikat ostrzeżenie lub informację. (Odziedziczone z TeamFoundationSqlResourceComponent).

Początek

Bezpieczeństwo wątku

Wszystkie publiczne static (Shared w języku Visual Basic) elementy członkowskie tego typu są bezpieczne dla wątków. Wystąpienia elementów członkowskich nie dają gwarancji bezpieczeństwa wątków.

Zobacz też

Informacje

Przestrzeń nazw Microsoft.TeamFoundation.Framework.Server