Edit<TNode> 结构
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
表示树或节点序列上的编辑操作。
generic <typename TNode>
public value class Edit : IEquatable<Microsoft::CodeAnalysis::Differencing::Edit<TNode>>
[System.Diagnostics.DebuggerDisplay("{GetDebuggerDisplay(), nq}")]
public struct Edit<TNode> : IEquatable<Microsoft.CodeAnalysis.Differencing.Edit<TNode>>
[System.Diagnostics.DebuggerDisplay("{GetDebuggerDisplay(), nq}")]
public readonly struct Edit<TNode> : IEquatable<Microsoft.CodeAnalysis.Differencing.Edit<TNode>>
[<System.Diagnostics.DebuggerDisplay("{GetDebuggerDisplay(), nq}")>]
type Edit<'Node> = struct
Public Structure Edit(Of TNode)
Implements IEquatable(Of Edit(Of TNode))
类型参数
- TNode
树节点。
- 继承
-
Edit<TNode>
- 属性
- 实现
-
IEquatable<Edit<TNode>>
属性
| Kind |
表示树或节点序列上的编辑操作。 |
| NewNode |
插入:插入的节点。 删除:默认 (TNode) 移动、更新:新树/序列中的节点。 |
| OldNode |
插入:默认 (TNode) 。 删除:已删除的节点。 移动、更新:旧树/序列中的节点。 |
方法
| Equals(Edit<TNode>) |
表示树或节点序列上的编辑操作。 |
| Equals(Object) |
表示树或节点序列上的编辑操作。 |
| GetHashCode() |
表示树或节点序列上的编辑操作。 |