Sdílet prostřednictvím


BuildServerException – třída

Základní třída pro běžné funkce.Všechny výjimky, které na serveru sestavení by měl použít jako základní třídy.

Hierarchie dědičnosti

System.Object
  System.Exception
    System.ApplicationException
      Microsoft.TeamFoundation.TeamFoundationServerException
        Microsoft.TeamFoundation.Framework.Server.TeamFoundationServiceException
          Microsoft.TeamFoundation.Build.Server.BuildServerException
            Další...

Obor názvů:  Microsoft.TeamFoundation.Build.Server
Sestavení:  Microsoft.TeamFoundation.Build.Server (v Microsoft.TeamFoundation.Build.Server.dll)

Syntaxe

'Deklarace
<SerializableAttribute> _
Public Class BuildServerException _
    Inherits TeamFoundationServiceException
[SerializableAttribute]
public class BuildServerException : TeamFoundationServiceException

Typ BuildServerException zveřejňuje následující členy.

Vlastnosti

  Název Popis
Veřejná vlastnost Data Získá data spojená s touto výjimkou případné. (Zděděno z TeamFoundationServerException.)
Veřejná vlastnost ErrorCode Kód chyby definované uživatelem. (Zděděno z TeamFoundationServiceException.)
Veřejná vlastnost EventId ID události sestavy, pokud je označena výjimku pro protokol událostí. (Zděděno z TeamFoundationServiceException.)
Veřejná vlastnost FaultCode Uveďte kód poruchy SOAP výjimku. (Zděděno z TeamFoundationServiceException.)
Veřejná vlastnost HelpLink Získá nebo nastaví odkaz na soubor nápovědy přidružené k této výjimce. (Zděděno z Exception.)
Veřejná vlastnost HResult Získá nebo nastaví hodnotu HRESULT, kódované číselné hodnota přiřazené k určité výjimce. (Zděděno z Exception.)
Veřejná vlastnost InnerException Získá instanci Exception, která způsobila aktuální výjimku. (Zděděno z Exception.)
Veřejná vlastnost IsRemoteException Příznak, zda byla tato výjimka vyvolána server a klient obdrží popisující získá. (Zděděno z TeamFoundationServerException.)
Veřejná vlastnost LogException Označuje, zda tato instance výjimky mají být protokolovány. (Zděděno z TeamFoundationServiceException.)
Veřejná vlastnost LogLevel Typ položky protokolu událostí při protokolování výjimky. (Zděděno z TeamFoundationServiceException.)
Veřejná vlastnost Message Získá zprávu popisující aktuální výjimku. (Zděděno z Exception.)
Veřejná vlastnost ReportException Určete výjimky hlášeno přes Dr.Watson. (Zděděno z TeamFoundationServiceException.)
Veřejná vlastnost RequestContext Třída RequestContext souvisejících s touto výjimkou.To může být null. (Zděděno z TeamFoundationServiceException.)
Veřejná vlastnost Source Získá nebo nastaví název aplikace nebo objektu, který způsobuje chybu. (Zděděno z Exception.)
Veřejná vlastnost StackTrace Získá řetězcové reprezentace okamžité rámce v zásobníku volání. (Zděděno z Exception.)
Veřejná vlastnost TargetSite Získá metodu, která vyvolala aktuální výjimku. (Zděděno z Exception.)

Nahoru

Metody

  Název Popis
