Compartilhar via


ConversationAddressComparer Classe

Definição

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.

Aplica-se a