Silverlight 5 WinRT

  class ExpressionBinder
 
  public Boolean ValidForDelegate();
  public Boolean ValidForEnum();
  public Boolean ValidForEnumAndUnderlyingType();
  public Boolean ValidForNumberAndPointer();
  public Boolean ValidForPointer();
  public Boolean ValidForPointerAndNumber();
  public Boolean ValidForUnderlyingTypeAndEnum();
  public Boolean ValidForVoidPointer();

  class ExpressionBinder
  : BinOpSig
  public Boolean ConvertFirst();
  public Boolean ConvertSecond();
  public Boolean FPreDef();
  public Boolean isLifted();
  public CType Type1();
  public CType Type2();

  class CMemberLookupResults
 
  public Boolean AtEnd();
  public Boolean CanUseCurrentSymbol();
  public MethodOrPropertySymbol GetCurrentSymbol();
  public AggregateType GetCurrentType();
  public Boolean IsCurrentSymbolBogus();
  public Boolean IsCurrentSymbolInaccessible();
  public Boolean MoveNext(Boolean canIncludeExtensionsInResults, Boolean endatCurrentExtensionList);

  sealed class ExpressionBinder
  : MulticastDelegate, ICloneable, ISerializable
  public virtual IAsyncResult BeginInvoke(ExpressionKind ek, EXPRFLAG flags, EXPR op1, EXPR op2, AsyncCallback callback, Object object);
  public virtual EXPR EndInvoke(IAsyncResult result);
  public virtual EXPR Invoke(ExpressionKind ek, EXPRFLAG flags, EXPR op1, EXPR op2);

  sealed struct BSYMMGR
  : ValueType, IEquatable`1<TypeArrayKey>
  public virtual Boolean Equals(TypeArrayKey other);
  public virtual Boolean Equals(Object obj);
  public virtual Int32 GetHashCode();

  class ExpressionBinder
  : UnaOpSig
  public Boolean Convert();
  public Boolean FPreDef();
  public CType GetType();
  public Boolean isLifted();