ChangeRequest 类
表示从客户端的对象的请求。pend 对项目或项目开始。
继承层次结构
System.Object
Microsoft.TeamFoundation.VersionControl.Server.ChangeRequest
命名空间: Microsoft.TeamFoundation.VersionControl.Server
程序集: Microsoft.TeamFoundation.VersionControl.Server(在 Microsoft.TeamFoundation.VersionControl.Server.dll 中)
语法
声明
<ClassVisibilityAttribute(ClientVisibility.Internal, ClientVisibility.Internal)> _
Public Class ChangeRequest _
Implements ICloneable, IRecordable
[ClassVisibilityAttribute(ClientVisibility.Internal, ClientVisibility.Internal)]
public class ChangeRequest : ICloneable,
IRecordable
ChangeRequest 类型公开以下成员。
构造函数
名称 | 说明 | |
---|---|---|
ChangeRequest |
页首
属性
名称 | 说明 | |
---|---|---|
DeletionId | 如果 RequestType 是撤消删除,并具有多个具有相同路径储存库中删除的项目,此 ID 用于消除它们。 否则,它应为 0。 | |
Encoding | enocding 的属性是文件的一个版本属性。用于定义用于的窗口编码表示数据。 | |
ItemSpec | 项目的服务器或本地路径可以添加。 | |
ItemType | 其中 ItemType 是只能设置的非的属性,在将项添加到存储库时。一旦项是文件或文件夹不能更改类型。客户端应提供其中 ItemType 调用帮助消除。 | |
LockLevel | 指定该项目的新锁定级别。如果值“原样”通过,锁标准以前不会更改挂起的更改。 | |
Properties | 为 pend 更改的属性。 | |
RequestType | 对项目的列表更改 (请参见 RequestType。) | |
TargetItem | 如果 RequestType 是将重命名为,分支或撤消删除,则指定已更改的新项目。 否则为 Null。 | |
TargetItemType | 如果 TargetItem 指定,此值会重写服务器的检测目标是否是文件夹或项目 (将与重命名)。 | |
VersionSpec | 版本说明符。可选参数使用与 RequestType.Branch 或。合并。 如果指定,该分支/合并将从特定 VersionSpec 开始,否则,请允许合并逻辑假定它。 |
页首
方法
名称 | 说明 | |
---|---|---|
Clone | ||
Equals | 确定指定的对象是否等于当前对象。 (继承自 Object。) | |
Finalize | 允许对象在“垃圾回收”回收之前尝试释放资源并执行其他清理操作。 (继承自 Object。) | |
GetHashCode | 作为默认哈希函数。 (继承自 Object。) | |
GetType | 获取当前实例的 Type。 (继承自 Object。) | |
MemberwiseClone | 创建当前 Object 的浅表副本。 (继承自 Object。) | |
RecordInformation | IRecordable.RecordInformation 记录的选件类信息。 | |
Reset | ||
ToString | 返回表示当前对象的字符串。 (继承自 Object。) |
页首
线程安全
此类型的任何公共 static(在 Visual Basic 中为 Shared) 成员都是线程安全的。但不保证所有实例成员都是线程安全的。