ConversationAddressComparer 类

定义

比较两个地址实例是否相等,不包括用户信息。

public sealed class ConversationAddressComparer : System.Collections.Generic.IEqualityComparer<Microsoft.Bot.Builder.Dialogs.IAddress>
type ConversationAddressComparer = class
    interface IEqualityComparer<IAddress>
Public NotInheritable Class ConversationAddressComparer
Implements IEqualityComparer(Of IAddress)
继承
ConversationAddressComparer
实现

注解

此相等比较器将用户从地址标识中排除,以便对话执行可以通过会话进行序列化,从而在更新具有乐观并发的机器人状态数据包时,不太可能遇到 412“先决条件失败”。 汇报用户的数据包在多个对话中仍可能冲突。

构造函数

ConversationAddressComparer()

比较两个地址实例是否相等,不包括用户信息。

显式接口实现

IEqualityComparer<IAddress>.Equals(IAddress, IAddress)

比较两个地址实例是否相等,不包括用户信息。

IEqualityComparer<IAddress>.GetHashCode(IAddress)

比较两个地址实例是否相等,不包括用户信息。

适用于