Exceções de solução de problemas: System.Runtime.InteropServices.SafeArrayRankMismatchException
Uma exceção SafeArrayRankMismatchException é gerada quando a classificação de um SAFEARRAY de entrada não corresponde à classificação especificada na assinatura gerenciada.
Dicas relacionadas
- Verifique se a matriz tem o número de dimensões necessário.
Como a classificação e os limites de uma matriz segura não podem ser determinados da biblioteca de tipos, a classificação é considerada igual a 1 e o limite inferior é considerado igual a 0. A classificação e os limites devem ser definidos na assinatura gerenciada produzida pelo Tlbimp.exe (Importador de Biblioteca de Tipos).
Consulte também
Tarefas
Como usar o Assistente de Exceção
Referência
SafeArrayRankMismatchException
Conceitos
Marshaling padrão para matrizes