ConversationAddressComparer Classe
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Compare duas Instâncias de endereço para igualdade, excluindo as informações do utilizador.
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
Observações
Este comparador de igualdade exclui o utilizador da Identidade de endereço para que a execução da caixa de diálogo possa ser serializada por conversação, o que faz com que seja menos provável encontrar 412 "falha na pré-condição" ao atualizar os pacotes de dados do estado do bot com simultaneidade otimista. Atualizações para os pacotes de dados do utilizador ainda podem entrar em conflito em várias conversações.
Construtores
ConversationAddressComparer() |
Compare duas Instâncias de endereço para igualdade, excluindo as informações do utilizador. |
Implementações de Interface Explícita
IEqualityComparer<IAddress>.Equals(IAddress, IAddress) |
Compare duas Instâncias de endereço para igualdade, excluindo as informações do utilizador. |
IEqualityComparer<IAddress>.GetHashCode(IAddress) |
Compare duas Instâncias de endereço para igualdade, excluindo as informações do utilizador. |