ConversationAddressComparer Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Compare duas instâncias de Endereço quanto à igualdade, excluindo as informações do usuário.
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)
- Herança
-
ConversationAddressComparer
- Implementações
Comentários
Esse comparador de igualdade exclui o usuário da identidade de endereço para que a execução da caixa de diálogo possa ser serializada por conversa, tornando menos provável encontrar 412 "falha na pré-condição" ao atualizar os pacotes de dados de estado do bot com simultaneidade otimista. Atualizações para os recipientes de dados do usuário ainda podem entrar em conflito em várias conversas.
Construtores
ConversationAddressComparer() |
Compare duas instâncias de Endereço quanto à igualdade, excluindo as informações do usuário. |
Implantações explícitas de interface
IEqualityComparer<IAddress>.Equals(IAddress, IAddress) |
Compare duas instâncias de Endereço quanto à igualdade, excluindo as informações do usuário. |
IEqualityComparer<IAddress>.GetHashCode(IAddress) |
Compare duas instâncias de Endereço quanto à igualdade, excluindo as informações do usuário. |