Compartilhar via


Estrutura (Visual Basic)

Restringe um parâmetro de tipo genérico para exigir que qualquer argumento de tipo passado para ele seja uma tipo de valor, ou introduz uma Instrução Structure.

Comentários

Quando você declarar um parâmetro do tipo para um tipo genérico, você pode impor um conjunto de um ou mais requisitos que limitem o argumento Tipo que pode ser passado para esse parâmetro do tipo. a Restrição,Para mais informações, veja "Restrições" em Tipos genéricos no Visual Basic.

Entre os requisitos possíveis em uma restrição, o argumento de tipo deve ser um tipo de valor, por exemplo uma estrutura, enumeração ou tipo de dados elementar.Você especifica isso incluindo a palavra-chave Structure na restrição.

Outro requisito possível é que o argumento de tipo deve ser um tipo de referência, for example uma String, matriz, ou delegado, ou um objeto criado a partir de uma classe.Você especifica um requisito de tipo de referência incluindo a palavra-chave Classe (Visual Basic)  na restrição.

Não é necessário especificar a Class ou Structure em uma restrição.Não é possível especificar-los dois na mesma restrição.

A restrição Structure não é igual a Instrução Structure.

Consulte também

Conceitos

Tipos genéricos no Visual Basic

Tipos de valores e tipos de referências

Referência

Classe (Visual Basic) 

Instrução Structure