CSharpBinderFlags Enumeração
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.
Representa informações sobre operações dinâmicas em C# que não são específicas para determinados argumentos em um site de chamada. As instâncias dessa classe são geradas pelo compilador C#.
Essa enumeração dá suporte a uma combinação bit a bit dos valores de membro.
Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.
public enum class CSharpBinderFlags
[System.Flags]
public enum CSharpBinderFlags
[<System.Flags>]
type CSharpBinderFlags =
Public Enum CSharpBinderFlags
- Herança
- Atributos
Campos
BinaryOperationLogical | 8 | O associador representa um AND ou OR lógico que faz parte de uma avaliação de operador lógico condicional. |
CheckedContext | 1 | A avaliação desse associador ocorre em um contexto verificado. |
ConvertArrayIndex | 32 | O associador representa uma conversão implícita para uso em uma expressão de criação de matriz. |
ConvertExplicit | 16 | O associador representa uma conversão explícita. |
InvokeSimpleName | 2 | O associador representa uma invocação em um nome simples. |
InvokeSpecialName | 4 | O associador representa uma invocação em um nome especial. |
None | 0 | Não há nenhuma informação adicional necessária para esse associador. |
ResultDiscarded | 256 | O associador é usado em uma posição que não exige um resultado e, portanto, pode ser associado a um método de retorno nulo. |
ResultIndexed | 64 | O resultado de qualquer associação será indexada obtém um índice de conjunto ou obtém um associador de índice. |
ValueFromCompoundAssignment | 128 | O valor nesse índice de conjunto ou membro de conjunto é fornecido com um operador de atribuição composta. |