Failure 类

描述一个失败。

继承层次结构

System.Object
  Microsoft.TeamFoundation.VersionControl.Client.Failure

命名空间:  Microsoft.TeamFoundation.VersionControl.Client
程序集:  Microsoft.TeamFoundation.VersionControl.Client(在 Microsoft.TeamFoundation.VersionControl.Client.dll 中)

语法

声明
Public NotInheritable Class Failure
public sealed class Failure

Failure 类型公开以下成员。

属性

  名称 说明
公共属性 Code 获取失败代码。
公共属性 ComputerName 获取与该失败计算机的名称。
公共属性 IdentityName 获取与该失败的标识。
公共属性 ItemId 获取与该失败的项 ID。
公共属性 LocalItem 获取与该失败的本地项目。
公共属性 Message 接收失败消息。
公共属性 RequestType 获取导致此错误的请求类型。
公共属性 ResourceName 获取与该失败的资源名称。
公共属性 ServerItem 获取与该失败的服务器项目。
公共属性 Severity 获取该失败的严重级别。
公共属性 VersionControlServer 获取该崩溃发生的版本控制服务器。
公共属性 Warnings 获取与该失败的警告。
公共属性 WorkspaceName 获取与该失败的工作区名称。
公共属性 WorkspaceOwner 获取与该失败的工作区所有者。

页首

方法

  名称 说明
公共方法 Equals 确定指定的对象是否等于当前对象。 (继承自 Object。)
公共方法静态成员 FromXml
公共方法 GetFormattedMessage 获取描述此故障的用户可读的消息。
公共方法 GetHashCode 用作特定类型的哈希函数。 (继承自 Object。)
公共方法 GetType 获取当前实例的 Type。 (继承自 Object。)
公共方法 ToString 创建描述失败的属性的用户可读的字符串。 (重写 Object.ToString()。)
公共方法 ToXml(XmlWriter, String)
公共方法静态成员 ToXml(XmlWriter, String, Failure)

页首

备注

通过对象包含很多信息和异常相同,但从异常未派生并不 throwable。

对项目的集合,每个可以独立于其他成功还是失败的命令将返回一个数组表示有问题的项目失败的对象。

通过对象还包含描述上下文该错误的字段。 智能客户端如何的可以使用这些出现决定处理错误。 作为肥皂答案的一部分,不相关的信息保持为,并且不会发送。

线程安全

此类型的任何公共 static(在 Visual Basic 中为 Shared) 成员都是线程安全的。但不保证所有实例成员都是线程安全的。

请参见

参考

Microsoft.TeamFoundation.VersionControl.Client 命名空间