TeamFoundationServiceException (Clase)

Clase base para todas las excepciones personalizadas produce de código de Team Foundation.

Jerarquía de herencia

System.Object
  System.Exception
    System.ApplicationException
      Microsoft.VisualStudio.Services.Common.VssException
        Microsoft.TeamFoundation.TeamFoundationServerException
          Microsoft.TeamFoundation.Framework.Server.TeamFoundationServiceException
            Más...

Espacio de nombres:  Microsoft.TeamFoundation.Framework.Server
Ensamblado:  Microsoft.TeamFoundation.Framework.Server (en Microsoft.TeamFoundation.Framework.Server.dll)

Sintaxis

'Declaración
<SerializableAttribute> _
Public Class TeamFoundationServiceException _
    Inherits TeamFoundationServerException _
    Implements ISerializable
[SerializableAttribute]
public class TeamFoundationServiceException : TeamFoundationServerException, 
    ISerializable

El tipo TeamFoundationServiceException expone los siguientes miembros.

Constructores

  Nombre Descripción
Método público TeamFoundationServiceException() Ningún - arg constructor que aplaza simplemente a la clase base.
Método público TeamFoundationServiceException(Int32) Inicializa una excepción con el mensaje de error especificado.
Método público TeamFoundationServiceException(String) Inicializa una excepción con el mensaje de error especificado.
Método público TeamFoundationServiceException(Int32, Boolean) Inicializa una excepción con el mensaje de error especificado.
Método protegido TeamFoundationServiceException(SerializationInfo, StreamingContext) Inicializa una excepción de datos serializados.
Método público TeamFoundationServiceException(String, Exception) Inicializa una excepción con el mensaje de error especificado y una excepción interna que produjo esta excepción.
Método público TeamFoundationServiceException(String, Int32) Inicializa una excepción con el mensaje de error especificado y una excepción interna que produjo esta excepción.
Método público TeamFoundationServiceException(String, Int32, Boolean) Inicializa una excepción con el mensaje de error especificado y una excepción interna que produjo esta excepción.
Método público TeamFoundationServiceException(String, Int32, Exception) Inicializa una excepción con el mensaje de error especificado y una excepción interna que produjo esta excepción.
Método público TeamFoundationServiceException(String, Int32, Boolean, Exception) Inicializa una excepción con el mensaje de error especificado y una excepción interna que produjo esta excepción.

Arriba

Propiedades

  Nombre Descripción
Propiedad pública Data Obtiene los datos asociados a esta excepción, si la hay. (Se hereda de TeamFoundationServerException).
Propiedad pública ErrorCode (Se hereda de VssException).
Propiedad pública EventId (Se hereda de VssException).
Propiedad pública FaultCode Indica el código de error de SOAP para la excepción.
Propiedad pública HelpLink Obtiene o establece un vínculo al archivo de ayuda asociado a esta excepción. (Se hereda de Exception).
Propiedad protegida HResult Obtiene o establece HRESULT, un valor numérico codificado que se asigna a una excepción específica. (Se hereda de Exception).
Propiedad pública InnerException Obtiene la instancia Exception que produjo la excepción actual. (Se hereda de Exception).
Propiedad pública IsRemoteException Obtiene una marca que describe si esta excepción se produce en el servidor y el cliente recibe. (Se hereda de TeamFoundationServerException).
Propiedad pública LogException (Se hereda de VssException).
Propiedad pública LogLevel (Se hereda de VssException).
Propiedad pública Message Obtiene un mensaje que describe la excepción actual. (Se hereda de Exception).
Propiedad pública ReportException (Se hereda de VssException).
Propiedad pública RequestContext El RequestContext asociado a esta excepción.Éste puede ser null.
Propiedad pública Source Devuelve o establece el nombre de la aplicación o del objeto que generó el error. (Se hereda de Exception).
Propiedad pública StackTrace Obtiene una representación de cadena de los marcos inmediatos en la pila de llamadas. (Se hereda de Exception).
Propiedad pública TargetSite Obtiene el método que produjo la excepción actual. (Se hereda de Exception).

Arriba

Métodos

  Nombre Descripción
