Classe ServerException
Classe base per tutte le eccezioni generate dal server
Gerarchia di ereditarietà
System.Object
System.Exception
System.ApplicationException
Microsoft.TeamFoundation.TeamFoundationServerException
Microsoft.TeamFoundation.Framework.Server.TeamFoundationServiceException
Microsoft.TeamFoundation.VersionControl.Server.ServerException
Ulteriori informazioni
Spazio dei nomi: Microsoft.TeamFoundation.VersionControl.Server
Assembly: Microsoft.TeamFoundation.VersionControl.Server (in Microsoft.TeamFoundation.VersionControl.Server.dll)
Sintassi
'Dichiarazione
<SerializableAttribute> _
Public MustInherit Class ServerException _
Inherits TeamFoundationServiceException
[SerializableAttribute]
public abstract class ServerException : TeamFoundationServiceException
Il tipo ServerException espone i seguenti membri.
Costruttori
Nome | Descrizione | |
---|---|---|
ServerException() | ||
ServerException(String) | ||
ServerException(String, Exception) |
In alto
Proprietà
Nome | Descrizione | |
---|---|---|
Data | Ottiene i dati associati a questa eccezione, se disponibile. (Ereditato da TeamFoundationServerException) | |
ErrorCode | Un codice di errore definito. (Ereditato da TeamFoundationServiceException) | |
EventId | ID evento per notificare se l'eccezione è contrassegnata per il log eventi. (Ereditato da TeamFoundationServiceException) | |
FaultCode | Scegliere il codice di errore SOAP per l'eccezione. (Ereditato da TeamFoundationServiceException) | |
HelpLink | Ottiene o imposta un collegamento al file della Guida associato all'eccezione. (Ereditato da Exception) | |
HResult | Ottiene o imposta HRESULT, un valore numerico codificato che viene assegnato a un'eccezione specifica. (Ereditato da Exception) | |
InnerException | Ottiene l'istanza di Exception che ha causato l'eccezione corrente. (Ereditato da Exception) | |
IsRemoteException | Ottiene un flag che indica se questa eccezione è stata generata dal server ed è stata ricevuta dal client. (Ereditato da TeamFoundationServerException) | |
LogException | Scegliere se questa istanza di eccezione deve essere registrata. (Ereditato da TeamFoundationServiceException) | |
LogLevel | Il tipo di voce del registro eventi per utilizzare quando si registra l'eccezione. (Ereditato da TeamFoundationServiceException) | |
Message | Ottiene un messaggio che descrive l'eccezione corrente. (Ereditato da Exception) | |
ReportException | Scegliere se l'eccezione deve essere segnalata tramite il di.Watson. (Ereditato da TeamFoundationServiceException) | |
RequestContext | Il RequestContext associato a questa eccezione.Può assumere valore null. (Ereditato da TeamFoundationServiceException) | |
Source | Ottiene o imposta il nome dell'oggetto o dell'applicazione che ha generato l'errore. (Ereditato da Exception) | |
StackTrace | Ottiene una rappresentazione in forma di stringa dei frame immediati nello stack di chiamate. (Ereditato da Exception) | |
TargetSite | Ottiene il metodo che genera l'eccezione corrente. (Ereditato da Exception) |
In alto
Metodi
Nome | Descrizione | |
---|---|---|
Equals | Determina se l'oggetto specificato equivale all'oggetto corrente. (Ereditato da Object) | |
ExtractIdentityName | Analizza un messaggio di SqlError ed estrae il campo identificato dalla chiave.Il campo viene considerato come ID dell'identità e l'id viene convertito in un nome visualizzato. | |
ExtractLocalItem | Analizza un messaggio di SqlError ed estrae il campo identificato dalla chiave.Il campo viene considerato come un percorso locale. | |
ExtractLocalOrServerItem | Analizza un messaggio di SqlError ed estrae il campo identificato dalla chiave.Il campo viene considerato come un percorso locale o percorso server. | |
ExtractServerItem | Analizza un messaggio di SqlError ed estrae il campo identificato dalla chiave.Il campo viene considerato come percorso server. | |
Finalize | Consente a un oggetto di provare a liberare risorse ed eseguire altre operazioni di pulitura prima che l'oggetto stesso venga recuperato dalla procedura di Garbage Collection. (Ereditato da Object) | |
GetBaseException | Se utilizzato come metodo di override in una classe derivata, restituisce l'Exception che è la causa radice di una o più eccezioni successive. (Ereditato da Exception) | |
GetExceptionProperties | Recupera le proprietà dell'eccezione che deve essere serializzata al client.Le proprietà verranno aggiunti come figlio delle proprietà denominate nodo dettaglio SOAP “.„ Ogni proprietà è scritta in modo che il nome del nodo sia il nome della proprietà e un elemento figlio dell'elemento è il valore.Un attributo “tipo1„ viene incluso nel nodo della proprietà per facilitare la deserializzazione. (Ereditato da TeamFoundationServiceException) | |
GetHashCode | Funge da funzione hash per un determinato tipo. (Ereditato da Object) | |
GetObjectData | Critico per la sicurezza. Serializzare le proprietà aggiuntive archiviate nella classe di eccezione. (Ereditato da TeamFoundationServiceException) | |
GetProperty<T> | (Ereditato da TeamFoundationServerException) | |
GetType | Ottiene il tipo di runtime dell'istanza corrente. (Ereditato da Exception) | |
MemberwiseClone | Consente di creare una copia dei riferimenti dell'oggetto Object corrente. (Ereditato da Object) | |
SetFailureInfo | ||
ToString | Crea e restituisce una rappresentazione in forma di stringa della corrente eccezione. (Ereditato da Exception) |
In alto
Eventi
Nome | Descrizione | |
---|---|---|
SerializeObjectState | Si verifica quando un'eccezione viene serializzata per creare un oggetto stato di eccezione che contiene dati serializzati sull'eccezione. (Ereditato da Exception) |
In alto
Codice thread safe
Qualsiasi membro static (Shared in Visual Basic) pubblico di questo tipo è thread-safe. I membri di istanza non sono garantiti come thread-safe.
Vedere anche
Riferimenti
Spazio dei nomi Microsoft.TeamFoundation.VersionControl.Server
Gerarchia di ereditarietà
System.Object
System.Exception
System.ApplicationException
Microsoft.TeamFoundation.TeamFoundationServerException
Microsoft.TeamFoundation.Framework.Server.TeamFoundationServiceException
Microsoft.TeamFoundation.VersionControl.Server.ServerException
Microsoft.TeamFoundation.VersionControl.Server.AcceptMergeNamespaceConflictRequiresDestinationException
Microsoft.TeamFoundation.VersionControl.Server.AcceptMergeVersionConflictRequiresDestinationException
Microsoft.TeamFoundation.VersionControl.Server.AcceptYoursRenameTheirsRequiresDestinationException
Microsoft.TeamFoundation.VersionControl.Server.ArtifactIdentifierRequiredException
Microsoft.TeamFoundation.VersionControl.Server.AutoMergeDisallowedException
Microsoft.TeamFoundation.VersionControl.Server.BadChecksumException
Microsoft.TeamFoundation.VersionControl.Server.CannotChangeRootFolderException
Microsoft.TeamFoundation.VersionControl.Server.CannotChangeWorkspaceOwnerException
Microsoft.TeamFoundation.VersionControl.Server.CannotCheckinAllWithEditException
Microsoft.TeamFoundation.VersionControl.Server.CannotCreateFilesInRootException
Microsoft.TeamFoundation.VersionControl.Server.CannotFindLatestChangesetException
Microsoft.TeamFoundation.VersionControl.Server.CannotMergeUnderSourceException
Microsoft.TeamFoundation.VersionControl.Server.CannotMergeWithWorkspaceSpecAndPendingDeleteException
Microsoft.TeamFoundation.VersionControl.Server.CannotMoveToRootException
Microsoft.TeamFoundation.VersionControl.Server.CannotRenameBackToOriginalSourceException
Microsoft.TeamFoundation.VersionControl.Server.CannotRenameDueToChildConflictException
Microsoft.TeamFoundation.VersionControl.Server.CannotResolveAcceptMergeWithNonexistentVersionException
Microsoft.TeamFoundation.VersionControl.Server.CannotResolveBecauseShelvesetDeletedException
Microsoft.TeamFoundation.VersionControl.Server.CannotResolveConflictAsAutoMerge
Microsoft.TeamFoundation.VersionControl.Server.CannotResolveDeletedItemWithAcceptMergeException
Microsoft.TeamFoundation.VersionControl.Server.CannotResolveDueToRenameAndDelete
Microsoft.TeamFoundation.VersionControl.Server.CannotResolveToPartialUndeleteException
Microsoft.TeamFoundation.VersionControl.Server.CannotSpecifyNewNameException
Microsoft.TeamFoundation.VersionControl.Server.CannotTakeCheckoutLockInLocalWorkspaceException
Microsoft.TeamFoundation.VersionControl.Server.CannotUndeleteTeamProjectFolderException
Microsoft.TeamFoundation.VersionControl.Server.CannotUndoItemExistingLockConflictsException
Microsoft.TeamFoundation.VersionControl.Server.CannotUndoRenameDueToChildConflictException
Microsoft.TeamFoundation.VersionControl.Server.CannotUnlockException
Microsoft.TeamFoundation.VersionControl.Server.ChangesetAuthorMustBeNonGroupException
Microsoft.TeamFoundation.VersionControl.Server.ChangesetNotFoundException
Microsoft.TeamFoundation.VersionControl.Server.CheckoutLockRequiredException
Microsoft.TeamFoundation.VersionControl.Server.CheckoutLocksDisabledException
Microsoft.TeamFoundation.VersionControl.Server.ContentNotUploadedException
Microsoft.TeamFoundation.VersionControl.Server.CouldNotAddProxyException
Microsoft.TeamFoundation.VersionControl.Server.CouldNotDeleteProxyException
Microsoft.TeamFoundation.VersionControl.Server.CreateBranchObjectException
Microsoft.TeamFoundation.VersionControl.Server.DateVersionSpecBeforeBeginningOfRepositoryException
Microsoft.TeamFoundation.VersionControl.Server.DestroyedContentUnavailableException
Microsoft.TeamFoundation.VersionControl.Server.DuplicateChangeException
Microsoft.TeamFoundation.VersionControl.Server.DuplicateCheckinNoteFieldException
Microsoft.TeamFoundation.VersionControl.Server.DuplicateExtensionException
Microsoft.TeamFoundation.VersionControl.Server.DuplicateFileTypeException
Microsoft.TeamFoundation.VersionControl.Server.DuplicateItemFoundException
Microsoft.TeamFoundation.VersionControl.Server.DuplicateWorkingFolderException
Microsoft.TeamFoundation.VersionControl.Server.FeatureNotSupportedException
Microsoft.TeamFoundation.VersionControl.Server.FileIdNotFoundException
Microsoft.TeamFoundation.VersionControl.Server.FutureDateException
Microsoft.TeamFoundation.VersionControl.Server.GenericException
Microsoft.TeamFoundation.VersionControl.Server.GetLatestOnCheckoutDisabledException
Microsoft.TeamFoundation.VersionControl.Server.IdentityDeletedException
Microsoft.TeamFoundation.VersionControl.Server.IllegalCommentException
Microsoft.TeamFoundation.VersionControl.Server.IllegalComputerNameException
Microsoft.TeamFoundation.VersionControl.Server.IllegalFieldNameException
Microsoft.TeamFoundation.VersionControl.Server.IllegalIdentityException
Microsoft.TeamFoundation.VersionControl.Server.IllegalLabelNameException
Microsoft.TeamFoundation.VersionControl.Server.IllegalPolicyNameException
Microsoft.TeamFoundation.VersionControl.Server.IllegalShelvesetException
Microsoft.TeamFoundation.VersionControl.Server.IllegalShelvesetOwnerException
Microsoft.TeamFoundation.VersionControl.Server.IllegalUrlException
Microsoft.TeamFoundation.VersionControl.Server.IllegalVersionException
Microsoft.TeamFoundation.VersionControl.Server.IllegalWorkspaceException
Microsoft.TeamFoundation.VersionControl.Server.IncompatibleCompressionFormatException
Microsoft.TeamFoundation.VersionControl.Server.IncompletePendingChangeException
Microsoft.TeamFoundation.VersionControl.Server.IncompleteUploadException
Microsoft.TeamFoundation.VersionControl.Server.InconsistentRequestTypesException
Microsoft.TeamFoundation.VersionControl.Server.IncorrectSizeException
Microsoft.TeamFoundation.VersionControl.Server.InvalidAcceptYoursException
Microsoft.TeamFoundation.VersionControl.Server.InvalidAcceptYoursRenameTheirsException
Microsoft.TeamFoundation.VersionControl.Server.InvalidBranchCheckinOptionException
Microsoft.TeamFoundation.VersionControl.Server.InvalidCheckinDateException
Microsoft.TeamFoundation.VersionControl.Server.InvalidCheckinTicketException
Microsoft.TeamFoundation.VersionControl.Server.InvalidConflictIdException
Microsoft.TeamFoundation.VersionControl.Server.InvalidExtensionException
Microsoft.TeamFoundation.VersionControl.Server.InvalidFileIdException
Microsoft.TeamFoundation.VersionControl.Server.InvalidResolutionException
Microsoft.TeamFoundation.VersionControl.Server.InvalidSqlDateException
Microsoft.TeamFoundation.VersionControl.Server.InvalidVersionSpecException
Microsoft.TeamFoundation.VersionControl.Server.InvalidVersionSpecForOperationException
Microsoft.TeamFoundation.VersionControl.Server.ItemRequiredException
Microsoft.TeamFoundation.VersionControl.Server.LabelExistsException
Microsoft.TeamFoundation.VersionControl.Server.LabelHasChildrenException
Microsoft.TeamFoundation.VersionControl.Server.LabelNotFoundException
Microsoft.TeamFoundation.VersionControl.Server.LabelNotUniqueException
Microsoft.TeamFoundation.VersionControl.Server.LabelOwnerChangeException
Microsoft.TeamFoundation.VersionControl.Server.LocalPathTooLongException
Microsoft.TeamFoundation.VersionControl.Server.LongPathInWorkspaceRequires2012QU1Exception
Microsoft.TeamFoundation.VersionControl.Server.MaxRowsEvaluatedException
Microsoft.TeamFoundation.VersionControl.Server.MergeEditDeleteException
Microsoft.TeamFoundation.VersionControl.Server.MergeTargetFileSourceDirectoryException
Microsoft.TeamFoundation.VersionControl.Server.MergeTargetPathAlreadyHasPendingMergeException
Microsoft.TeamFoundation.VersionControl.Server.MergeTargetPathHasIncompatiblePendingChangeException
Microsoft.TeamFoundation.VersionControl.Server.MergeTargetPathHasNamespacePendingChangeConflictException
Microsoft.TeamFoundation.VersionControl.Server.MustUndeleteParentException
Microsoft.TeamFoundation.VersionControl.Server.NoChangesToShelveException
Microsoft.TeamFoundation.VersionControl.Server.NoMergeRelationshipException
Microsoft.TeamFoundation.VersionControl.Server.OwnerRequiredException
Microsoft.TeamFoundation.VersionControl.Server.PartialRenameConflictException
Microsoft.TeamFoundation.VersionControl.Server.PendingChangeChangedException
Microsoft.TeamFoundation.VersionControl.Server.PendingChangeContentNotFoundException
Microsoft.TeamFoundation.VersionControl.Server.PluginHasMultipleInterfacesException
Microsoft.TeamFoundation.VersionControl.Server.RepositoryPathTooLongDetailedException
Microsoft.TeamFoundation.VersionControl.Server.RepositoryPathTooLongDueToDeletedItemsException
Microsoft.TeamFoundation.VersionControl.Server.RepositoryPathTooLongException
Microsoft.TeamFoundation.VersionControl.Server.ReservedAnnotationException
Microsoft.TeamFoundation.VersionControl.Server.RollbackInvalidOptionException
Microsoft.TeamFoundation.VersionControl.Server.RollbackInvalidVersionSpecException
Microsoft.TeamFoundation.VersionControl.Server.RootInheritanceException
Microsoft.TeamFoundation.VersionControl.Server.SecurityConfigurationException
Microsoft.TeamFoundation.VersionControl.Server.SecurityException
Microsoft.TeamFoundation.VersionControl.Server.ServerItemException
Microsoft.TeamFoundation.VersionControl.Server.ShelveMergeConflictExistsException
Microsoft.TeamFoundation.VersionControl.Server.ShelvesetExistsException
Microsoft.TeamFoundation.VersionControl.Server.ShelvesetNotFoundException
Microsoft.TeamFoundation.VersionControl.Server.ShelvingPartialRenameConflictException
Microsoft.TeamFoundation.VersionControl.Server.TargetIsChildException
Microsoft.TeamFoundation.VersionControl.Server.TeamProjectCannotDeleteException
Microsoft.TeamFoundation.VersionControl.Server.TeamProjectNotEmptyException
Microsoft.TeamFoundation.VersionControl.Server.TeamProjectNotFoundException
Microsoft.TeamFoundation.VersionControl.Server.UndeleteAboveUnrelatedItemException
Microsoft.TeamFoundation.VersionControl.Server.UndeleteNewNameNotSupportedException
Microsoft.TeamFoundation.VersionControl.Server.UnshelvingPartialRenameException
Microsoft.TeamFoundation.VersionControl.Server.WebMethodNotSupportedException
Microsoft.TeamFoundation.VersionControl.Server.WildcardNotAllowedException
Microsoft.TeamFoundation.VersionControl.Server.WorkingFolderInUseException
Microsoft.TeamFoundation.VersionControl.Server.WorkspaceException