Uwaga
Dostęp do tej strony wymaga autoryzacji. Może spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Klasa podstawowa, używany do wykonania usługi w pamięci podręcznej.
Tej klasy zawiera metody bezpiecznego get/Dodaj wątek, implementuje ITeamFoundationService i planowanie oczyszczania.
Klasa pochodna musi implementować logiki oczyszczania.
Hierarchia dziedziczenia
System.Object
Microsoft.TeamFoundation.Framework.Server.TeamFoundationCacheService<TKey, TValue>
Przestrzeń nazw: Microsoft.TeamFoundation.Framework.Server
Zestaw: Microsoft.TeamFoundation.Framework.Server (w Microsoft.TeamFoundation.Framework.Server.dll)
Składnia
'Deklaracja
<TeamFoundationServiceDependency(GetType(TeamFoundationTaskService))> _
Public MustInherit Class TeamFoundationCacheService(Of TKey, TValue) _
Implements ITeamFoundationService
[TeamFoundationServiceDependency(typeof(TeamFoundationTaskService))]
public abstract class TeamFoundationCacheService<TKey, TValue> : ITeamFoundationService
Parametry typów
- TKey
- TValue
Typ TeamFoundationCacheService<TKey, TValue> uwidacznia następujące elementy członkowskie.
Konstruktorzy
Nazwa | Opis | |
---|---|---|
![]() |
TeamFoundationCacheService<TKey, TValue> | Inicjuje nowe wystąpienie klasy TeamFoundationCacheService. |
Początek
Metody
Nazwa | Opis | |
---|---|---|
![]() |
Add | Dodaje element w pamięci podręcznej.Jeśli element z określonego klucza występuje już w pamięci podręcznej, nowy element nie zostanie dodane do słownika i metoda zwrotu przedmiotu, który jest już w pamięci podręcznej. |
![]() |
BulkRemove | |
![]() |
BulkSet | |
![]() |
Clear | Usuwa wszystkie elementy z pamięci podręcznej.Ta metoda jest bezpieczeństwo wątków. |
![]() |
DoCleanup | |
![]() |
Equals | Określa, czy określony obiekt jest równa bieżącego obiektu. (Odziedziczone z Object). |
![]() |
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). |
![]() |
GetHashCode | Służy jako funkcja mieszania dla określonego typu. (Odziedziczone z Object). |
![]() |
GetType | Pobiera Type bieżącego wystąpienia. (Odziedziczone z Object). |
![]() |
GetValues | |
![]() |
MemberwiseClone | Tworzy kopię płytkie bieżące Object. (Odziedziczone z Object). |
![]() |
Remove | |
![]() |
Set | |
![]() |
ToString | Zwraca wartość typu ciąg, który reprezentuje bieżący obiekt. (Odziedziczone z Object). |
![]() |
TryGetValue | Pobiera wartość skojarzoną z określonym kluczem. |
Początek
Jawne implementacje interfejsu
Nazwa | Opis | |
---|---|---|
![]() ![]() |
ITeamFoundationService.ServiceEnd | Metoda ta jest wywoływana, gdy usługa jest zatrzymana. |
![]() ![]() |
ITeamFoundationService.ServiceStart | Uruchamia usługę. |
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.