Microsoft.CSharp.RuntimeBinder Namespace

Fornece classes e interfaces que dão suporte à interoperação entre o Dynamic Language Runtime e o C#.

Classes

Nome Description
Binder

Contém métodos de fábrica para criar associadores de site de chamada dinâmica para CSharp.

CSharpArgumentInfo

Representa informações sobre operações dinâmicas em C# específicas para argumentos específicos em um site de chamada. As instâncias dessa classe são geradas pelo compilador C#.

RuntimeBinderException

Representa um erro que ocorre quando uma associação dinâmica no associador de runtime do C# é processada.

RuntimeBinderInternalCompilerException

Representa um erro que ocorre quando uma associação dinâmica no associador de runtime do C# é processada.

Enumerações

Nome Description
CSharpArgumentInfoFlags

Representa informações sobre operações dinâmicas em C# específicas para argumentos específicos em um site de chamada. As instâncias dessa classe são geradas pelo compilador C#.

CSharpBinderFlags

Representa informações sobre operações dinâmicas em C# que não são específicas para argumentos específicos em um site de chamada. As instâncias dessa classe são geradas pelo compilador C#.