Método público Equals Determina si el objeto especificado es igual al objeto actual. (Se hereda de Object).
Método públicoMiembro estático ExtractEnumName
Método públicoMiembro estático ExtractInt Analiza un mensaje de SqlError y extrae el campo identificada por la clave.
Método públicoMiembro estático ExtractInts Analiza un mensaje de SqlError y extrae el campo identificada por la clave.
Método públicoMiembro estático ExtractString Analiza un mensaje de SqlError y extrae el campo identificada por la clave.
Método públicoMiembro estático ExtractStrings Analiza un mensaje de SqlError y extrae el campo identificada por la clave.
Método protegido Finalize Permite que un objeto intente liberar recursos y realizar otras operaciones de limpieza antes de ser reclamado por la recolección de elementos no utilizados. (Se hereda de Object).
Método público GetBaseException Cuando se reemplaza en una clase derivada, devuelve la clase Exception que representa la causa principal de una o más excepciones posteriores. (Se hereda de Exception).
Método protegido GetExceptionProperties Recupera las propiedades de la excepción que se debe serializar al cliente.Las propiedades se agregarán como elemento secundario propiedades denominadas nodo de detalle de SOAP de “.” Se escribe cada propiedad de modo que el nombre del nodo es el nombre de propiedad y un elemento secundario del texto del elemento es el valor.Un atributo de “tipo” se incluye con el nodo de la propiedad para ayudar en la deserialización.
Método público GetHashCode Sirve como la función hash predeterminada. (Se hereda de Object).
Método público GetObjectData Crítico para la seguridad. Serialice propiedades adicionales que se almacenan en esta clase de excepción. (Invalida a Exception.GetObjectData(SerializationInfo, StreamingContext)).
Método público GetType Obtiene el tipo en tiempo de ejecución de la instancia actual. (Se hereda de Exception).
Método protegido MemberwiseClone Crea una copia superficial del objeto Object actual. (Se hereda de Object).
Método público ToString Crea y devuelve una representación de cadena de la excepción actual. (Se hereda de Exception).

Arriba

Eventos

  Nombre Descripción
Evento protegido SerializeObjectState Se produce cuando se serializa una excepción para crear un objeto de estados de excepción que contiene datos serializados sobre la excepción. (Se hereda de Exception).

Arriba

Seguridad para subprocesos

Todos los miembros static (Shared en Visual Basic) públicos de este tipo son seguros para la ejecución de subprocesos. No se garantiza que los miembros de instancias sean seguros para la ejecución de subprocesos.

Vea también

Referencia

Microsoft.TeamFoundation.Framework.Server (Espacio de nombres)

Jerarquía de herencia

