ConversationAddressComparer 類別
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
比較兩個位址實例是否相等,不包括使用者資訊。
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) |
比較兩個位址實例是否相等,不包括使用者資訊。 |