Silverlight 5 | WinRT |
public abstract sealed class Binder | public abstract sealed class Binder |
static public CallSiteBinder BinaryOperation(CSharpBinderFlags flags, ExpressionType operation, Type context, IEnumerable`1<CSharpArgumentInfo> argumentInfo); | static public CallSiteBinder BinaryOperation(CSharpBinderFlags flags, ExpressionType operation, Type context, IEnumerable`1<CSharpArgumentInfo> argumentInfo); |
static public CallSiteBinder Convert(CSharpBinderFlags flags, Type type, Type context); | static public CallSiteBinder Convert(CSharpBinderFlags flags, Type type, Type context); |
static public CallSiteBinder GetIndex(CSharpBinderFlags flags, Type context, IEnumerable`1<CSharpArgumentInfo> argumentInfo); | static public CallSiteBinder GetIndex(CSharpBinderFlags flags, Type context, IEnumerable`1<CSharpArgumentInfo> argumentInfo); |
static public CallSiteBinder GetMember(CSharpBinderFlags flags, String name, Type context, IEnumerable`1<CSharpArgumentInfo> argumentInfo); | static public CallSiteBinder GetMember(CSharpBinderFlags flags, String name, Type context, IEnumerable`1<CSharpArgumentInfo> argumentInfo); |
static public CallSiteBinder Invoke(CSharpBinderFlags flags, Type context, IEnumerable`1<CSharpArgumentInfo> argumentInfo); | static public CallSiteBinder Invoke(CSharpBinderFlags flags, Type context, IEnumerable`1<CSharpArgumentInfo> argumentInfo); |
static public CallSiteBinder InvokeConstructor(CSharpBinderFlags flags, Type context, IEnumerable`1<CSharpArgumentInfo> argumentInfo); | static public CallSiteBinder InvokeConstructor(CSharpBinderFlags flags, Type context, IEnumerable`1<CSharpArgumentInfo> argumentInfo); |
static public CallSiteBinder InvokeMember(CSharpBinderFlags flags, String name, IEnumerable`1<Type> typeArguments, Type context, IEnumerable`1<CSharpArgumentInfo> argumentInfo); | static public CallSiteBinder InvokeMember(CSharpBinderFlags flags, String name, IEnumerable`1<Type> typeArguments, Type context, IEnumerable`1<CSharpArgumentInfo> argumentInfo); |
static public CallSiteBinder IsEvent(CSharpBinderFlags flags, String name, Type context); | static public CallSiteBinder IsEvent(CSharpBinderFlags flags, String name, Type context); |
static public CallSiteBinder SetIndex(CSharpBinderFlags flags, Type context, IEnumerable`1<CSharpArgumentInfo> argumentInfo); | static public CallSiteBinder SetIndex(CSharpBinderFlags flags, Type context, IEnumerable`1<CSharpArgumentInfo> argumentInfo); |
static public CallSiteBinder SetMember(CSharpBinderFlags flags, String name, Type context, IEnumerable`1<CSharpArgumentInfo> argumentInfo); | static public CallSiteBinder SetMember(CSharpBinderFlags flags, String name, Type context, IEnumerable`1<CSharpArgumentInfo> argumentInfo); |
static public CallSiteBinder UnaryOperation(CSharpBinderFlags flags, ExpressionType operation, Type context, IEnumerable`1<CSharpArgumentInfo> argumentInfo); | static public CallSiteBinder UnaryOperation(CSharpBinderFlags flags, ExpressionType operation, Type context, IEnumerable`1<CSharpArgumentInfo> argumentInfo); |
public sealed class CSharpArgumentInfo | public sealed class CSharpArgumentInfo |
static public CSharpArgumentInfo Create(CSharpArgumentInfoFlags flags, String name); | static public CSharpArgumentInfo Create(CSharpArgumentInfoFlags flags, String name); |
public sealed enum CSharpArgumentInfoFlags | public sealed enum CSharpArgumentInfoFlags |
: IComparable, IFormattable, IConvertible | : IComparable, IFormattable, IConvertible |
{ None, UseCompileTimeType, Constant, NamedArgument, IsRef, IsOut, IsStaticType } | { None, UseCompileTimeType, Constant, NamedArgument, IsRef, IsOut, IsStaticType } |
public sealed enum CSharpBinderFlags | public sealed enum CSharpBinderFlags |
: IComparable, IFormattable, IConvertible | : IComparable, IFormattable, IConvertible |
{ None, CheckedContext, InvokeSimpleName, InvokeSpecialName, BinaryOperationLogical, ConvertExplicit, ConvertArrayIndex, ResultIndexed, ValueFromCompoundAssignment, ResultDiscarded } | { None, CheckedContext, InvokeSimpleName, InvokeSpecialName, BinaryOperationLogical, ConvertExplicit, ConvertArrayIndex, ResultIndexed, ValueFromCompoundAssignment, ResultDiscarded } |
public class RuntimeBinderException | public class RuntimeBinderException |
: Exception, _Exception | : Exception, ISerializable, _Exception |
public class RuntimeBinderInternalCompilerException | public class RuntimeBinderInternalCompilerException |
: Exception, _Exception | : Exception, ISerializable, _Exception |