System.Object
  System.Exception
    System.ApplicationException
      Microsoft.VisualStudio.Services.Common.VssException
        Microsoft.TeamFoundation.TeamFoundationServerException
          Microsoft.TeamFoundation.Framework.Server.TeamFoundationServiceException
            Microsoft.TeamFoundation.Build.Server.BuildServerException
            Microsoft.TeamFoundation.Framework.Server.AcquireDatabasePartitionException
            Microsoft.TeamFoundation.Framework.Server.AnalysisServiceConnectionException
            Microsoft.TeamFoundation.Framework.Server.AttachCollectionException
            Microsoft.TeamFoundation.Framework.Server.BadChecksumException
            Microsoft.TeamFoundation.Framework.Server.BlobProviderConfigurationException
            Microsoft.TeamFoundation.Framework.Server.CannotUpdateDefaultCollectionException
            Microsoft.TeamFoundation.Framework.Server.CleanupJobInProgressException
            Microsoft.TeamFoundation.Framework.Server.CollationException
            Microsoft.TeamFoundation.Framework.Server.CollectionDoesNotExistException
            Microsoft.TeamFoundation.Framework.Server.CollectionMisconfiguredException
            Microsoft.TeamFoundation.Framework.Server.CollectionPropertyException
            Microsoft.TeamFoundation.Framework.Server.CounterNotPopulatedException
            Microsoft.TeamFoundation.Framework.Server.DatabaseAlreadyRegisteredException
            Microsoft.TeamFoundation.Framework.Server.DatabaseCategoryNotRegisteredException
            Microsoft.TeamFoundation.Framework.Server.DatabaseConfigurationException
            Microsoft.TeamFoundation.Framework.Server.DatabaseConnectionException
            Microsoft.TeamFoundation.Framework.Server.DatabaseFullException
            Microsoft.TeamFoundation.Framework.Server.DatabaseInstanceException
            Microsoft.TeamFoundation.Framework.Server.DatabaseNotFoundException
            Microsoft.TeamFoundation.Framework.Server.DatabaseOperationCanceledException
            Microsoft.TeamFoundation.Framework.Server.DatabaseOperationTimeoutException
            Microsoft.TeamFoundation.Framework.Server.DatabasePartitionCannotBeDeletedException
            Microsoft.TeamFoundation.Framework.Server.DatabasePartitionNotFoundException
            Microsoft.TeamFoundation.Framework.Server.DatabasePoolAlreadyExistsException
            Microsoft.TeamFoundation.Framework.Server.DatabasePoolCannotBeDeletedException
            Microsoft.TeamFoundation.Framework.Server.DatabasePoolFullException
            Microsoft.TeamFoundation.Framework.Server.DatabasePoolNotFoundException
            Microsoft.TeamFoundation.Framework.Server.DatabaseRuntimeException
            Microsoft.TeamFoundation.Framework.Server.DatabaseSchemaException
            Microsoft.TeamFoundation.Framework.Server.DataTierNotFoundException
            Microsoft.TeamFoundation.Framework.Server.DateTimeShiftDetectedException
            Microsoft.TeamFoundation.Framework.Server.DBExecutingDeadlockException
            Microsoft.TeamFoundation.Framework.Server.DBResultDeadlockException
            Microsoft.TeamFoundation.Framework.Server.DeltaException
            Microsoft.TeamFoundation.Framework.Server.DeltaTooLargeException
            Microsoft.TeamFoundation.Framework.Server.DetachCollectionException
            Microsoft.TeamFoundation.Framework.Server.DuplicateFeatureException
            Microsoft.TeamFoundation.Framework.Server.DuplicateFileNameException
            Microsoft.TeamFoundation.Framework.Server.EnumerationNoneArgumentException
            Microsoft.TeamFoundation.Framework.Server.EventException
            Microsoft.TeamFoundation.Framework.Server.ExtensibleServiceTypeNotRegisteredException
            Microsoft.TeamFoundation.Framework.Server.ExtensibleServiceTypeNotValidException
            Microsoft.TeamFoundation.Framework.Server.FailedToAcquireServicingLockException
            Microsoft.TeamFoundation.Framework.Server.FeatureDisabledException
            Microsoft.TeamFoundation.Framework.Server.FileAlreadyUploadedException
            Microsoft.TeamFoundation.Framework.Server.FileIdNotFoundException
            Microsoft.TeamFoundation.Framework.Server.HostManagementException
            Microsoft.TeamFoundation.Framework.Server.HttpComponentResponseException
            Microsoft.TeamFoundation.Framework.Server.IncompatibleCompressionFormatException
            Microsoft.TeamFoundation.Framework.Server.IncompleteUploadException
            Microsoft.TeamFoundation.Framework.Server.IncorrectSizeException
            Microsoft.TeamFoundation.Framework.Server.InvalidAccessException
            Microsoft.TeamFoundation.Framework.Server.InvalidFeatureDescriptionException
            Microsoft.TeamFoundation.Framework.Server.InvalidFeatureFlagStateValueException
            Microsoft.TeamFoundation.Framework.Server.InvalidFeatureNameException
            Microsoft.TeamFoundation.Framework.Server.InvalidKpiStateException
            Microsoft.TeamFoundation.Framework.Server.InvalidLobParameterException
            Microsoft.TeamFoundation.Framework.Server.InvalidParentHostException
            Microsoft.TeamFoundation.Framework.Server.InvalidQuotaException
            Microsoft.TeamFoundation.Framework.Server.InvalidRequestContextHostException
            Microsoft.TeamFoundation.Framework.Server.JobAgentException
            Microsoft.TeamFoundation.Framework.Server.KpiExistsException
            Microsoft.TeamFoundation.Framework.Server.KpiNotFoundException
            Microsoft.TeamFoundation.Framework.Server.LockTimeoutException
            Microsoft.TeamFoundation.Framework.Server.MessageBusAlreadySubscribingException
            Microsoft.TeamFoundation.Framework.Server.MessageBusConfigurationException
            Microsoft.TeamFoundation.Framework.Server.MessageBusNotFoundException
            Microsoft.TeamFoundation.Framework.Server.MissingFeatureException
            Microsoft.TeamFoundation.Framework.Server.MissingQuotaDefinitionException
            Microsoft.TeamFoundation.Framework.Server.MultiplePartitionsNotSupportedException
            Microsoft.TeamFoundation.Framework.Server.PropertyServiceException
            Microsoft.TeamFoundation.Framework.Server.QueryExpressionException
            Microsoft.TeamFoundation.Framework.Server.RedirectionException
            Microsoft.TeamFoundation.Framework.Server.RegistryPathException
            Microsoft.TeamFoundation.Framework.Server.RegistryPathPatternException
            Microsoft.TeamFoundation.Framework.Server.RequestCanceledException
            Microsoft.TeamFoundation.Framework.Server.RequestFilterException
            Microsoft.TeamFoundation.Framework.Server.ResourceStreamNotFoundException
            Microsoft.TeamFoundation.Framework.Server.ServiceLevelException
            Microsoft.TeamFoundation.Framework.Server.ServicingDisabledException
            Microsoft.TeamFoundation.Framework.Server.ServicingValidationException
            Microsoft.TeamFoundation.Framework.Server.SqlAzureException
            Microsoft.TeamFoundation.Framework.Server.StepPerformerNotFoundException
            Microsoft.TeamFoundation.Framework.Server.StreamingCollectionUnsupportedOperationException
            Microsoft.TeamFoundation.Framework.Server.StrongBoxException
            Microsoft.TeamFoundation.Framework.Server.TeamFoundationAccessControlException
            Microsoft.TeamFoundation.Framework.Server.TeamFoundationDatabaseCopyException
            Microsoft.TeamFoundation.Framework.Server.TeamFoundationDatabaseSplitException
            Microsoft.TeamFoundation.Framework.Server.TeamFoundationDeserializationException
            Microsoft.TeamFoundation.Framework.Server.TeamFoundationExtensionNotFoundException
            Microsoft.TeamFoundation.Framework.Server.TeamFoundationInvalidCertificateException
            Microsoft.TeamFoundation.Framework.Server.TeamFoundationJobServiceException
            Microsoft.TeamFoundation.Framework.Server.TeamFoundationLocationServiceException
            Microsoft.TeamFoundation.Framework.Server.TeamFoundationLockException
            Microsoft.TeamFoundation.Framework.Server.TeamFoundationMessageQueueException
            Microsoft.TeamFoundation.Framework.Server.TeamFoundationOAuthServiceException
            Microsoft.TeamFoundation.Framework.Server.TeamFoundationProcessStillRunningException
            Microsoft.TeamFoundation.Framework.Server.TeamFoundationResourceManagementServiceException
            Microsoft.TeamFoundation.Framework.Server.TeamFoundationSecurityServiceException
            Microsoft.TeamFoundation.Framework.Server.TeamFoundationServicingException
            Microsoft.TeamFoundation.Framework.Server.TeamFoundationSessionAuthenticationException
            Microsoft.TeamFoundation.Framework.Server.TeamFoundationValidationException
            Microsoft.TeamFoundation.Framework.Server.TooManyItemsException
            Microsoft.TeamFoundation.Framework.Server.UnexpectedDatabaseResultException
            Microsoft.TeamFoundation.Framework.Server.UnexpectedHostTypeException
            Microsoft.TeamFoundation.Framework.Server.UnknownMigrationOwnerException
            Microsoft.TeamFoundation.Framework.Server.VirtualPathMappingException
            Microsoft.TeamFoundation.Framework.Server.VirtualPathsConflictException
            Microsoft.TeamFoundation.Git.Server.GitCommitDoesNotExistException
            Microsoft.TeamFoundation.Git.Server.GitFeatureNotEnabledException
            Microsoft.TeamFoundation.Git.Server.GitForcePushDeniedException
            Microsoft.TeamFoundation.Git.Server.GitIndexDuplicateObjectIdException
            Microsoft.TeamFoundation.Git.Server.GitItemVersionException
            Microsoft.TeamFoundation.Git.Server.GitNeedsPermissionException
            Microsoft.TeamFoundation.Git.Server.GitNeedsTeamProjectCreatePermissionException
            Microsoft.TeamFoundation.Git.Server.GitNeedsTeamProjectDeletePermissionException
            Microsoft.TeamFoundation.Git.Server.GitNotEnabledForTeamProjectException
            Microsoft.TeamFoundation.Git.Server.GitObjectDoesNotExistException
            Microsoft.TeamFoundation.Git.Server.GitObjectsCannotBeAccessedDirectlyException
            Microsoft.TeamFoundation.Git.Server.GitObjectTooLargeException
            Microsoft.TeamFoundation.Git.Server.GitPackDoesNotExistException
            Microsoft.TeamFoundation.Git.Server.GitPackMissingBaseFileException
            Microsoft.TeamFoundation.Git.Server.GitParserException
            Microsoft.TeamFoundation.Git.Server.GitReferenceStaleException
            Microsoft.TeamFoundation.Git.Server.GitRefNotFoundException
            Microsoft.TeamFoundation.Git.Server.GitRepositoryMinimumPerProjectThresholdExceededException
            Microsoft.TeamFoundation.Git.Server.GitRepositoryNameAlreadyExistsException
            Microsoft.TeamFoundation.Git.Server.GitRepositoryNotFoundException
            Microsoft.TeamFoundation.Git.Server.GitRepositoryPerProjectThresholdExceededException
            Microsoft.TeamFoundation.Git.Server.GitStorageContainerNotFoundException
            Microsoft.TeamFoundation.Git.Server.GitUnresolvableToCommitException
            Microsoft.TeamFoundation.Git.Server.InflaterExceededLengthException
            Microsoft.TeamFoundation.Git.Server.InvalidGitDeltaDataException
            Microsoft.TeamFoundation.Git.Server.InvalidGitIndexException
            Microsoft.TeamFoundation.Git.Server.InvalidGitObjectTypeException
            Microsoft.TeamFoundation.Git.Server.InvalidGitPackEntryHeaderException
            Microsoft.TeamFoundation.Git.Server.InvalidGitPackHeaderException
            Microsoft.TeamFoundation.Git.Server.InvalidGitRefNameException
            Microsoft.TeamFoundation.Git.Server.InvalidGitRepositoryNameException
            Microsoft.TeamFoundation.Server.AuthorizationSubsystemServiceException
            Microsoft.TeamFoundation.Server.CommonStructureSubsystemServiceException
            Microsoft.TeamFoundation.Server.Core.DownloadTicketValidationException
            Microsoft.TeamFoundation.Server.Core.DuplicateTagNameException
            Microsoft.TeamFoundation.Server.Core.InvalidRegistryException
            Microsoft.TeamFoundation.Server.Core.InvalidTagArtifactKindException
            Microsoft.TeamFoundation.Server.Core.InvalidTagArtifactTypeException
            Microsoft.TeamFoundation.Server.Core.InvalidTagNameException
            Microsoft.TeamFoundation.Server.Core.MissingLicenseException
            Microsoft.TeamFoundation.Server.Core.ParseException
            Microsoft.TeamFoundation.Server.Core.ProxyException
            Microsoft.TeamFoundation.Server.Core.TagDefinitionNotFoundException
            Microsoft.TeamFoundation.Server.Core.TagException
            Microsoft.TeamFoundation.Server.Core.TeamFoundationCatalogServiceException
            Microsoft.TeamFoundation.Server.GroupSecuritySubsystemServiceException
            Microsoft.TeamFoundation.Server.SyncSubsystemServiceException
            Microsoft.TeamFoundation.VersionControl.Server.ServerException
            Microsoft.TeamFoundation.Warehouse.WarehouseException
            Microsoft.VisualStudio.Services.AAD.AzureActiveDirectoryException