Sdílet prostřednictvím


ConversationAddressComparer Třída

Definice

Porovnejte dvě instance adresy z hlediska rovnosti, s výjimkou informací o uživateli.

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)
Dědičnost
ConversationAddressComparer
Implementuje

Poznámky

Tento porovnávač rovnosti vyloučí uživatele z identity adresy, takže spuštění dialogového okna může být serializováno konverzací, což snižuje pravděpodobnost, že se při aktualizaci datových balíčků stavu robota s optimistickou souběžností setkáte s chybou 412. Aktualizace do datových sáčků uživatele může stále kolidovat napříč několika konverzacemi.

Konstruktory

ConversationAddressComparer()

Porovnejte dvě instance adresy z hlediska rovnosti, s výjimkou informací o uživateli.

Explicitní implementace rozhraní

IEqualityComparer<IAddress>.Equals(IAddress, IAddress)

Porovnejte dvě instance adresy z hlediska rovnosti, s výjimkou informací o uživateli.

IEqualityComparer<IAddress>.GetHashCode(IAddress)

Porovnejte dvě instance adresy z hlediska rovnosti, s výjimkou informací o uživateli.

Platí pro