TeamFoundationServiceHost – třída
Hierarchie dědičnosti
System.Object
Microsoft.TeamFoundation.Framework.Server.ServiceHost<TeamFoundationRequestContext>
Microsoft.TeamFoundation.Framework.Server.TeamFoundationServiceHost
Microsoft.TeamFoundation.Framework.Server.DeploymentServiceHost
Obor názvů: Microsoft.TeamFoundation.Framework.Server
Sestavení: Microsoft.TeamFoundation.Framework.Server (v Microsoft.TeamFoundation.Framework.Server.dll)
Syntaxe
'Deklarace
Public Class TeamFoundationServiceHost _
Inherits ServiceHost(Of TeamFoundationRequestContext) _
Implements IDisposable
public class TeamFoundationServiceHost : ServiceHost<TeamFoundationRequestContext>,
IDisposable
Typ TeamFoundationServiceHost zveřejňuje následující členy.
Vlastnosti
Název | Popis | |
---|---|---|
![]() |
ActiveRequests | Načte sadu active požadavky.To bude vytvořit kopii |
![]() |
ApplicationServiceHost | Pokud tento hostitel je aplikace nebo kolekce načte hostitele služby aplikace z aktuálního hostitele.Pokud se jedná DeploymentServiceHost tato vlastnost bude vracet hodnotu null. |
![]() |
Authority | Vrátí orgánu hostitelského (e.g. contoso.tfs.com).To může být null, pokud hostitel nevyžaduje orgán odpovídající výběr hostitele. |
![]() |
CollectionServiceHost | Hostitele služby kolekce načte z aktuálního hostitele.Pokud tento hostitel není kolekce bude hledat nahoru v řetězu hostitele a vyhledejte jej.Pokud není nalezen, bude vracet hodnotu null. |
![]() |
DataDirectory | Tento úplný místního systému souborů adresáře, který může tento hostitel používá k ukládání souborů.Ostatní hostitelé nebudou zápisu do tohoto umístění.Je například umístění mezipaměti VersionControl Proxy.Získá data adresář nakonfigurován podle následujícího postupu: 1.Zkontroluje, zda je zadaný v souboru .config.2.Zkontroluje, zda je zadaná v registru.3.Pokud je k dispozici, použijte PhysicalDirectory\_tfs_data.4.String.Empty slouží jako kořenový.Adresář je poté k jedinečné pro tohoto hostitele.Adresář je poté k jedinečné pro tohoto hostitele. |
![]() |
DeploymentServiceHost | Načte hostitele služby nasazení spojené s aktuálním hostiteli.Nasazení, aplikace a kolekce hostitelů to by nikdy vrátit hodnotu null. |
![]() |
HasDatabaseAccess | Vrátí hodnotu PRAVDA, pokud ví, jak hovořit v databázi hostitele služby |
![]() |
HostType | V kontextu tohoto hostitele služby běží v. |
![]() |
InstanceId | Jedinečný identifikátor pro tohoto hostitele služby. (Přepisuje ServiceHost<T>.InstanceId.) |
![]() |
IsDisposed | (Zděděno z ServiceHost<T>.) |
![]() |
IsProduction | Příznak, který určuje výroby/vývojové prostředí. |
![]() |
Items | Kolekce položek umožňuje ostatním uživatelům v systému k ukládání dat pojmenované v kontextu služby jednoho hostitele. |
![]() |
LastUse | (Zděděno z ServiceHost<T>.) |
![]() |
Metabase | Metabáze definuje tento hostitel je obecné konfigurace kolem jeho strukturu cesty. |
![]() |
Name | Název hostitele služby.Může být null nebo prázdný. |
![]() |
ParentServiceHost | |
![]() |
PartitionId | |
![]() |
PhysicalDirectory | Toto je úplný místní soubor systémového adresáře mapovaného na hostitele.Pokud je přeřazena virtuální cesty, tento adresář by měla představovat změnu mapování umístění. |
![]() |
PlugInDirectory | |
![]() |
RequestsDrainedEvent | Získá události. |
![]() |
StartTime | Získá čas spuštění instance tohoto hostitele. |
![]() |
StaticContentDirectory | Statického obsahu adresáře, vzhledem k bod SAP.To umožňuje virtuální adresář mapovaná do jiného umístění než skutečného obsahu na jednotce. |
![]() |
Status | Načte aktuální stav hostitele služby. |
![]() |
StatusReason | Načte aktuální stav důvod. |
![]() |
VirtualDirectory | Je virtuální adresář hostitele vzhledem k SAP Příklad: http://charry-dev:8080/Application/Collection Application Host = / Application Host kolekce = / aplikace/SB. (Přepisuje ServiceHost<T>.VirtualDirectory.) |
Nahoru
Metody
Název | Popis | |
---|---|---|
![]() |
ApplicationEndRequest | Účelem na žádost aplikace.Zpracuje požadavek filtry, odebere žádost ze sady active požadavky a nakládá kontextu požadavku. |
![]() |
BeginRequest | Přidat kontext požadavku sady aktuálně aktivních požadavků |
![]() |
BeginStatusChange | Začíná na operaci změnit stav aktuální hostitele, případně. |
![]() |
CheckIfDisposed | Ověřte hostitele je stále platný hostitele objektu a nebyla byl vyřazen, než jsme začít používat. |
![]() |
CreateServicingContext | |
![]() |
Dispose() | (Zděděno z ServiceHost<T>.) |
![]() |
Dispose(Boolean) | (Přepisuje ServiceHost<T>.Dispose(Boolean).) |
![]() |
EndRequest | Odebrat kontext požadavku na sadu aktuálně aktivních požadavků |
![]() |
EndStatusChange | Dokončení operace na změnu stavu přechodem do dalšího stavu platný stav.Zastaveno přejde zastavení, spuštění přejde do stavu Zahájeno a pozastavení přejde pozastaveno. |
![]() |
Equals | Určuje, zda zadaný objekt je rovno aktuální objekt. (Zděděno z Object.) |
![]() |
Finalize | Umožňuje objekt při uvolnění prostředků a provádět jiné operace vyčištění, dříve, než je zažádáno systémem uvolňování paměti. (Zděděno z Object.) |
![]() |
GetCulture | |
![]() |
GetHashCode | Slouží jako funkci hash u určitého typu. (Zděděno z Object.) |
![]() |
GetType | Získá Type aktuální instance. (Zděděno z Object.) |
![]() |
Is | Je lze použít k určení, zda hostitelské služby podporuje funkce dané TeamFoundationHostType.Jeden hostitel služby podporuje více typů hostitele. |
![]() |
IsOnly | ServiceHosts může být více typů současně, je například hostitele služby nasazení může kombinované s hostitele služby aplikaci. Tato metoda se přesvědčte, zda hostitel pouze typ zadán a nejsou kombinovány s jinými typy. |
![]() |
MemberwiseClone | Vytvoří kopii aktuálního Object. (Zděděno z Object.) |
![]() |
MonitorClientDisconnects | |
![]() |
MonitorServiceHostRequests | |
![]() |
RaisePropertiesChanged | |
![]() |
RaiseStatusChanged | |
![]() |
ReportException | |
![]() |
SetHostStatus | Tato metoda je pouze pro interní použití. |
![]() |
StartServices | Načte základních služeb v příslušném pořadí. |
![]() |
StopServices | Vypne všechny aktivní služby pro aktuálního hostitele služby. |
![]() |
ThrowIfShutdown | Pokud hostitel aktuálně pozastavené nebo ukončené vyvolá výjimku. |
![]() |
ToString() | (Přepisuje Object.ToString().) |
![]() ![]() |
ToString(Guid, String) | |
![]() ![]() |
ToString(String, String) |
Nahoru
Události
Název | Popis | |
---|---|---|
![]() |
PropertiesChanged | Poskytují událostí k zachycení změna vlastností hostitele. |
![]() |
StatusChanged | Poskytují zachytit změnu stavu hostitele a změněné události. |
Nahoru
Pole
Název | Popis | |
---|---|---|
![]() |
m_hostProperties | |
![]() |
m_hostPropertiesLock | |
![]() ![]() |
s_hostSecurityNamespace |
Nahoru
Bezpečný přístup z více vláken
Všechny veřejné členy static (Shared v jazyce Visual Basic) tohoto typu jsou bezpečné pro přístup z více vláken. Není zaručeno, že členy instancí jsou bezpečné pro přístup z více vláken.