Classe DFeResultVMT

Classe base para os retornos

Definition

Namespace: api.mstiDFE.SDK.csharp.ViewModels
Assembly: api.mstiDFE.SDK.csharp (in api.mstiDFE.SDK.csharp.dll) Versão: 1.0.0+6ce88365c62401c87c214d0bb4709cb833cf1d67
C#
public class DFeResultVM<T> : IDFeResultVM<T>
Inheritance
Object    DFeResultVMT
Implements
IDFeResultVMT

Parâmetros de Tipo

T

Construtores

DFeResultVMT Inicializa uma nova instância da classe DFeResultVMT

Propriedades

Count Quantidade total de registros sendo retornados nesta requisição

Utilizado para controles de paginação

Data Lista de informações solicitadas

Mesmo quando for solicitado apenas um recurso, será devolvido em uma lista

HttpStatusCode Código HTTP da resposta para a requisição
Messages Lista de mensagens de erros, alertas ou informações
Total Quantidade total de registros existentes no repositório, que atendem aos critérios de pesquisa

Utilizado para controles de paginação

Métodos

GetFirstData Retorna o primeiro item da lista "Data", convertido para o tipo passado no parâmetro "T"
IsSuccessStatusCode Retorno verdadeiro quando o StatusCode é igual a OK, caso contrário retornará false.
WithData  
WithDatas  
WithMessage  
WithMessages  
WithStatusCode  
WithTotal Possibilita ajustar a variável de controle de paginação. Útil quando o retorno é apenas um objeto. Pois, por padrão, a propriedade capacity é iniciada com o valor 4

Veja Também