共用方式為


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
實作

備註

此相等比較子會從位址識別中排除使用者,讓對話執行可以透過交談序列化,因此在更新具有開放式平行存取的 Bot 狀態資料包時,較不可能發生 412「前置條件失敗」。 更新給使用者的資料包,在多個交談之間仍可能會發生衝突。

建構函式

ConversationAddressComparer()

比較兩個位址實例是否相等,不包括使用者資訊。

明確介面實作

IEqualityComparer<IAddress>.Equals(IAddress, IAddress)

比較兩個位址實例是否相等,不包括使用者資訊。

IEqualityComparer<IAddress>.GetHashCode(IAddress)

比較兩個位址實例是否相等,不包括使用者資訊。

適用於