ValidationContext.Items Propriedade
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.
Obtém o dicionário de pares chave/valor associados a esse contexto.
public:
property System::Collections::Generic::IDictionary<System::Object ^, System::Object ^> ^ Items { System::Collections::Generic::IDictionary<System::Object ^, System::Object ^> ^ get(); };
public System.Collections.Generic.IDictionary<object,object> Items { get; }
public System.Collections.Generic.IDictionary<object,object?> Items { get; }
member this.Items : System.Collections.Generic.IDictionary<obj, obj>
Public ReadOnly Property Items As IDictionary(Of Object, Object)
Valor da propriedade
O dicionário dos pares chave/valor para esse contexto.
Comentários
Essa propriedade nunca nullé , mas o dicionário pode estar vazio. As alterações feitas nas entradas neste dicionário não afetam o dicionário original especificado no construtor.
Items é projetado como um canal de entrada somente leitura preenchido antes do início da validação. O pipeline de validação não garante a ordem de execução do atributo além RequiredAttribute da prioridade e nenhum atributo interno altera esse dicionário durante a validação. Os validadores personalizados devem tratá-lo como somente leitura durante a execução da validação. A mutação de dentro de um validador não tem suporte e pode produzir condições de corrida sob validação assíncrona paralela.