Veřejná metoda Equals Určuje, zda zadaný objekt je rovno aktuální objekt. (Zděděno z Object.)
Chráněná metoda 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.)
Veřejná metoda GetBaseException Při přepsání v odvozené třídě, vrátí Exception je hlavní příčina jednu nebo více následujících výjimek. (Zděděno z Exception.)
Chráněná metoda GetExceptionProperties Načte vlastnosti výjimku, která by měla být serializován klientovi.Vlastnosti bude přidán jako podřízený uzel SOAP podrobností pojmenovanou položku Vlastnosti. Každá vlastnost je zapsán tak, aby název uzlu je název vlastnosti a hodnotu text podřízeným prvku.Atribut "typ" je součástí vlastnosti uzlu na pomoc při rekonstrukci. (Zděděno z TeamFoundationServiceException.)
Veřejná metoda GetHashCode Slouží jako funkci hash u určitého typu. (Zděděno z Object.)
Veřejná metoda GetObjectData Kritické pro zabezpečení Další vlastnosti, které jsou uloženy v této třídě výjimky serializovat. (Zděděno z TeamFoundationServiceException.)
Veřejná metoda GetProperty<T> (Zděděno z TeamFoundationServerException.)
Chráněná metodaStatický člen GetTeamProjectName
Veřejná metoda GetType Získá aktuální instance typu runtime. (Zděděno z Exception.)
Chráněná metoda MemberwiseClone Vytvoří kopii aktuálního Object. (Zděděno z Object.)
Veřejná metoda ToString Vytvoří a vrátí řetězec představující aktuální výjimku. (Zděděno z Exception.)

Nahoru

Události

  Název Popis
Chráněná událost SerializeObjectState Vyvolá se v případě serializovat výjimku vytvořit objekt výjimky státu, který obsahuje serializovaná data o výjimce. (Zděděno z Exception.)

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.

Viz také

Referenční dokumentace

Microsoft.TeamFoundation.Build.Server – obor názvů

Hierarchie dědičnosti

System.Object
  System.Exception
    System.ApplicationException
      Microsoft.TeamFoundation.TeamFoundationServerException
        Microsoft.TeamFoundation.Framework.Server.TeamFoundationServiceException
          Microsoft.TeamFoundation.Build.Server.BuildServerException
            Microsoft.TeamFoundation.Build.Server.AdministrationException
            Microsoft.TeamFoundation.Build.Server.BuildDefinitionAlreadyExistsException
            Microsoft.TeamFoundation.Build.Server.BuildDefinitionDisabledException
            Microsoft.TeamFoundation.Build.Server.BuildDefinitionDoesNotExistException
            Microsoft.TeamFoundation.Build.Server.BuildDefinitionUpdateException
            Microsoft.TeamFoundation.Build.Server.BuildGroupAlreadyExistsException
            Microsoft.TeamFoundation.Build.Server.BuildGroupDoesNotExistException
            Microsoft.TeamFoundation.Build.Server.BuildMachineRequestDoesNotExistException
            Microsoft.TeamFoundation.Build.Server.BuildMachineRequestInProgressException
            Microsoft.TeamFoundation.Build.Server.BuildMachineRequestUpdateException
            Microsoft.TeamFoundation.Build.Server.BuildNumberAlreadyExistsException
            Microsoft.TeamFoundation.Build.Server.BuildQualityDoesNotExistException
            Microsoft.TeamFoundation.Build.Server.BuildReasonNotSupportedException
            Microsoft.TeamFoundation.Build.Server.CannotDeleteDefinitionBuildExistsException
            Microsoft.TeamFoundation.Build.Server.CannotDeleteInProgressBuildException
            Microsoft.TeamFoundation.Build.Server.CannotRedeployException
            Microsoft.TeamFoundation.Build.Server.CannotStartBuildException
            Microsoft.TeamFoundation.Build.Server.CannotStopBuildException
            Microsoft.TeamFoundation.Build.Server.CoverageServiceRestartFailureDuringDeleteException
            Microsoft.TeamFoundation.Build.Server.DeploymentEnvironmentNotFoundException
            Microsoft.TeamFoundation.Build.Server.GatedCheckInTicketValidationException
            Microsoft.TeamFoundation.Build.Server.InformationChangeRequestException
            Microsoft.TeamFoundation.Build.Server.InvalidBuildGroupItemUpdateException
            Microsoft.TeamFoundation.Build.Server.InvalidBuildRequestException
            Microsoft.TeamFoundation.Build.Server.InvalidBuildUriException
            Microsoft.TeamFoundation.Build.Server.InvalidPlatformFlavorException
            Microsoft.TeamFoundation.Build.Server.ProcessTemplateDeletedException
            Microsoft.TeamFoundation.Build.Server.SecurityException
            Microsoft.TeamFoundation.Build.Server.StopBuildTimeoutException