ConversationAddressComparer Třída
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
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. |