Klasa ExtendedAttributeComponent
Składnika rozszerzonego atrybutu łączy się z bazą danych i odczytuje lub zapisuje atrybuty rozszerzone.Aby wykonać to zadanie nie używa żadnych zainstalowanych obiektów.
Ten składnik nie wykonuje kontroli wersji, ponieważ nie łączy się z bazą danych logicznych, zamiast tego jest używany, aby wykonać sprawdzanie poprawności wyższy poziom składników.
Hierarchia dziedziczenia
System.Object
Microsoft.TeamFoundation.Framework.Server.TeamFoundationSqlResourceComponent
Microsoft.TeamFoundation.Framework.Server.ExtendedAttributeComponent
Przestrzeń nazw: Microsoft.TeamFoundation.Framework.Server
Zestaw: Microsoft.TeamFoundation.Framework.Server (w Microsoft.TeamFoundation.Framework.Server.dll)
Składnia
'Deklaracja
Public Class ExtendedAttributeComponent _
Inherits TeamFoundationSqlResourceComponent
public class ExtendedAttributeComponent : TeamFoundationSqlResourceComponent
Typ ExtendedAttributeComponent uwidacznia następujące elementy członkowskie.
Konstruktorzy
Nazwa | Opis | |
---|---|---|
![]() |
ExtendedAttributeComponent(String) | Nie używaj tego konstruktora, tylko używane do sprawdzenia naszych inicjowania wewnętrznej bazy danych. |
![]() |
ExtendedAttributeComponent(TeamFoundationRequestContext, String) |
Początek
Właściwości
Nazwa | Opis | |
---|---|---|
![]() |
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). |
![]() |
BoundParameters | Zwraca liczbę parametrów aktualnie związanego. (Odziedziczone z TeamFoundationSqlResourceComponent). |
![]() |
Command | Polecenia SQL, który jest używany przez [SqlResourceComponent]. (Odziedziczone z TeamFoundationSqlResourceComponent). |
![]() |
CommandTimeout | [CommandTimeout] Używane dla wszystkich egzekucji, chyba że określono inaczej dla danego polecenia. (Odziedziczone z TeamFoundationSqlResourceComponent). |
![]() |
Connection | The [SqlConnection] used by this [SqlResourceComponent]. (Odziedziczone z TeamFoundationSqlResourceComponent). |
![]() |
ConnectionString | Ciąg połączenia (Odziedziczone z TeamFoundationSqlResourceComponent). |
![]() |
ContainerErrorCode | Odczytu i zapisu do kontenera kod błędu dla tego składnika. (Odziedziczone z TeamFoundationSqlResourceComponent). |
![]() |
DatabaseCategory | Kategoria bazy danych do odczytu. (Odziedziczone z TeamFoundationSqlResourceComponent). |
![]() |
DataReader | [SqlDataReader] Zwrócone przez ostatni [SqlCommand] wykonanie. (Odziedziczone z TeamFoundationSqlResourceComponent). |
![]() |
DataSource | Pobiera nazwa lub adres sieciowy wystąpienia programu SQL Server, aby połączyć. (Odziedziczone z TeamFoundationSqlResourceComponent). |
![]() |
DeadlockPause | Liczba milisekund, aby wstrzymać przed ponowną próbą po wystąpieniu zakleszczenia. (Odziedziczone z TeamFoundationSqlResourceComponent). |
![]() |
ExecutionTimeThreshold | Co nam śledzenia tego wywołania (Odziedziczone z TeamFoundationSqlResourceComponent). |
![]() |
InitialCatalog | Pobiera nazwę bazy danych skojarzone z danym składnikiem. (Odziedziczone z TeamFoundationSqlResourceComponent). |
![]() |
IsSqlAzure | Zwraca wartość true, jeśli składnik jest używany przeciwko SQL Azure. (Odziedziczone z TeamFoundationSqlResourceComponent). |
![]() |
LoggingOptions | Kontroluje, czy statystyki czasu i we/wy (lub innych informacji wyjściowych wiadomości) należy zbierane i rejestrowane. (Odziedziczone z TeamFoundationSqlResourceComponent). |
![]() |
MaxDeadlockRetries | Maksymalna liczba ponownych prób operacji, jeśli występuje zakleszczenia. (Odziedziczone z TeamFoundationSqlResourceComponent). |
![]() |
PartitionId | Identyfikator partycji tego składnika jest skojarzony. (Odziedziczone z TeamFoundationSqlResourceComponent). |
![]() |
PerformanceOptions | Czy uzyskiwania informacji kontekstu i ile przepustnicy. (Odziedziczone z TeamFoundationSqlResourceComponent). |
![]() |
ProcedureName | Nazwa procedury aktualnie wykonywane. (Odziedziczone z TeamFoundationSqlResourceComponent). |
![]() |
RequestContext | Kontekst żądania bieżącego żądania. (Odziedziczone z TeamFoundationSqlResourceComponent). |
![]() |
SelectedFeatures | Wybrane opcje składnika zasobu SQL. (Odziedziczone z TeamFoundationSqlResourceComponent). |
![]() |
StatementIndex | Indeks używany przez ostatni [AddStatement].-1, gdy [AddStatement] nie została wywołana. (Odziedziczone z TeamFoundationSqlResourceComponent). |
![]() |
TraceArea | Można w definicjach śledzenia do filtrowania śledzenia do określonego obszaru. (Odziedziczone z TeamFoundationSqlResourceComponent). |
![]() |
TranslatedExceptions | Żąda zestawu [SqlExceptions] , można dokonać translacji lokalne wyjątki przy użyciu [SqlExceptionFactory]. (Odziedziczone z TeamFoundationSqlResourceComponent). |
![]() |
Version | Wersja schematu usługi (Odziedziczone z TeamFoundationSqlResourceComponent). |
Początek
Metody
Nazwa | Opis | |
---|---|---|
![]() |
AddStatement(String) | Dodać deklarację do bieżącej instancji SQL.Musisz wywołać [PrepareSqlBatch] przed wywołaniem [AddStatement]. (Odziedziczone z TeamFoundationSqlResourceComponent). |
![]() |
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). |
![]() |
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). |
![]() |
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). |
![]() |
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). |
![]() |
BindBinary(String, array<Byte[], SqlDbType) | Jest to funkcja helper obsługującym wiążące wartość binarna do [sqlparameter]. (Odziedziczone z TeamFoundationSqlResourceComponent). |
![]() |
BindBinary(String, array<Byte[], Int32, SqlDbType) | Funkcji pomocnika, która obsługuje wiązania wartość binarna do [sqlparameter]. (Odziedziczone z TeamFoundationSqlResourceComponent). |
![]() |
BindBoolean | Funkcji pomocnika, która obsługuje wiązania wartość logiczną lub wartości nieco [sqlparameter]. (Odziedziczone z TeamFoundationSqlResourceComponent). |
![]() |
BindByte(String, Byte) | Funkcji pomocnika, która obsługuje wiązania wartość 8-bitowe jego [sqlparameters]. (Odziedziczone z TeamFoundationSqlResourceComponent). |
![]() |
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). |
![]() |
BindDateTime | Funkcja helper, obsługujący wartości daty i godziny do wiązania [sqlparameter]. (Odziedziczone z TeamFoundationSqlResourceComponent). |
![]() |
BindDefault | Funkcję Pomocnik obsługuje wiązania domyślny typ wartości. (Odziedziczone z TeamFoundationSqlResourceComponent). |
![]() |
BindGuid | Jest to funkcja helper obsługującym wiążące identyfikatorów GUID do ich [sqlparameters]. (Odziedziczone z TeamFoundationSqlResourceComponent). |
![]() |
BindInt | Funkcja helper, obsługujący 32-bitowa wartość do powiązania jej [sqlparameters]. (Odziedziczone z TeamFoundationSqlResourceComponent). |
![]() |
BindLong | Funkcja pomocnicza, obsługującym Wiązanie wartości 64-bitowych do jego [sqlparameters]. (Odziedziczone z TeamFoundationSqlResourceComponent). |
![]() |
BindNullableBoolean | (Odziedziczone z TeamFoundationSqlResourceComponent). |
![]() |
BindNullableByte | Jest to funkcja helper obsługującym wiążące wartość 8-bitowe jego [sqlparameters]. (Odziedziczone z TeamFoundationSqlResourceComponent). |
![]() |
BindNullableDateTime | (Odziedziczone z TeamFoundationSqlResourceComponent). |
![]() |
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). |
![]() |
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). |
![]() |
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). |
![]() |
BindNullValue | To jest rodzajowy wiązania pomocnika, który tworzy określonego parametru wpisana wartość null. (Odziedziczone z TeamFoundationSqlResourceComponent). |
![]() |
BindShort | Jest to funkcja helper, obsługujący wartości 16-bitowe powiązanie do ich sqlparameters. (Odziedziczone z TeamFoundationSqlResourceComponent). |
![]() |
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). |
![]() |
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). |
![]() |
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). |
![]() |
BindTable<T> | Powiązanie tabeli. (Odziedziczone z TeamFoundationSqlResourceComponent). |
![]() |
BindXml(String, TeamFoundationDatabaseXmlWriter) | Użyte do utworzenia powiązania dokument XML jako parametr XML. (Odziedziczone z TeamFoundationSqlResourceComponent). |
![]() |
BindXml(String, String) | Użyte do utworzenia powiązania dokument XML jako parametr XML. (Odziedziczone z TeamFoundationSqlResourceComponent). |
![]() |
Cancel | (Odziedziczone z TeamFoundationSqlResourceComponent). |
![]() |
CanRetryOnException | Wskazuje, czy wyjątek SQL może być ponowiona. (Odziedziczone z TeamFoundationSqlResourceComponent). |
![]() |
CanRetryOnSqlError | (Odziedziczone z TeamFoundationSqlResourceComponent). |
![]() |
CommitTransaction | Zatwierdzenia transakcji, która jest aktywna dla tego składnika. (Odziedziczone z TeamFoundationSqlResourceComponent). |
![]() |
DeleteDatabaseAttribute | Usuwa rozszerzone właściwości. |
![]() |
Dispose | (Odziedziczone z TeamFoundationSqlResourceComponent). |
![]() |
Equals | Określa, czy określony obiekt jest równa bieżącego obiektu. (Odziedziczone z Object). |
![]() |
Execute | Wewnętrzny pomocnika, który hermetyzuje logikę [ExecuteReader] i [ExecuteNonQuery]. (Odziedziczone z TeamFoundationSqlResourceComponent). |
![]() |
ExecuteNonQuery() | Wykonuje polecenia SQL bieżące i nie produkują zestawu wyników. (Odziedziczone z TeamFoundationSqlResourceComponent). |
![]() |
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). |
![]() |
ExecuteReader() | Przeciążenie przy użyciu polecenia domyślne. (Odziedziczone z TeamFoundationSqlResourceComponent). |
![]() |
ExecuteReader(CommandBehavior) | Wykonuje polecenia SQL bieżące i zwraca czytnika. (Odziedziczone z TeamFoundationSqlResourceComponent). |
![]() |
ExecuteScalar | Wykonanie bieżącego polecenia SQL za pomocą [ExecuteScalar()] i zapisuje wynik. (Odziedziczone z TeamFoundationSqlResourceComponent). |
![]() |
ExecuteUnknown(Object) | Wykonuje bieżącego polecenia SQL za pomocą [ExecuteUnknown()] i zwraca obiekt. (Odziedziczone z TeamFoundationSqlResourceComponent). |
![]() |
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). |
![]() |
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). |
![]() |
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). |
![]() |
GetHashCode | Służy jako funkcja mieszania dla określonego typu. (Odziedziczone z Object). |
![]() |
GetParameterName | Metody pomocnika do formatowania nazwy parametru. (Odziedziczone z TeamFoundationSqlResourceComponent). |
![]() |
GetSqlErrorNumberAsString | (Odziedziczone z TeamFoundationSqlResourceComponent). |
![]() |
GetSqlErrorNumbers | (Odziedziczone z TeamFoundationSqlResourceComponent). |
![]() |
GetType | Pobiera Type bieżącego wystąpienia. (Odziedziczone z Object). |
![]() |
HandleCustomException | Obsługi wyjątków niestandardowe. (Odziedziczone z TeamFoundationSqlResourceComponent). |
![]() |
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). |
![]() |
Initialize(String) | Inicjuje składnika. (Odziedziczone z TeamFoundationSqlResourceComponent). |
![]() |
Initialize(TeamFoundationRequestContext, String, Int32) | (Odziedziczone z TeamFoundationSqlResourceComponent). |
![]() |
Initialize(String, Int32, Int32, Int32, Int32) | Inicjuje składnika. (Odziedziczone z TeamFoundationSqlResourceComponent). |
![]() |
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). |
![]() |
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). |
![]() |
MemberwiseClone | Tworzy kopię płytkie bieżące Object. (Odziedziczone z Object). |
![]() |
PrepareConnectionString | Umożliwia klas pochodnych zaktualizować ciąg połączenia. (Odziedziczone z TeamFoundationSqlResourceComponent). |
![]() |
PrepareSqlBatch(Int32) | Instalator wykonanie partii instrukcji SQL.Ta metoda spowoduje zamknięcie wszystkich istniejących poleceń lub czytelników. (Odziedziczone z TeamFoundationSqlResourceComponent). |
![]() |
PrepareSqlBatch(Int32, Boolean) | Instalator wykonanie partii instrukcji SQL.Ta metoda spowoduje zamknięcie wszystkich istniejących polecenia lub reader. (Odziedziczone z TeamFoundationSqlResourceComponent). |
![]() |
PrepareStoredProcedure(String) | Instalator SQL wykonanie procedury przechowywanej.Ta metoda spowoduje zamknięcie wszystkich istniejących poleceń lub czytelników. (Odziedziczone z TeamFoundationSqlResourceComponent). |
![]() |
PrepareStoredProcedure(String, Boolean) | Instalator programu SQL Server wykonanie procedury przechowywanej.Ta metoda spowoduje zamknięcie wszystkich istniejących polecenia lub reader. (Odziedziczone z TeamFoundationSqlResourceComponent). |
![]() |
PrepareStoredProcedure(String, Int32) | Instalator SQL wykonanie procedury przechowywanej.Ta metoda spowoduje zamknięcie wszystkich istniejących poleceń lub czytelników. (Odziedziczone z TeamFoundationSqlResourceComponent). |
![]() |
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). |
![]() |
ReadDatabaseAttribute | |
![]() |
ReadDatabaseAttributes | |
![]() |
ReleaseVerificationLock | (Odziedziczone z TeamFoundationSqlResourceComponent). |
![]() |
RenameDatabaseAttribute | |
![]() |
RollbackTransaction | Wycofanie i odrzucić wszystkie zmiany dokonane podczas transakcji na ten składnik. (Odziedziczone z TeamFoundationSqlResourceComponent). |
![]() |
Sleep | (Odziedziczone z TeamFoundationSqlResourceComponent). |
![]() |
ToString | Zwraca wartość typu ciąg, który reprezentuje bieżący obiekt. (Odziedziczone z Object). |
![]() |
Trace(Int32, TraceLevel, String, array<Object[]) | Wypychanie komunikaty śledzenia do usługi śledzenia skojarzonych z kontekstu żądania. (Odziedziczone z TeamFoundationSqlResourceComponent). |
![]() |
Trace(Int32, TraceLevel, array<String[], String, array<Object[]) | Wypychanie komunikaty śledzenia do usługi śledzenia skojarzonych z kontekstu żądania. (Odziedziczone z TeamFoundationSqlResourceComponent). |
![]() |
TraceEnter | Śledzenia wpisu do metody z konsekwentnie sformatowana wiadomość i sygnatura czasowa. (Odziedziczone z TeamFoundationSqlResourceComponent). |
![]() |
TraceException | Sprawozdanie wyjątek w TraceLevel.Error dziennika śledzenia w spójny sposób. (Odziedziczone z TeamFoundationSqlResourceComponent). |
![]() |
TraceLeave | Śledzenie wyjścia z metody z konsekwentnie sformatowana wiadomość i sygnatura czasowa. (Odziedziczone z TeamFoundationSqlResourceComponent). |
![]() |
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). |
![]() |
VerifyInitialized | Generuje [InvalidOperationException] , jeśli składnik nie jest zainicjowany. (Odziedziczone z TeamFoundationSqlResourceComponent). |
![]() |
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). |
![]() |
VerifyNotSqlAzure | Generuje [NotSupportedException] Jeśli używane są składniki przeciwko SQL Azure. (Odziedziczone z TeamFoundationSqlResourceComponent). |
![]() |
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). |
![]() |
WriteDatabaseAttribute |
Początek
Zdarzenia
Nazwa | Opis | |
---|---|---|
![]() |
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.