Mono.Android.dll

Mono.Android.dll

Namespace: Android.AccessibilityServices

Type Changed: Android.AccessibilityServices.AccessibilityService

Removed:

 	public override Android.OS.IBinder OnBind (Android.Content.Intent intent);

Added:

 	public Android.OS.IBinder OnBind (Android.Content.Intent intent);

Namespace: Android.App

Type Changed: Android.App.Activity

Removed:

 public class Activity : Android.Views.ContextThemeWrapper, Window.Android.Views.ICallback, KeyEvent.Android.Views.ICallback, Android.Content.IComponentCallbacks, LayoutInflater.Android.Views.IFactory, View.Android.Views.IOnCreateContextMenuListener {

Added:

 public class Activity : Android.Views.ContextThemeWrapper, KeyEvent.Android.Views.ICallback, Window.Android.Views.ICallback, Android.Content.IComponentCallbacks, LayoutInflater.Android.Views.IFactory, View.Android.Views.IOnCreateContextMenuListener {

Type Changed: Android.App.AlertDialog

Removed:

 	protected AlertDialog (Android.Content.Context context);
 	protected AlertDialog (Android.Content.Context context, int theme);

Added:

 	protected AlertDialog (Android.Content.Context context, int theme);
 	protected AlertDialog (Android.Content.Context context);

Type Changed: Android.App.Dialog

Removed:

 	public Dialog (Android.Content.Context context);
 	public Dialog (Android.Content.Context context, int theme);

Added:

 	public Dialog (Android.Content.Context context, int theme);
 	public Dialog (Android.Content.Context context);
 	public T FindViewById<T> (int id) where T : Android.Views.View;

Type Changed: Android.App.Notification

Removed:

 	public Notification ();
 	public Notification (Android.OS.Parcel parcel);

Added:

 	public Notification (Android.OS.Parcel parcel);
 	public Notification ();

New Type: Android.App.SupportsGLTextureAttribute

[Serializable]
public sealed class SupportsGLTextureAttribute : Attribute {
	
	public SupportsGLTextureAttribute (string name);
	
	public string Name {
		get;
	}
}

New Type: Android.App.UsesFeatureAttribute

[Serializable]
public sealed class UsesFeatureAttribute : Attribute {
	
	public UsesFeatureAttribute ();
	public UsesFeatureAttribute (string name);
	
	public int GLESVersion {
		get;
		set;
	}
	public string Name {
		get;
	}
}

Namespace: Android.Content

Type Changed: Android.Content.ComponentName

Removed:

 	public ComponentName (string pkg, string cls);
 	public ComponentName (Context pkg, string cls);
 	public ComponentName (Context pkg, Java.Lang.Class cls);

Added:

 	public ComponentName (Context pkg, Java.Lang.Class cls);
 	public ComponentName (Context pkg, string cls);
 	public ComponentName (string pkg, string cls);

Type Changed: Android.Content.ContentValues

Removed:

 	public ContentValues ();
 	public ContentValues (int size);

Added:

 	public ContentValues (int size);
 	public ContentValues ();

Type Changed: Android.Content.Intent

Removed:

 	public Intent (string action, Android.Net.Uri uri);
 	public Intent (Context packageContext, Java.Lang.Class cls);
 	public Intent (string action, Android.Net.Uri uri, Context packageContext, Java.Lang.Class cls);

Added:

 	public Intent (string action, Android.Net.Uri uri, Context packageContext, Java.Lang.Class cls);
 	public Intent (Context packageContext, Java.Lang.Class cls);
 	public Intent (string action, Android.Net.Uri uri);

Type Changed: Android.Content.IntentFilter

Removed:

 	public IntentFilter ();
 	public IntentFilter (string action);
 	public IntentFilter (string action, string dataType);

Added:

 	public IntentFilter (string action, string dataType);
 	public IntentFilter (string action);
 	public IntentFilter ();

Namespace: Android.Content.PM

Type Changed: Android.Content.PM.ComponentInfo

Removed:

 	public ComponentInfo ();
 	public ComponentInfo (ComponentInfo orig);

Added:

 	public ComponentInfo (ComponentInfo orig);
 	public ComponentInfo ();

Type Changed: Android.Content.PM.PackageItemInfo

Removed:

 	public PackageItemInfo ();
 	public PackageItemInfo (PackageItemInfo orig);

Added:

 	public PackageItemInfo (PackageItemInfo orig);
 	public PackageItemInfo ();

Type Changed: Android.Content.PM.PackageStats

Removed:

 	public PackageStats (string pkgName);
 	public PackageStats (Android.OS.Parcel source);

Added:

 	public PackageStats (Android.OS.Parcel source);
 	public PackageStats (string pkgName);

Namespace: Android.Gestures

Type Changed: Android.Gestures.GestureOverlayView

Removed:

 	public GestureOverlayView (Android.Content.Context context);
 	public GestureOverlayView (Android.Content.Context context, Android.Util.IAttributeSet attrs);

Added:

 	public GestureOverlayView (Android.Content.Context context, Android.Util.IAttributeSet attrs);
 	public GestureOverlayView (Android.Content.Context context);

Namespace: Android.Graphics

Type Changed: Android.Graphics.Canvas

Removed:

 	public Canvas ();
 	public Canvas (Bitmap bitmap);

Added:

 	public Canvas (Bitmap bitmap);
 	public Canvas ();

Type Changed: Android.Graphics.ColorMatrix

Removed:

 	public ColorMatrix ();
 	public ColorMatrix (float [] src);

Added:

 	public ColorMatrix (float [] src);
 	public ColorMatrix ();

Type Changed: Android.Graphics.Paint

Removed:

 	public Paint ();
 	public Paint (PaintFlags flags);

Added:

 	public Paint (PaintFlags flags);
 	public Paint ();

Type Changed: Android.Graphics.Point

Removed:

 	public Point ();
 	public Point (int x, int y);

Added:

 	public Point (int x, int y);
 	public Point ();

Type Changed: Android.Graphics.PointF

Removed:

 	public PointF ();
 	public PointF (float x, float y);

Added:

 	public PointF (float x, float y);
 	public PointF ();

Type Changed: Android.Graphics.Rect

Removed:

 	public Rect ();
 	public Rect (int left, int top, int right, int bottom);

Added:

 	public Rect (int left, int top, int right, int bottom);
 	public Rect ();

Type Changed: Android.Graphics.RectF

Removed:

 	public RectF ();
 	public RectF (float left, float top, float right, float bottom);
 	public RectF (RectF r);

Added:

 	public RectF (RectF r);
 	public RectF (float left, float top, float right, float bottom);
 	public RectF ();

Type Changed: Android.Graphics.Region

Removed:

 	public Region ();
 	public Region (Region region);
 	public Region (Rect r);

Added:

 	public Region (Rect r);
 	public Region (Region region);
 	public Region ();

Namespace: Android.Graphics.Drawables

Type Changed: Android.Graphics.Drawables.BitmapDrawable

Removed:

 	public BitmapDrawable (Android.Content.Res.Resources res, Android.Graphics.Bitmap bitmap);
 	public BitmapDrawable (string filepath);
 	public BitmapDrawable (System.IO.Stream is);
 	public override ConstantState GetConstantState ();

Added:

 	public BitmapDrawable (System.IO.Stream is);
 	public BitmapDrawable (string filepath);
 	public BitmapDrawable (Android.Content.Res.Resources res, Android.Graphics.Bitmap bitmap);
 	public ConstantState GetConstantState ();

Type Changed: Android.Graphics.Drawables.NinePatchDrawable

Removed:

 	public NinePatchDrawable (Android.Graphics.Bitmap bitmap, byte [] chunk, Android.Graphics.Rect padding, string srcName);
 	public NinePatchDrawable (Android.Content.Res.Resources res, Android.Graphics.Bitmap bitmap, byte [] chunk, Android.Graphics.Rect padding, string srcName);
 	public NinePatchDrawable (Android.Graphics.NinePatch patch);

Added:

 	public NinePatchDrawable (Android.Graphics.NinePatch patch);
 	public NinePatchDrawable (Android.Content.Res.Resources res, Android.Graphics.Bitmap bitmap, byte [] chunk, Android.Graphics.Rect padding, string srcName);
 	public NinePatchDrawable (Android.Graphics.Bitmap bitmap, byte [] chunk, Android.Graphics.Rect padding, string srcName);

Namespace: Android.InputMethodServices

Type Changed: Android.InputMethodServices.AbstractInputMethodService

Removed:

 	public override Android.OS.IBinder OnBind (Android.Content.Intent intent);

Added:

 	public Android.OS.IBinder OnBind (Android.Content.Intent intent);

Type Changed: Android.InputMethodServices.ExtractEditText

Removed:

 	public ExtractEditText (Android.Content.Context context);
 	public ExtractEditText (Android.Content.Context context, Android.Util.IAttributeSet attrs);

Added:

 	public ExtractEditText (Android.Content.Context context, Android.Util.IAttributeSet attrs);
 	public ExtractEditText (Android.Content.Context context);

Type Changed: Android.InputMethodServices.Keyboard

Removed:

 	public Keyboard (Android.Content.Context context, int xmlLayoutResId);
 	public Keyboard (Android.Content.Context context, int xmlLayoutResId, int modeId);

Added:

 	public Keyboard (Android.Content.Context context, int xmlLayoutResId, int modeId);
 	public Keyboard (Android.Content.Context context, int xmlLayoutResId);

Namespace: Android.OS

Type Changed: Android.OS.Bundle

Removed:

 	public Bundle ();
 	public Bundle (Java.Lang.ClassLoader loader);
 	public Bundle (int capacity);

Added:

 	public Bundle (int capacity);
 	public Bundle (Java.Lang.ClassLoader loader);
 	public Bundle ();

Type Changed: Android.OS.Handler

Removed:

 	public Handler ();
 	public Handler (ICallback callback);
 	public Handler (Looper looper);

Added:

 	public Handler (Looper looper);
 	public Handler (ICallback callback);
 	public Handler ();

Namespace: Android.Preferences

Type Changed: Android.Preferences.CheckBoxPreference

Removed:

 	public CheckBoxPreference (Android.Content.Context context, Android.Util.IAttributeSet attrs, int defStyle);
 	public CheckBoxPreference (Android.Content.Context context, Android.Util.IAttributeSet attrs);

Added:

 	public CheckBoxPreference (Android.Content.Context context, Android.Util.IAttributeSet attrs);
 	public CheckBoxPreference (Android.Content.Context context, Android.Util.IAttributeSet attrs, int defStyle);

Type Changed: Android.Preferences.EditTextPreference

Removed:

 	public EditTextPreference (Android.Content.Context context, Android.Util.IAttributeSet attrs, int defStyle);
 	public EditTextPreference (Android.Content.Context context, Android.Util.IAttributeSet attrs);

Added:

 	public EditTextPreference (Android.Content.Context context, Android.Util.IAttributeSet attrs);
 	public EditTextPreference (Android.Content.Context context, Android.Util.IAttributeSet attrs, int defStyle);

Type Changed: Android.Preferences.Preference

Removed:

 	public Preference (Android.Content.Context context, Android.Util.IAttributeSet attrs, int defStyle);
 	public Preference (Android.Content.Context context, Android.Util.IAttributeSet attrs);

Added:

 	public Preference (Android.Content.Context context, Android.Util.IAttributeSet attrs);
 	public Preference (Android.Content.Context context, Android.Util.IAttributeSet attrs, int defStyle);

Type Changed: Android.Preferences.PreferenceCategory

Removed:

 	public PreferenceCategory (Android.Content.Context context, Android.Util.IAttributeSet attrs, int defStyle);
 	public PreferenceCategory (Android.Content.Context context, Android.Util.IAttributeSet attrs);

Added:

 	public PreferenceCategory (Android.Content.Context context, Android.Util.IAttributeSet attrs);
 	public PreferenceCategory (Android.Content.Context context, Android.Util.IAttributeSet attrs, int defStyle);

Type Changed: Android.Preferences.RingtonePreference

Removed:

 	public RingtonePreference (Android.Content.Context context, Android.Util.IAttributeSet attrs, int defStyle);
 	public RingtonePreference (Android.Content.Context context, Android.Util.IAttributeSet attrs);

Added:

 	public RingtonePreference (Android.Content.Context context, Android.Util.IAttributeSet attrs);
 	public RingtonePreference (Android.Content.Context context, Android.Util.IAttributeSet attrs, int defStyle);

Namespace: Android.Telephony

Type Changed: Android.Telephony.NeighboringCellInfo

Removed:

 	public NeighboringCellInfo ();
 	public NeighboringCellInfo (int rssi, int cid);

Added:

 	public NeighboringCellInfo (int rssi, int cid);
 	public NeighboringCellInfo ();

New Type: Android.Telephony.PhoneNumberFormattingTextWatcher

public class PhoneNumberFormattingTextWatcher : Java.Lang.Object, Android.Text.INoCopySpan, Android.Text.ITextWatcher {
	
	protected PhoneNumberFormattingTextWatcher (IntPtr javaReference, Android.Runtime.JniHandleOwnership transfer);
	public PhoneNumberFormattingTextWatcher ();
	
	public virtual void AfterTextChanged (Android.Text.IEditable text);
	public virtual void BeforeTextChanged (Java.Lang.ICharSequence s, int start, int count, int after);
	public void BeforeTextChanged (string s, int start, int count, int after);
	public virtual void OnTextChanged (Java.Lang.ICharSequence s, int start, int before, int count);
	public void OnTextChanged (string s, int start, int before, int count);
	
	protected override IntPtr ThresholdClass {
		get;
	}
	protected override Type ThresholdType {
		get;
	}
}

Type Changed: Android.Telephony.ServiceState

Removed:

 	public ServiceState ();
 	public ServiceState (ServiceState s);

Added:

 	public ServiceState (ServiceState s);
 	public ServiceState ();

Namespace: Android.Test

Type Changed: Android.Test.FlakyTest

Added:

 	public abstract int Tolerance ();

Namespace: Android.Text

Type Changed: Android.Text.BoringLayout

Removed:

 	public override Directions GetLineDirections (int line);

Added:

 	public Directions GetLineDirections (int line);

Type Changed: Android.Text.DynamicLayout

Removed:

 	public DynamicLayout (Java.Lang.ICharSequence base, TextPaint paint, int width, Alignment align, float spacingmult, float spacingadd, bool includepad);
 	public DynamicLayout (string base, TextPaint paint, int width, Alignment align, float spacingmult, float spacingadd, bool includepad);
 	public DynamicLayout (Java.Lang.ICharSequence base, Java.Lang.ICharSequence display, TextPaint paint, int width, Alignment align, float spacingmult, float spacingadd, bool includepad);
 	public DynamicLayout (string base, string display, TextPaint paint, int width, Alignment align, float spacingmult, float spacingadd, bool includepad);
 	public override Directions GetLineDirections (int line);

Added:

 	public DynamicLayout (Java.Lang.ICharSequence base, Java.Lang.ICharSequence display, TextPaint paint, int width, Alignment align, float spacingmult, float spacingadd, bool includepad);
 	public DynamicLayout (string base, string display, TextPaint paint, int width, Alignment align, float spacingmult, float spacingadd, bool includepad);
 	public DynamicLayout (Java.Lang.ICharSequence base, TextPaint paint, int width, Alignment align, float spacingmult, float spacingadd, bool includepad);
 	public DynamicLayout (string base, TextPaint paint, int width, Alignment align, float spacingmult, float spacingadd, bool includepad);
 	public Directions GetLineDirections (int line);

Type Changed: Android.Text.SpannableStringBuilder

Removed:

 	public SpannableStringBuilder ();
 	public SpannableStringBuilder (Java.Lang.ICharSequence text);
 	public SpannableStringBuilder (string text);

Added:

 	public SpannableStringBuilder (Java.Lang.ICharSequence text);
 	public SpannableStringBuilder (string text);
 	public SpannableStringBuilder ();

Type Changed: Android.Text.SpannableStringInternal

Removed:

 	public override string ToString ();

Added:

 	public string ToString ();

Type Changed: Android.Text.StaticLayout

Removed:

 	public StaticLayout (Java.Lang.ICharSequence source, TextPaint paint, int width, Alignment align, float spacingmult, float spacingadd, bool includepad);
 	public StaticLayout (string source, TextPaint paint, int width, Alignment align, float spacingmult, float spacingadd, bool includepad);
 	public StaticLayout (Java.Lang.ICharSequence source, int bufstart, int bufend, TextPaint paint, int outerwidth, Alignment align, float spacingmult, float spacingadd, bool includepad);
 	public StaticLayout (string source, int bufstart, int bufend, TextPaint paint, int outerwidth, Alignment align, float spacingmult, float spacingadd, bool includepad);
 	public override Directions GetLineDirections (int line);

Added:

 	public StaticLayout (Java.Lang.ICharSequence source, int bufstart, int bufend, TextPaint paint, int outerwidth, Alignment align, float spacingmult, float spacingadd, bool includepad);
 	public StaticLayout (string source, int bufstart, int bufend, TextPaint paint, int outerwidth, Alignment align, float spacingmult, float spacingadd, bool includepad);
 	public StaticLayout (Java.Lang.ICharSequence source, TextPaint paint, int width, Alignment align, float spacingmult, float spacingadd, bool includepad);
 	public StaticLayout (string source, TextPaint paint, int width, Alignment align, float spacingmult, float spacingadd, bool includepad);
 	public Directions GetLineDirections (int line);

Type Changed: Android.Text.TextPaint

Removed:

 	public TextPaint ();
 	public TextPaint (Android.Graphics.PaintFlags flags);

Added:

 	public TextPaint (Android.Graphics.PaintFlags flags);
 	public TextPaint ();

Namespace: Android.Text.Format

Type Changed: Android.Text.Format.Time

Removed:

 	public Time (string timezone);
 	public Time ();

Added:

 	public Time ();
 	public Time (string timezone);

Namespace: Android.Text.Style

Type Changed: Android.Text.Style.BulletSpan

Removed:

 	public BulletSpan ();
 	public BulletSpan (int gapWidth);
 	public BulletSpan (int gapWidth, Android.Graphics.Color color);

Added:

 	public BulletSpan (int gapWidth, Android.Graphics.Color color);
 	public BulletSpan (int gapWidth);
 	public BulletSpan ();

Type Changed: Android.Text.Style.ImageSpan

Removed:

 	public ImageSpan (Android.Graphics.Bitmap b);
 	public ImageSpan (Android.Graphics.Bitmap b, SpanAlign verticalAlignment);
 	public ImageSpan (Android.Content.Context context, Android.Graphics.Bitmap b);
 	public ImageSpan (Android.Content.Context context, Android.Graphics.Bitmap b, SpanAlign verticalAlignment);
 	public ImageSpan (Android.Graphics.Drawables.Drawable d);
 	public ImageSpan (Android.Graphics.Drawables.Drawable d, SpanAlign verticalAlignment);

Added:

 	public ImageSpan (Android.Graphics.Bitmap b);
 	public ImageSpan (Android.Graphics.Bitmap b, SpanAlign verticalAlignment);
 	public ImageSpan (Android.Content.Context context, Android.Graphics.Bitmap b);
 	public ImageSpan (Android.Graphics.Drawables.Drawable d, SpanAlign verticalAlignment);
 	public ImageSpan (Android.Graphics.Drawables.Drawable d);
 	public ImageSpan (Android.Content.Context context, Android.Graphics.Bitmap b, SpanAlign verticalAlignment);

Type Changed: Android.Text.Style.LeadingMarginSpanStandard

Removed:

 	public LeadingMarginSpanStandard (int first, int rest);
 	public LeadingMarginSpanStandard (int every);

Added:

 	public LeadingMarginSpanStandard (int every);
 	public LeadingMarginSpanStandard (int first, int rest);

Type Changed: Android.Text.Style.QuoteSpan

Removed:

 	public QuoteSpan ();
 	public QuoteSpan (Android.Graphics.Color color);

Added:

 	public QuoteSpan (Android.Graphics.Color color);
 	public QuoteSpan ();

Type Changed: Android.Text.Style.TextAppearanceSpan

Removed:

 	public TextAppearanceSpan (Android.Content.Context context, int appearance);
 	public TextAppearanceSpan (Android.Content.Context context, int appearance, int colorList);
 	public TextAppearanceSpan (string family, Android.Graphics.TypefaceStyle style, int size, Android.Content.Res.ColorStateList color, Android.Content.Res.ColorStateList linkColor);

Added:

 	public TextAppearanceSpan (string family, Android.Graphics.TypefaceStyle style, int size, Android.Content.Res.ColorStateList color, Android.Content.Res.ColorStateList linkColor);
 	public TextAppearanceSpan (Android.Content.Context context, int appearance, int colorList);
 	public TextAppearanceSpan (Android.Content.Context context, int appearance);

Namespace: Android.Views

Type Changed: Android.Views.GestureDetector

Removed:

 	public GestureDetector (IOnGestureListener listener, Android.OS.Handler handler);
 	public GestureDetector (IOnGestureListener listener);
 	public GestureDetector (Android.Content.Context context, IOnGestureListener listener);

Added:

 	public GestureDetector (Android.Content.Context context, IOnGestureListener listener);
 	public GestureDetector (IOnGestureListener listener);
 	public GestureDetector (IOnGestureListener listener, Android.OS.Handler handler);

Type Changed: Android.Views.InflateException

Removed:

 	public InflateException ();
 	public InflateException (string detailMessage, Java.Lang.Throwable throwable);
 	public InflateException (string detailMessage);

Added:

 	public InflateException (string detailMessage);
 	public InflateException (string detailMessage, Java.Lang.Throwable throwable);
 	public InflateException ();

Type Changed: Android.Views.KeyEvent

Removed:

 	public KeyEvent (KeyEventActions action, Keycode code);
 	public KeyEvent (long downTime, long eventTime, KeyEventActions action, Keycode code, int repeat);
 	public KeyEvent (long downTime, long eventTime, KeyEventActions action, Keycode code, int repeat, MetaKeyStates metaState);
 	public KeyEvent (long downTime, long eventTime, KeyEventActions action, Keycode code, int repeat, MetaKeyStates metaState, int device, int scancode);

Added:

 	public KeyEvent (KeyEventActions action, Keycode code);
 	public KeyEvent (long downTime, long eventTime, KeyEventActions action, Keycode code, int repeat);
 	public KeyEvent (long downTime, long eventTime, KeyEventActions action, Keycode code, int repeat, MetaKeyStates metaState);
 	public KeyEvent (long downTime, long eventTime, KeyEventActions action, Keycode code, int repeat, MetaKeyStates metaState, int device, int scancode);

Type Changed: Android.Views.SurfaceView

Removed:

 	public SurfaceView (Android.Content.Context context);
 	public SurfaceView (Android.Content.Context context, Android.Util.IAttributeSet attrs);

Added:

 	public SurfaceView (Android.Content.Context context, Android.Util.IAttributeSet attrs);
 	public SurfaceView (Android.Content.Context context);

Type Changed: Android.Views.View

Removed:

 public class View : Java.Lang.Object, Android.Views.Accessibility.IAccessibilityEventSource, Drawable.Android.Graphics.Drawables.ICallback, ICallback {
 	public View (Android.Content.Context context);
 	public View (Android.Content.Context context, Android.Util.IAttributeSet attrs);

Added:

 public class View : Java.Lang.Object, Android.Views.Accessibility.IAccessibilityEventSource, ICallback, Drawable.Android.Graphics.Drawables.ICallback {
 	public View (Android.Content.Context context, Android.Util.IAttributeSet attrs);
 	public View (Android.Content.Context context);

Type Changed: Android.Views.ViewDebug

Added:

 		public abstract bool RetrieveReturn ();
 		public abstract bool DeepExport ();
 		public abstract FlagToString[] FlagMapping ();
 		public abstract IntToString[] IndexMapping ();
 		public abstract IntToString[] Mapping ();
 		public abstract string Prefix ();
 		public abstract bool ResolveId ();
 		public abstract int Equals ();
 		public abstract int Mask ();
 		public abstract string Name ();
 		public abstract bool OutputIf ();
 		public abstract int From ();
 		public abstract string To ();

Type Changed: Android.Views.ViewGroup

Removed:

 	public ViewGroup (Android.Content.Context context);
 	public ViewGroup (Android.Content.Context context, Android.Util.IAttributeSet attrs);
 		public LayoutParams (Android.Content.Context c, Android.Util.IAttributeSet attrs);
 		public LayoutParams (int width, int height);
 		public MarginLayoutParams (Android.Content.Context c, Android.Util.IAttributeSet attrs);
 		public MarginLayoutParams (int width, int height);
 		public MarginLayoutParams (MarginLayoutParams source);

Added:

 	public ViewGroup (Android.Content.Context context, Android.Util.IAttributeSet attrs);
 	public ViewGroup (Android.Content.Context context);
 		public LayoutParams (int width, int height);
 		public LayoutParams (Android.Content.Context c, Android.Util.IAttributeSet attrs);
 		public MarginLayoutParams (MarginLayoutParams source);
 		public MarginLayoutParams (int width, int height);
 		public MarginLayoutParams (Android.Content.Context c, Android.Util.IAttributeSet attrs);

Type Changed: Android.Views.ViewStub

Removed:

 	public ViewStub (Android.Content.Context context);
 	public ViewStub (Android.Content.Context context, int layoutResource);
 	public ViewStub (Android.Content.Context context, Android.Util.IAttributeSet attrs);

Added:

 	public ViewStub (Android.Content.Context context, Android.Util.IAttributeSet attrs);
 	public ViewStub (Android.Content.Context context, int layoutResource);
 	public ViewStub (Android.Content.Context context);

Type Changed: Android.Views.Window

Added:

 	public T FindViewById<T> (int id) where T : View;

Type Changed: Android.Views.WindowManagerLayoutParams

Removed:

 	public WindowManagerLayoutParams ();
 	public WindowManagerLayoutParams (WindowManagerTypes _type);
 	public WindowManagerLayoutParams (WindowManagerTypes _type, WindowManagerFlags _flags);

Added:

 	public WindowManagerLayoutParams ();
 	public WindowManagerLayoutParams (WindowManagerTypes _type);
 	public WindowManagerLayoutParams (WindowManagerTypes _type, WindowManagerFlags _flags);

Namespace: Android.Views.Animations

Type Changed: Android.Views.Animations.AccelerateInterpolator

Removed:

 	public AccelerateInterpolator ();
 	public AccelerateInterpolator (float factor);

Added:

 	public AccelerateInterpolator (float factor);
 	public AccelerateInterpolator ();

Type Changed: Android.Views.Animations.AnticipateInterpolator

Removed:

 	public AnticipateInterpolator ();
 	public AnticipateInterpolator (float tension);

Added:

 	public AnticipateInterpolator (float tension);
 	public AnticipateInterpolator ();

Type Changed: Android.Views.Animations.AnticipateOvershootInterpolator

Removed:

 	public AnticipateOvershootInterpolator ();
 	public AnticipateOvershootInterpolator (float tension);
 	public AnticipateOvershootInterpolator (float tension, float extraTension);

Added:

 	public AnticipateOvershootInterpolator (float tension, float extraTension);
 	public AnticipateOvershootInterpolator (float tension);
 	public AnticipateOvershootInterpolator ();

Type Changed: Android.Views.Animations.DecelerateInterpolator

Removed:

 	public DecelerateInterpolator ();
 	public DecelerateInterpolator (float factor);

Added:

 	public DecelerateInterpolator (float factor);
 	public DecelerateInterpolator ();

Type Changed: Android.Views.Animations.GridLayoutAnimationController

Removed:

 	public GridLayoutAnimationController (Android.Content.Context context, Android.Util.IAttributeSet attrs);
 	public GridLayoutAnimationController (Animation animation);

Added:

 	public GridLayoutAnimationController (Animation animation);
 	public GridLayoutAnimationController (Android.Content.Context context, Android.Util.IAttributeSet attrs);

Type Changed: Android.Views.Animations.LayoutAnimationController

Removed:

 	public LayoutAnimationController (Android.Content.Context context, Android.Util.IAttributeSet attrs);
 	public LayoutAnimationController (Animation animation);

Added:

 	public LayoutAnimationController (Animation animation);
 	public LayoutAnimationController (Android.Content.Context context, Android.Util.IAttributeSet attrs);

Type Changed: Android.Views.Animations.OvershootInterpolator

Removed:

 	public OvershootInterpolator ();
 	public OvershootInterpolator (float tension);

Added:

 	public OvershootInterpolator (float tension);
 	public OvershootInterpolator ();

Type Changed: Android.Views.Animations.RotateAnimation

Removed:

 	public RotateAnimation (Android.Content.Context context, Android.Util.IAttributeSet attrs);
 	public RotateAnimation (float fromDegrees, float toDegrees);
 	public RotateAnimation (float fromDegrees, float toDegrees, float pivotX, float pivotY);

Added:

 	public RotateAnimation (float fromDegrees, float toDegrees, float pivotX, float pivotY);
 	public RotateAnimation (float fromDegrees, float toDegrees);
 	public RotateAnimation (Android.Content.Context context, Android.Util.IAttributeSet attrs);

Type Changed: Android.Views.Animations.ScaleAnimation

Removed:

 	public ScaleAnimation (Android.Content.Context context, Android.Util.IAttributeSet attrs);
 	public ScaleAnimation (float fromX, float toX, float fromY, float toY);
 	public ScaleAnimation (float fromX, float toX, float fromY, float toY, float pivotX, float pivotY);

Added:

 	public ScaleAnimation (float fromX, float toX, float fromY, float toY, float pivotX, float pivotY);
 	public ScaleAnimation (float fromX, float toX, float fromY, float toY);
 	public ScaleAnimation (Android.Content.Context context, Android.Util.IAttributeSet attrs);

Type Changed: Android.Views.Animations.TranslateAnimation

Removed:

 	public TranslateAnimation (Android.Content.Context context, Android.Util.IAttributeSet attrs);
 	public TranslateAnimation (float fromXDelta, float toXDelta, float fromYDelta, float toYDelta);

Added:

 	public TranslateAnimation (float fromXDelta, float toXDelta, float fromYDelta, float toYDelta);
 	public TranslateAnimation (Android.Content.Context context, Android.Util.IAttributeSet attrs);

Namespace: Android.Views.InputMethods

Type Changed: Android.Views.InputMethods.InputMethodManager

Removed:

 	public void ToggleSoftInput (ShowSoftInputFlags showFlags, HideSoftInputFlags hideFlags);

Added:

 	public void ToggleSoftInput (ShowFlags showFlags, HideSoftInputFlags hideFlags);

Namespace: Android.Webkit

Type Changed: Android.Webkit.WebView

Removed:

 	public WebView (Android.Content.Context context);
 	public WebView (Android.Content.Context context, Android.Util.IAttributeSet attrs);

Added:

 	public WebView (Android.Content.Context context, Android.Util.IAttributeSet attrs);
 	public WebView (Android.Content.Context context);

Namespace: Android.Widget

Type Changed: Android.Widget.AbsListView

Removed:

 	public AbsListView (Android.Content.Context context);
 	public AbsListView (Android.Content.Context context, Android.Util.IAttributeSet attrs);
 		public LayoutParams (Android.Content.Context c, Android.Util.IAttributeSet attrs);
 		public LayoutParams (int w, int h);
 		public LayoutParams (int w, int h, int viewType);

Added:

 	public AbsListView (Android.Content.Context context, Android.Util.IAttributeSet attrs);
 	public AbsListView (Android.Content.Context context);
 		public LayoutParams (int w, int h, int viewType);
 		public LayoutParams (int w, int h);
 		public LayoutParams (Android.Content.Context c, Android.Util.IAttributeSet attrs);

Type Changed: Android.Widget.AbsSeekBar

Removed:

 	public AbsSeekBar (Android.Content.Context context);
 	public AbsSeekBar (Android.Content.Context context, Android.Util.IAttributeSet attrs);

Added:

 	public AbsSeekBar (Android.Content.Context context, Android.Util.IAttributeSet attrs);
 	public AbsSeekBar (Android.Content.Context context);

Type Changed: Android.Widget.AbsSpinner

Removed:

 	public AbsSpinner (Android.Content.Context context);
 	public AbsSpinner (Android.Content.Context context, Android.Util.IAttributeSet attrs);

Added:

 	public AbsSpinner (Android.Content.Context context, Android.Util.IAttributeSet attrs);
 	public AbsSpinner (Android.Content.Context context);

Type Changed: Android.Widget.AbsoluteLayout

Removed:

 	public AbsoluteLayout (Android.Content.Context context);
 	public AbsoluteLayout (Android.Content.Context context, Android.Util.IAttributeSet attrs);
 		public LayoutParams (int width, int height, int x, int y);
 		public LayoutParams (Android.Content.Context c, Android.Util.IAttributeSet attrs);

Added:

 	public AbsoluteLayout (Android.Content.Context context, Android.Util.IAttributeSet attrs);
 	public AbsoluteLayout (Android.Content.Context context);
 		public LayoutParams (Android.Content.Context c, Android.Util.IAttributeSet attrs);
 		public LayoutParams (int width, int height, int x, int y);

Type Changed: Android.Widget.AdapterView

Removed:

 	public AdapterView (Android.Content.Context context);
 	public AdapterView (Android.Content.Context context, Android.Util.IAttributeSet attrs);

Added:

 	public AdapterView (Android.Content.Context context, Android.Util.IAttributeSet attrs);
 	public AdapterView (Android.Content.Context context);

Type Changed: Android.Widget.AnalogClock

Removed:

 	public AnalogClock (Android.Content.Context context);
 	public AnalogClock (Android.Content.Context context, Android.Util.IAttributeSet attrs);

Added:

 	public AnalogClock (Android.Content.Context context, Android.Util.IAttributeSet attrs);
 	public AnalogClock (Android.Content.Context context);

Type Changed: Android.Widget.ArrayAdapter

Removed:

 	public ArrayAdapter (Android.Content.Context context, int resource, int textViewResourceId, Java.Lang.Object[] objects);
 	public ArrayAdapter (Android.Content.Context context, int textViewResourceId, System.Collections.IList objects);
 	public ArrayAdapter (Android.Content.Context context, int resource, int textViewResourceId, System.Collections.IList objects);

Added:

 	public ArrayAdapter (Android.Content.Context context, int resource, int textViewResourceId, System.Collections.IList objects);
 	public ArrayAdapter (Android.Content.Context context, int textViewResourceId, System.Collections.IList objects);
 	public ArrayAdapter (Android.Content.Context context, int resource, int textViewResourceId, Java.Lang.Object[] objects);

Type Changed: Android.Widget.AutoCompleteTextView

Removed:

 	public AutoCompleteTextView (Android.Content.Context context);
 	public AutoCompleteTextView (Android.Content.Context context, Android.Util.IAttributeSet attrs);

Added:

 	public AutoCompleteTextView (Android.Content.Context context, Android.Util.IAttributeSet attrs);
 	public AutoCompleteTextView (Android.Content.Context context);

Type Changed: Android.Widget.CheckedTextView

Removed:

 	public CheckedTextView (Android.Content.Context context);
 	public CheckedTextView (Android.Content.Context context, Android.Util.IAttributeSet attrs);

Added:

 	public CheckedTextView (Android.Content.Context context, Android.Util.IAttributeSet attrs);
 	public CheckedTextView (Android.Content.Context context);

Type Changed: Android.Widget.Chronometer

Removed:

 	public Chronometer (Android.Content.Context context);
 	public Chronometer (Android.Content.Context context, Android.Util.IAttributeSet attrs);

Added:

 	public Chronometer (Android.Content.Context context, Android.Util.IAttributeSet attrs);
 	public Chronometer (Android.Content.Context context);

Type Changed: Android.Widget.CompoundButton

Removed:

 	public CompoundButton (Android.Content.Context context);
 	public CompoundButton (Android.Content.Context context, Android.Util.IAttributeSet attrs);

Added:

 	public CompoundButton (Android.Content.Context context, Android.Util.IAttributeSet attrs);
 	public CompoundButton (Android.Content.Context context);

Type Changed: Android.Widget.DatePicker

Removed:

 	public DatePicker (Android.Content.Context context);
 	public DatePicker (Android.Content.Context context, Android.Util.IAttributeSet attrs);

Added:

 	public DatePicker (Android.Content.Context context, Android.Util.IAttributeSet attrs);
 	public DatePicker (Android.Content.Context context);

Type Changed: Android.Widget.EditText

Removed:

 	public EditText (Android.Content.Context context);
 	public EditText (Android.Content.Context context, Android.Util.IAttributeSet attrs);

Added:

 	public EditText (Android.Content.Context context, Android.Util.IAttributeSet attrs);
 	public EditText (Android.Content.Context context);

Type Changed: Android.Widget.ExpandableListView

Removed:

 	public ExpandableListView (Android.Content.Context context);
 	public ExpandableListView (Android.Content.Context context, Android.Util.IAttributeSet attrs);

Added:

 	public ExpandableListView (Android.Content.Context context, Android.Util.IAttributeSet attrs);
 	public ExpandableListView (Android.Content.Context context);

Type Changed: Android.Widget.FrameLayout

Removed:

 	public FrameLayout (Android.Content.Context context);
 	public FrameLayout (Android.Content.Context context, Android.Util.IAttributeSet attrs);
 		public LayoutParams (Android.Content.Context c, Android.Util.IAttributeSet attrs);
 		public LayoutParams (int width, int height);
 		public LayoutParams (int width, int height, Android.Views.GravityFlags gravity);
 		public LayoutParams (ViewGroup.Android.Views.LayoutParams source);

Added:

 	public FrameLayout (Android.Content.Context context, Android.Util.IAttributeSet attrs);
 	public FrameLayout (Android.Content.Context context);
 		public LayoutParams (ViewGroup.Android.Views.LayoutParams source);
 		public LayoutParams (int width, int height, Android.Views.GravityFlags gravity);
 		public LayoutParams (int width, int height);
 		public LayoutParams (Android.Content.Context c, Android.Util.IAttributeSet attrs);

Type Changed: Android.Widget.Gallery

Removed:

 	public Gallery (Android.Content.Context context);
 	public Gallery (Android.Content.Context context, Android.Util.IAttributeSet attrs);

Added:

 	public Gallery (Android.Content.Context context, Android.Util.IAttributeSet attrs);
 	public Gallery (Android.Content.Context context);

Type Changed: Android.Widget.GridView

Removed:

 	public GridView (Android.Content.Context context);
 	public GridView (Android.Content.Context context, Android.Util.IAttributeSet attrs);

Added:

 	public GridView (Android.Content.Context context, Android.Util.IAttributeSet attrs);
 	public GridView (Android.Content.Context context);

Type Changed: Android.Widget.HorizontalScrollView

Removed:

 	public HorizontalScrollView (Android.Content.Context context);
 	public HorizontalScrollView (Android.Content.Context context, Android.Util.IAttributeSet attrs);

Added:

 	public HorizontalScrollView (Android.Content.Context context, Android.Util.IAttributeSet attrs);
 	public HorizontalScrollView (Android.Content.Context context);

Type Changed: Android.Widget.ImageButton

Removed:

 	public ImageButton (Android.Content.Context context);
 	public ImageButton (Android.Content.Context context, Android.Util.IAttributeSet attrs);

Added:

 	public ImageButton (Android.Content.Context context, Android.Util.IAttributeSet attrs);
 	public ImageButton (Android.Content.Context context);

Type Changed: Android.Widget.ImageView

Removed:

 	public ImageView (Android.Content.Context context);
 	public ImageView (Android.Content.Context context, Android.Util.IAttributeSet attrs);

Added:

 	public ImageView (Android.Content.Context context, Android.Util.IAttributeSet attrs);
 	public ImageView (Android.Content.Context context);

Type Changed: Android.Widget.LinearLayout

Removed:

 		public LayoutParams (Android.Content.Context c, Android.Util.IAttributeSet attrs);
 		public LayoutParams (int width, int height);
 		public LayoutParams (int width, int height, float weight);
 		public LayoutParams (ViewGroup.Android.Views.LayoutParams p);

Added:

 		public LayoutParams (ViewGroup.Android.Views.LayoutParams p);
 		public LayoutParams (int width, int height, float weight);
 		public LayoutParams (int width, int height);
 		public LayoutParams (Android.Content.Context c, Android.Util.IAttributeSet attrs);

Type Changed: Android.Widget.ListView

Removed:

 	public ListView (Android.Content.Context context);
 	public ListView (Android.Content.Context context, Android.Util.IAttributeSet attrs);

Added:

 	public ListView (Android.Content.Context context, Android.Util.IAttributeSet attrs);
 	public ListView (Android.Content.Context context);

Type Changed: Android.Widget.MediaController

Removed:

 	public MediaController (Android.Content.Context context, Android.Util.IAttributeSet attrs);
 	public MediaController (Android.Content.Context context, bool useFastForward);

Added:

 	public MediaController (Android.Content.Context context, bool useFastForward);
 	public MediaController (Android.Content.Context context, Android.Util.IAttributeSet attrs);

Type Changed: Android.Widget.MultiAutoCompleteTextView

Removed:

 	public MultiAutoCompleteTextView (Android.Content.Context context);
 	public MultiAutoCompleteTextView (Android.Content.Context context, Android.Util.IAttributeSet attrs);

Added:

 	public MultiAutoCompleteTextView (Android.Content.Context context, Android.Util.IAttributeSet attrs);
 	public MultiAutoCompleteTextView (Android.Content.Context context);

Type Changed: Android.Widget.PopupWindow

Removed:

 	public PopupWindow (Android.Content.Context context);
 	public PopupWindow (Android.Content.Context context, Android.Util.IAttributeSet attrs);
 	public PopupWindow (Android.Content.Context context, Android.Util.IAttributeSet attrs, int defStyle);
 	public PopupWindow ();

Added:

 	public PopupWindow (Android.Content.Context context);
 	public PopupWindow (Android.Content.Context context, Android.Util.IAttributeSet attrs);
 	public PopupWindow (Android.Content.Context context, Android.Util.IAttributeSet attrs, int defStyle);
 	public PopupWindow ();

Type Changed: Android.Widget.ProgressBar

Removed:

 	public ProgressBar (Android.Content.Context context);
 	public ProgressBar (Android.Content.Context context, Android.Util.IAttributeSet attrs);

Added:

 	public ProgressBar (Android.Content.Context context, Android.Util.IAttributeSet attrs);
 	public ProgressBar (Android.Content.Context context);

Type Changed: Android.Widget.RadioButton

Removed:

 	public RadioButton (Android.Content.Context context);
 	public RadioButton (Android.Content.Context context, Android.Util.IAttributeSet attrs);

Added:

 	public RadioButton (Android.Content.Context context, Android.Util.IAttributeSet attrs);
 	public RadioButton (Android.Content.Context context);

Type Changed: Android.Widget.RadioGroup

Removed:

 		public LayoutParams (Android.Content.Context c, Android.Util.IAttributeSet attrs);
 		public LayoutParams (int w, int h);
 		public LayoutParams (int w, int h, float initWeight);
 		public LayoutParams (ViewGroup.Android.Views.LayoutParams p);

Added:

 		public LayoutParams (ViewGroup.Android.Views.LayoutParams p);
 		public LayoutParams (int w, int h, float initWeight);
 		public LayoutParams (int w, int h);
 		public LayoutParams (Android.Content.Context c, Android.Util.IAttributeSet attrs);

Type Changed: Android.Widget.RatingBar

Removed:

 	public RatingBar (Android.Content.Context context, Android.Util.IAttributeSet attrs, int defStyle);
 	public RatingBar (Android.Content.Context context, Android.Util.IAttributeSet attrs);

Added:

 	public RatingBar (Android.Content.Context context, Android.Util.IAttributeSet attrs);
 	public RatingBar (Android.Content.Context context, Android.Util.IAttributeSet attrs, int defStyle);

Type Changed: Android.Widget.RelativeLayout

Removed:

 	public RelativeLayout (Android.Content.Context context);
 	public RelativeLayout (Android.Content.Context context, Android.Util.IAttributeSet attrs);
 		public LayoutParams (Android.Content.Context c, Android.Util.IAttributeSet attrs);
 		public LayoutParams (int w, int h);
 		public LayoutParams (ViewGroup.Android.Views.LayoutParams source);

Added:

 	public RelativeLayout (Android.Content.Context context, Android.Util.IAttributeSet attrs);
 	public RelativeLayout (Android.Content.Context context);
 		public LayoutParams (ViewGroup.Android.Views.LayoutParams source);
 		public LayoutParams (int w, int h);
 		public LayoutParams (Android.Content.Context c, Android.Util.IAttributeSet attrs);

Type Changed: Android.Widget.ResourceCursorTreeAdapter

Removed:

 	public ResourceCursorTreeAdapter (Android.Content.Context context, Android.Database.ICursor cursor, int collapsedGroupLayout, int expandedGroupLayout, int childLayout, int lastChildLayout);
 	public ResourceCursorTreeAdapter (Android.Content.Context context, Android.Database.ICursor cursor, int collapsedGroupLayout, int expandedGroupLayout, int childLayout);

Added:

 	public ResourceCursorTreeAdapter (Android.Content.Context context, Android.Database.ICursor cursor, int collapsedGroupLayout, int expandedGroupLayout, int childLayout);
 	public ResourceCursorTreeAdapter (Android.Content.Context context, Android.Database.ICursor cursor, int collapsedGroupLayout, int expandedGroupLayout, int childLayout, int lastChildLayout);

Type Changed: Android.Widget.ScrollView

Removed:

 	public ScrollView (Android.Content.Context context);
 	public ScrollView (Android.Content.Context context, Android.Util.IAttributeSet attrs);

Added:

 	public ScrollView (Android.Content.Context context, Android.Util.IAttributeSet attrs);
 	public ScrollView (Android.Content.Context context);

Type Changed: Android.Widget.SeekBar

Removed:

 	public SeekBar (Android.Content.Context context);
 	public SeekBar (Android.Content.Context context, Android.Util.IAttributeSet attrs);

Added:

 	public SeekBar (Android.Content.Context context, Android.Util.IAttributeSet attrs);
 	public SeekBar (Android.Content.Context context);

Type Changed: Android.Widget.SimpleCursorTreeAdapter

Removed:

 	public SimpleCursorTreeAdapter (Android.Content.Context context, Android.Database.ICursor cursor, int collapsedGroupLayout, int expandedGroupLayout, string [] groupFrom, int [] groupTo, int childLayout, int lastChildLayout, string [] childFrom, int [] childTo);
 	public SimpleCursorTreeAdapter (Android.Content.Context context, Android.Database.ICursor cursor, int collapsedGroupLayout, int expandedGroupLayout, string [] groupFrom, int [] groupTo, int childLayout, string [] childFrom, int [] childTo);

Added:

 	public SimpleCursorTreeAdapter (Android.Content.Context context, Android.Database.ICursor cursor, int collapsedGroupLayout, int expandedGroupLayout, string [] groupFrom, int [] groupTo, int childLayout, string [] childFrom, int [] childTo);
 	public SimpleCursorTreeAdapter (Android.Content.Context context, Android.Database.ICursor cursor, int collapsedGroupLayout, int expandedGroupLayout, string [] groupFrom, int [] groupTo, int childLayout, int lastChildLayout, string [] childFrom, int [] childTo);

Type Changed: Android.Widget.SimpleExpandableListAdapter

Removed:

 	public SimpleExpandableListAdapter (Android.Content.Context context, System.Collections.Generic.IList<System.Collections.Generic.IDictionary<string,object>> groupData, int groupLayout, string [] groupFrom, int [] groupTo, System.Collections.Generic.IList<System.Collections.Generic.IList<System.Collections.Generic.IDictionary<string,object>>> childData, int childLayout, string [] childFrom, int [] childTo);
 	public SimpleExpandableListAdapter (Android.Content.Context context, System.Collections.Generic.IList<System.Collections.Generic.IDictionary<string,object>> groupData, int expandedGroupLayout, int collapsedGroupLayout, string [] groupFrom, int [] groupTo, System.Collections.Generic.IList<System.Collections.Generic.IList<System.Collections.Generic.IDictionary<string,object>>> childData, int childLayout, string [] childFrom, int [] childTo);

Added:

 	public SimpleExpandableListAdapter (Android.Content.Context context, System.Collections.Generic.IList<System.Collections.Generic.IDictionary<string,object>> groupData, int expandedGroupLayout, int collapsedGroupLayout, string [] groupFrom, int [] groupTo, System.Collections.Generic.IList<System.Collections.Generic.IList<System.Collections.Generic.IDictionary<string,object>>> childData, int childLayout, string [] childFrom, int [] childTo);
 	public SimpleExpandableListAdapter (Android.Content.Context context, System.Collections.Generic.IList<System.Collections.Generic.IDictionary<string,object>> groupData, int groupLayout, string [] groupFrom, int [] groupTo, System.Collections.Generic.IList<System.Collections.Generic.IList<System.Collections.Generic.IDictionary<string,object>>> childData, int childLayout, string [] childFrom, int [] childTo);

Type Changed: Android.Widget.Spinner

Removed:

 	public Spinner (Android.Content.Context context);
 	public Spinner (Android.Content.Context context, Android.Util.IAttributeSet attrs);

Added:

 	public Spinner (Android.Content.Context context, Android.Util.IAttributeSet attrs);
 	public Spinner (Android.Content.Context context);

Type Changed: Android.Widget.TabWidget

Removed:

 	public TabWidget (Android.Content.Context context);
 	public TabWidget (Android.Content.Context context, Android.Util.IAttributeSet attrs);

Added:

 	public TabWidget (Android.Content.Context context, Android.Util.IAttributeSet attrs);
 	public TabWidget (Android.Content.Context context);

Type Changed: Android.Widget.TableLayout

Removed:

 		public LayoutParams ();
 		public LayoutParams (ViewGroup.Android.Views.LayoutParams p);
 		public LayoutParams (ViewGroup.Android.Views.MarginLayoutParams source);

Added:

 		public LayoutParams (ViewGroup.Android.Views.MarginLayoutParams source);
 		public LayoutParams (ViewGroup.Android.Views.LayoutParams p);
 		public LayoutParams ();

Type Changed: Android.Widget.TableRow

Removed:

 		public LayoutParams (Android.Content.Context c, Android.Util.IAttributeSet attrs);
 		public LayoutParams (int w, int h);
 		public LayoutParams (int w, int h, float initWeight);

Added:

 		public LayoutParams (Android.Content.Context c, Android.Util.IAttributeSet attrs);
 		public LayoutParams (int w, int h);
 		public LayoutParams (int w, int h, float initWeight);

Type Changed: Android.Widget.TextView

Removed:

 	public TextView (Android.Content.Context context);
 	public TextView (Android.Content.Context context, Android.Util.IAttributeSet attrs);

Added:

 	public TextView (Android.Content.Context context, Android.Util.IAttributeSet attrs);
 	public TextView (Android.Content.Context context);

Type Changed: Android.Widget.TimePicker

Removed:

 	public TimePicker (Android.Content.Context context);
 	public TimePicker (Android.Content.Context context, Android.Util.IAttributeSet attrs);

Added:

 	public TimePicker (Android.Content.Context context, Android.Util.IAttributeSet attrs);
 	public TimePicker (Android.Content.Context context);

Type Changed: Android.Widget.ToggleButton

Removed:

 	public ToggleButton (Android.Content.Context context, Android.Util.IAttributeSet attrs, int defStyle);
 	public ToggleButton (Android.Content.Context context, Android.Util.IAttributeSet attrs);

Added:

 	public ToggleButton (Android.Content.Context context, Android.Util.IAttributeSet attrs);
 	public ToggleButton (Android.Content.Context context, Android.Util.IAttributeSet attrs, int defStyle);

Type Changed: Android.Widget.TwoLineListItem

Removed:

 	public TwoLineListItem (Android.Content.Context context);
 	public TwoLineListItem (Android.Content.Context context, Android.Util.IAttributeSet attrs);

Added:

 	public TwoLineListItem (Android.Content.Context context, Android.Util.IAttributeSet attrs);
 	public TwoLineListItem (Android.Content.Context context);

Type Changed: Android.Widget.VideoView

Removed:

 	public VideoView (Android.Content.Context context);
 	public VideoView (Android.Content.Context context, Android.Util.IAttributeSet attrs);

Added:

 	public VideoView (Android.Content.Context context, Android.Util.IAttributeSet attrs);
 	public VideoView (Android.Content.Context context);

Type Changed: Android.Widget.ZoomButton

Removed:

 	public ZoomButton (Android.Content.Context context);
 	public ZoomButton (Android.Content.Context context, Android.Util.IAttributeSet attrs);

Added:

 	public ZoomButton (Android.Content.Context context, Android.Util.IAttributeSet attrs);
 	public ZoomButton (Android.Content.Context context);

Namespace: Dalvik.Annotation

Type Changed: Dalvik.Annotation.TestTarget

Added:

 	public abstract string ConceptName ();
 	public abstract Java.Lang.Class[] MethodArgs ();
 	public abstract string MethodName ();

Type Changed: Dalvik.Annotation.TestTargetClass

Added:

 	public abstract Java.Lang.Class Value ();

Namespace: Java.IO

Type Changed: Java.IO.File

Removed:

 	public File (string path);
 	public File (string dirPath, string name);

Added:

 	public File (string dirPath, string name);
 	public File (string path);

Type Changed: Java.IO.FileInputStream

Removed:

 	public FileInputStream (string fileName);

Added:

 	public FileInputStream (string fileName);

Type Changed: Java.IO.FileOutputStream

Removed:

 	public FileOutputStream (string filename);
 	public FileOutputStream (string filename, bool append);
 	public FileOutputStream (File file);

Added:

 	public FileOutputStream (string filename, bool append);
 	public FileOutputStream (string filename);
 	public FileOutputStream (File file);

Type Changed: Java.IO.FileWriter

Removed:

 	public FileWriter (string filename);
 	public FileWriter (string filename, bool append);
 	public FileWriter (File file);
 	public FileWriter (File file, bool append);

Added:

 	public FileWriter (File file, bool append);
 	public FileWriter (File file);
 	public FileWriter (string filename, bool append);
 	public FileWriter (string filename);

Type Removed: Java.IO.ICloseable

Type Removed: Java.IO.IExternalizable

Type Changed: Java.IO.IOException

Removed:

 	public IOException ();
 	public IOException (string detailMessage);
 	public IOException (string p0, Java.Lang.Throwable p1);

Added:

 	public IOException (string p0, Java.Lang.Throwable p1);
 	public IOException (string detailMessage);
 	public IOException ();

Type Removed: Java.IO.IObjectInput

Type Removed: Java.IO.IObjectOutput

Type Changed: Java.IO.InputStream

Removed:

 public abstract class InputStream : Java.Lang.Object, ICloseable {

Added:

 public abstract class InputStream : Java.Lang.Object {

Type Changed: Java.IO.InputStreamReader

Removed:

 	public InputStreamReader (System.IO.Stream in);
 	public InputStreamReader (System.IO.Stream in, string enc);
 	public InputStreamReader (System.IO.Stream in, Java.Nio.Charset.Charset charset);

Added:

 	public InputStreamReader (System.IO.Stream in, Java.Nio.Charset.Charset charset);
 	public InputStreamReader (System.IO.Stream in, string enc);
 	public InputStreamReader (System.IO.Stream in);

Type Changed: Java.IO.ObjectInputStream

Removed:

 public class ObjectInputStream : InputStream, IDataInput, IObjectInput {

Added:

 public class ObjectInputStream : InputStream {

Type Changed: Java.IO.ObjectOutputStream

Removed:

 public class ObjectOutputStream : OutputStream, IDataOutput, IObjectOutput {
 		public abstract void Write (IObjectOutput out);

Added:

 public class ObjectOutputStream : OutputStream {

Type Changed: Java.IO.ObjectStreamField

Removed:

 	public ObjectStreamField (string name, Java.Lang.Class cl);

Added:

 	public ObjectStreamField (string name, Java.Lang.Class cl);

Type Changed: Java.IO.OutputStream

Removed:

 public abstract class OutputStream : Java.Lang.Object, ICloseable, IFlushable {

Added:

 public abstract class OutputStream : Java.Lang.Object, IFlushable {

Type Changed: Java.IO.OutputStreamWriter

Removed:

 	public OutputStreamWriter (System.IO.Stream out, string enc);
 	public OutputStreamWriter (System.IO.Stream out);
 	public OutputStreamWriter (System.IO.Stream out, Java.Nio.Charset.Charset cs);

Added:

 	public OutputStreamWriter (System.IO.Stream out, Java.Nio.Charset.Charset cs);
 	public OutputStreamWriter (System.IO.Stream out);
 	public OutputStreamWriter (System.IO.Stream out, string enc);

Type Changed: Java.IO.PipedReader

Removed:

 	public PipedReader (PipedWriter out);
 	public PipedReader (PipedWriter p0, int p1);
 	public PipedReader ();

Added:

 	public PipedReader ();
 	public PipedReader (PipedWriter p0, int p1);
 	public PipedReader (PipedWriter out);

Type Changed: Java.IO.PrintStream

Removed:

 	public PrintStream (File file);

Added:

 	public PrintStream (File file);

Type Changed: Java.IO.PrintWriter

Removed:

 	public PrintWriter (Writer wr);
 	public PrintWriter (Writer wr, bool autoflush);
 	public PrintWriter (System.IO.Stream out);
 	public PrintWriter (string fileName, string csn);

Added:

 	public PrintWriter (string fileName, string csn);
 	public PrintWriter (Writer wr);
 	public PrintWriter (System.IO.Stream out);
 	public PrintWriter (Writer wr, bool autoflush);

Type Changed: Java.IO.RandomAccessFile

Removed:

 public class RandomAccessFile : Java.Lang.Object, ICloseable, IDataInput, IDataOutput {

Added:

 public class RandomAccessFile : Java.Lang.Object, IDataInput, IDataOutput {

Type Changed: Java.IO.Reader

Removed:

 public abstract class Reader : Java.Lang.Object, ICloseable, Java.Lang.IReadable {

Added:

 public abstract class Reader : Java.Lang.Object, Java.Lang.IReadable {

Type Changed: Java.IO.StreamTokenizer

Removed:

 	public StreamTokenizer (System.IO.Stream is);

Added:

 	public StreamTokenizer (System.IO.Stream is);

Type Changed: Java.IO.Writer

Removed:

 public abstract class Writer : Java.Lang.Object, Java.Lang.IAppendable, ICloseable, IFlushable {

Added:

 public abstract class Writer : Java.Lang.Object, Java.Lang.IAppendable, IFlushable {

Namespace: Java.Lang

Type Changed: Java.Lang.AssertionError

Removed:

 	public AssertionError ();
 	public AssertionError (Object detailMessage);
 	public AssertionError (bool detailMessage);
 	public AssertionError (char detailMessage);

Added:

 	public AssertionError (string p0, Throwable p1);
 	public AssertionError ();
 	public AssertionError (Object detailMessage);
 	public AssertionError (bool detailMessage);
 	public AssertionError (char detailMessage);

Type Changed: Java.Lang.Boolean

Added:

 	public static int Compare (bool p0, bool p1);

Type Changed: Java.Lang.Byte

Added:

 	public static int Compare (sbyte p0, sbyte p1);

Type Changed: Java.Lang.Character

Added:

 	public static int Compare (char p0, char p1);
 	public static string GetName (int p0);
 	public static char HighSurrogate (int p0);
 	public static bool IsAlphabetic (int p0);
 	public static bool IsBmpCodePoint (int p0);
 	public static bool IsIdeographic (int p0);
 	public static bool IsSurrogate (char p0);
 	public static char LowSurrogate (int p0);

Type Changed: Java.Lang.ClassLoader

Added:

 	protected static bool RegisterAsParallelCapable ();
 	protected virtual Object GetClassLoadingLock (string p0);

Type Changed: Java.Lang.ClassNotFoundException

Removed:

 	public ClassNotFoundException ();
 	public ClassNotFoundException (string detailMessage);

Added:

 	public ClassNotFoundException (string detailMessage);
 	public ClassNotFoundException ();
 	public virtual Throwable Clause {
 		get;
 	}

Type Changed: Java.Lang.Enum

Removed:

 	protected override Object Clone ();
 	public override bool Equals (Object other);
 	public override int GetHashCode ();

Added:

 	protected Object Clone ();
 	public bool Equals (Object other);
 	public int GetHashCode ();

Type Changed: Java.Lang.Error

Removed:

 	public Error ();
 	public Error (string detailMessage);
 	public Error (string detailMessage, Throwable throwable);

Added:

 	protected Error (string p0, Throwable p1, bool p2, bool p3);
 	public Error (string detailMessage, Throwable throwable);
 	public Error (string detailMessage);
 	public Error ();

Type Changed: Java.Lang.Exception

Removed:

 	public Exception ();
 	public Exception (string detailMessage);
 	public Exception (string detailMessage, Throwable throwable);

Added:

 	protected Exception (string p0, Throwable p1, bool p2, bool p3);
 	public Exception (string detailMessage, Throwable throwable);
 	public Exception (string detailMessage);
 	public Exception ();

Type Changed: Java.Lang.ExceptionInInitializerError

Removed:

 	public ExceptionInInitializerError ();
 	public ExceptionInInitializerError (Throwable exception);

Added:

 	public ExceptionInInitializerError (Throwable exception);
 	public ExceptionInInitializerError ();

Type Changed: Java.Lang.Float

Removed:

 	public Float (float value);
 	public Float (double value);

Added:

 	public Float (double value);
 	public Float (float value);

Type Changed: Java.Lang.IllegalAccessException

Added:

 	public virtual Throwable Clause {
 		get;
 	}

Type Changed: Java.Lang.IllegalArgumentException

Removed:

 	public IllegalArgumentException ();
 	public IllegalArgumentException (string detailMessage);
 	public IllegalArgumentException (string message, Throwable cause);

Added:

 	public IllegalArgumentException (string message, Throwable cause);
 	public IllegalArgumentException (string detailMessage);
 	public IllegalArgumentException ();

Type Changed: Java.Lang.IllegalStateException

Removed:

 	public IllegalStateException ();
 	public IllegalStateException (string detailMessage);
 	public IllegalStateException (string message, Throwable cause);

Added:

 	public IllegalStateException (string message, Throwable cause);
 	public IllegalStateException (string detailMessage);
 	public IllegalStateException ();

Type Changed: Java.Lang.InstantiationException

Added:

 	public virtual Throwable Clause {
 		get;
 	}

Type Changed: Java.Lang.Integer

Added:

 	public static int Compare (int p0, int p1);

Type Changed: Java.Lang.JavaSystem

Removed:

 	public static Java.Nio.Channels.IChannel InheritedChannel ();

Added:

 	public static string LineSeparator ();

Type Changed: Java.Lang.LinkageError

Added:

 	public LinkageError (string p0, Throwable p1);

Type Changed: Java.Lang.Long

Added:

 	public static int Compare (long p0, long p1);

Type Changed: Java.Lang.NoSuchFieldException

Added:

 	public virtual Throwable Clause {
 		get;
 	}

Type Changed: Java.Lang.NoSuchMethodException

Added:

 	public virtual Throwable Clause {
 		get;
 	}

Type Changed: Java.Lang.ProcessBuilder

Added:

 	public ProcessBuilder InheritIO ();
 	public ProcessBuilder RedirectError (Java.IO.File p0);
 	public ProcessBuilder RedirectInput (Java.IO.File p0);
 	public ProcessBuilder RedirectOutput (Java.IO.File p0);

Type Changed: Java.Lang.RuntimeException

Removed:

 	public RuntimeException ();
 	public RuntimeException (string detailMessage);
 	public RuntimeException (string detailMessage, Throwable throwable);

Added:

 	protected RuntimeException (string p0, Throwable p1, bool p2, bool p3);
 	public RuntimeException (string detailMessage, Throwable throwable);
 	public RuntimeException (string detailMessage);
 	public RuntimeException ();

Type Changed: Java.Lang.SecurityException

Removed:

 	public SecurityException ();
 	public SecurityException (string detailMessage);
 	public SecurityException (string message, Throwable cause);

Added:

 	public SecurityException (string message, Throwable cause);
 	public SecurityException (string detailMessage);
 	public SecurityException ();

Type Changed: Java.Lang.Short

Added:

 	public static int Compare (short p0, short p1);

Type Changed: Java.Lang.String

Removed:

 	public String ();
 	public String (string string);
 	public String (char [] data);
 	public String (char [] data, int start, int length);
 	public String (int [] codePoints, int offset, int count);
 	public String (byte [] data, int high, int start, int length);
 	public String (byte [] data, int high);
 	public String (byte [] data, int start, int length, string encoding);
 	public String (byte [] p0, int p1, int p2, Java.Nio.Charset.Charset p3);
 	public String (byte [] data, string encoding);
 	public String (byte [] p0, Java.Nio.Charset.Charset p1);
 	public String (byte [] data, int start, int length);
 	public String (StringBuffer stringbuffer);

Added:

 	public String (byte [] data, int start, int length);
 	public String (byte [] p0, Java.Nio.Charset.Charset p1);
 	public String (byte [] data, string encoding);
 	public String (byte [] p0, int p1, int p2, Java.Nio.Charset.Charset p3);
 	public String (StringBuffer stringbuffer);
 	public String (int [] codePoints, int offset, int count);
 	public String (char [] data, int start, int length);
 	public String (char [] data);
 	public String (string string);
 	public String ();
 	public String (byte [] data, int start, int length, string encoding);
 	public String (byte [] data, int high);
 	public String (byte [] data, int high, int start, int length);

Type Changed: Java.Lang.StringBuffer

Removed:

 	public StringBuffer ();
 	public StringBuffer (int capacity);
 	public StringBuffer (string string);

Added:

 	public StringBuffer (string string);
 	public StringBuffer (int capacity);
 	public StringBuffer ();

Type Changed: Java.Lang.StringBuilder

Removed:

 	public StringBuilder ();
 	public StringBuilder (int capacity);
 	public StringBuilder (string str);

Added:

 	public StringBuilder (string str);
 	public StringBuilder (int capacity);
 	public StringBuilder ();

Type Changed: Java.Lang.SuppressWarnings

Added:

 	public abstract string [] Value ();

Type Changed: Java.Lang.Thread

Removed:

 	public Thread ();
 	public Thread (IRunnable runnable);
 	public Thread (ThreadGroup group, IRunnable runnable);
 	public Thread (ThreadGroup group, string threadName);
 	public Thread (IRunnable runnable, string threadName);
 	public Thread (ThreadGroup group, IRunnable runnable, string threadName);

Added:

 	public Thread (ThreadGroup group, IRunnable runnable);
 	public Thread (IRunnable runnable);
 	public Thread ();
 	public Thread (ThreadGroup group, IRunnable runnable, string threadName);
 	public Thread (IRunnable runnable, string threadName);
 	public Thread (ThreadGroup group, string threadName);

Type Changed: Java.Lang.ThreadGroup

Removed:

 	public ThreadGroup (string name);

Added:

 	public ThreadGroup (string name);

Type Changed: Java.Lang.Throwable

Removed:

 	public Throwable ();
 	public Throwable (string detailMessage);
 	public Throwable (string detailMessage, Throwable throwable);

Added:

 	protected Throwable (string p0, Throwable p1, bool p2, bool p3);
 	public Throwable (string detailMessage, Throwable throwable);
 	public Throwable (string detailMessage);
 	public Throwable ();
 	public void AddSuppressed (Throwable p0);
 	public Throwable[] GetSuppressed ();

Type Changed: Java.Lang.UnsupportedOperationException

Removed:

 	public UnsupportedOperationException ();
 	public UnsupportedOperationException (string detailMessage);
 	public UnsupportedOperationException (string message, Throwable cause);

Added:

 	public UnsupportedOperationException (string message, Throwable cause);
 	public UnsupportedOperationException (string detailMessage);
 	public UnsupportedOperationException ();

Namespace: Java.Lang.Annotation

Type Changed: Java.Lang.Annotation.Retention

Added:

 	public abstract RetentionPolicy Value ();

Type Changed: Java.Lang.Annotation.Target

Added:

 	public abstract ElementType[] Value ();

Namespace: Java.Math

Type Changed: Java.Math.BigDecimal

Removed:

 	public BigDecimal (char [] in, int offset, int len);
 	public BigDecimal (char [] in, int offset, int len, MathContext mc);
 	public BigDecimal (char [] in);
 	public BigDecimal (char [] in, MathContext mc);
 	public BigDecimal (string val);
 	public BigDecimal (string val, MathContext mc);
 	public BigDecimal (double val);
 	public BigDecimal (double val, MathContext mc);
 	public BigDecimal (BigInteger val);
 	public BigDecimal (BigInteger val, MathContext mc);
 	public BigDecimal (BigInteger unscaledVal, int scale);
 	public BigDecimal (int val);
 	public BigDecimal (int val, MathContext mc);
 	public BigDecimal (long val);

Added:

 	public BigDecimal (BigInteger unscaledVal, int scale);
 	public BigDecimal (BigInteger val, MathContext mc);
 	public BigDecimal (BigInteger val);
 	public BigDecimal (double val, MathContext mc);
 	public BigDecimal (long val);
 	public BigDecimal (int val, MathContext mc);
 	public BigDecimal (int val);
 	public BigDecimal (char [] in);
 	public BigDecimal (char [] in, int offset, int len, MathContext mc);
 	public BigDecimal (char [] in, int offset, int len);
 	public BigDecimal (double val);
 	public BigDecimal (string val, MathContext mc);
 	public BigDecimal (string val);
 	public BigDecimal (char [] in, MathContext mc);

Type Changed: Java.Math.BigInteger

Removed:

 	public BigInteger (byte [] val);
 	public BigInteger (int signum, byte [] magnitude);
 	public BigInteger (string val, int radix);

Added:

 	public BigInteger (byte [] val);
 	public BigInteger (int signum, byte [] magnitude);
 	public BigInteger (string val, int radix);

Type Changed: Java.Math.MathContext

Removed:

 	public MathContext (int precision);
 	public MathContext (int precision, RoundingMode roundingMode);

Added:

 	public MathContext (int precision, RoundingMode roundingMode);
 	public MathContext (int precision);

Namespace: Java.Net

Type Changed: Java.Net.DatagramPacket

Removed:

 	public DatagramPacket (byte [] data, int offset, int length, SocketAddress sockAddr);
 	public DatagramPacket (byte [] data, int length, InetAddress host, int port);
 	public DatagramPacket (byte [] data, int length, SocketAddress sockAddr);

Added:

 	public DatagramPacket (byte [] data, int length, SocketAddress sockAddr);
 	public DatagramPacket (byte [] data, int length, InetAddress host, int port);
 	public DatagramPacket (byte [] data, int offset, int length, SocketAddress sockAddr);

Type Changed: Java.Net.DatagramSocket

Removed:

 	public DatagramSocket ();
 	protected DatagramSocket (DatagramSocketImpl socketImpl);
 	public DatagramSocket (SocketAddress localAddr);

Added:

 	public DatagramSocket (SocketAddress localAddr);
 	protected DatagramSocket (DatagramSocketImpl socketImpl);
 	public DatagramSocket ();

Type Changed: Java.Net.HttpURLConnection

Added:

 	public virtual void SetFixedLengthStreamingMode (long p0);
 	protected long FixedContentLengthLong {
 		get;
 		set;
 	}

Type Changed: Java.Net.InetAddress

Added:

 	public static InetAddress LoopbackAddress {
 		get;
 	}

Type Changed: Java.Net.InetSocketAddress

Removed:

 	public InetSocketAddress (int port);
 	public InetSocketAddress (InetAddress address, int port);
 	public override bool Equals (Java.Lang.Object socketAddr);
 	public override int GetHashCode ();

Added:

 	public InetSocketAddress (InetAddress address, int port);
 	public InetSocketAddress (int port);
 	public bool Equals (Java.Lang.Object socketAddr);
 	public int GetHashCode ();
 	public string HostString {
 		get;
 	}

Type Changed: Java.Net.MulticastSocket

Removed:

 	public MulticastSocket ();
 	public MulticastSocket (int aPort);

Added:

 	public MulticastSocket (int aPort);
 	public MulticastSocket ();

Type Changed: Java.Net.NetworkInterface

Added:

 	public static NetworkInterface GetByIndex (int p0);
 	public int Index {
 		get;
 	}

Type Changed: Java.Net.Proxy

Removed:

 	public override bool Equals (Java.Lang.Object obj);
 	public override int GetHashCode ();

Added:

 	public bool Equals (Java.Lang.Object obj);
 	public int GetHashCode ();

Type Changed: Java.Net.ServerSocket

Removed:

 	public ServerSocket ();
 	public ServerSocket (int aport);
 	public ServerSocket (int aport, int backlog);

Added:

 	public ServerSocket (int aport, int backlog);
 	public ServerSocket (int aport);
 	public ServerSocket ();

Type Changed: Java.Net.Socket

Removed:

 	public Socket (string dstName, int dstPort, InetAddress localAddress, int localPort);
 	public Socket (InetAddress dstAddress, int dstPort, InetAddress localAddress, int localPort);
 	public Socket (string hostName, int port, bool streaming);
 	public Socket (InetAddress addr, int port, bool streaming);

Added:

 	public Socket (string dstName, int dstPort, InetAddress localAddress, int localPort);
 	public Socket (InetAddress dstAddress, int dstPort, InetAddress localAddress, int localPort);
 	public Socket (string hostName, int port, bool streaming);
 	public Socket (InetAddress addr, int port, bool streaming);

Type Changed: Java.Net.URI

Removed:

 	public URI (string scheme, string authority, string path, string query, string fragment);
 	public URI (string scheme, string host, string path, string fragment);
 	public URI (string scheme, string ssp, string frag);

Added:

 	public URI (string scheme, string ssp, string frag);
 	public URI (string scheme, string host, string path, string fragment);
 	public URI (string scheme, string authority, string path, string query, string fragment);

Type Changed: Java.Net.URL

Removed:

 	public URL (string spec);
 	public URL (URL context, string spec);
 	public URL (URL context, string spec, URLStreamHandler handler);

Added:

 	public URL (URL context, string spec, URLStreamHandler handler);
 	public URL (URL context, string spec);
 	public URL (string spec);

Type Changed: Java.Net.URLClassLoader

Removed:

 	public URLClassLoader (URL[] urls, Java.Lang.ClassLoader parent);
 	public URLClassLoader (URL[] urls);

Added:

 	public URLClassLoader (URL[] urls);
 	public URLClassLoader (URL[] urls, Java.Lang.ClassLoader parent);
 	public virtual void Close ();

Type Changed: Java.Net.URLConnection

Added:

 	public virtual long GetHeaderFieldLong (string p0, long p1);
 	public virtual long ContentLengthLong {
 		get;
 	}

Namespace: Java.Nio

Type Changed: Java.Nio.ByteBuffer

Removed:

 	public override int ArrayOffset ();

Added:

 	public int ArrayOffset ();

Type Changed: Java.Nio.CharBuffer

Removed:

 	public override int ArrayOffset ();
 	public virtual int CompareTo (Java.Lang.Object p0);

Added:

 	public int ArrayOffset ();

Type Changed: Java.Nio.DoubleBuffer

Removed:

 	public override int ArrayOffset ();

Added:

 	public int ArrayOffset ();

Type Changed: Java.Nio.FloatBuffer

Removed:

 	public override int ArrayOffset ();

Added:

 	public int ArrayOffset ();

Type Changed: Java.Nio.IntBuffer

Removed:

 	public override int ArrayOffset ();

Added:

 	public int ArrayOffset ();

Type Changed: Java.Nio.LongBuffer

Removed:

 	public override int ArrayOffset ();

Added:

 	public int ArrayOffset ();

Type Changed: Java.Nio.ShortBuffer

Removed:

 	public override int ArrayOffset ();

Added:

 	public int ArrayOffset ();

Namespace: Java.Nio.Channels

Type Changed: Java.Nio.Channels.Channels

Removed:

 	
 	public static System.IO.Stream NewInputStream (IReadableByteChannel channel);
 	public static System.IO.Stream NewOutputStream (IWritableByteChannel channel);
 	public static IReadableByteChannel NewReadableChannel (System.IO.Stream inputStream);
 	public static Java.IO.Reader NewReader (IReadableByteChannel channel, Java.Nio.Charset.CharsetDecoder decoder, int minBufferCapacity);
 	public static Java.IO.Reader NewReader (IReadableByteChannel channel, string charsetName);
 	public static IWritableByteChannel NewWritableChannel (System.IO.Stream outputStream);
 	public static Java.IO.Writer NewWriter (IWritableByteChannel channel, Java.Nio.Charset.CharsetEncoder encoder, int minBufferCapacity);
 	public static Java.IO.Writer NewWriter (IWritableByteChannel channel, string charsetName);
 	
 	protected override IntPtr ThresholdClass {
 		get;
 	}
 	protected override Type ThresholdType {
 		get;
 	}

Type Changed: Java.Nio.Channels.DatagramChannel

Removed:

 public abstract class DatagramChannel : Java.Nio.Channels.Spi.AbstractSelectableChannel, IByteChannel, IGatheringByteChannel, IReadableByteChannel, IScatteringByteChannel, IWritableByteChannel {
 	public override Operations ValidOps ();

Added:

 public abstract class DatagramChannel : Java.Nio.Channels.Spi.AbstractSelectableChannel {
 	public abstract DatagramChannel Bind (Java.Net.SocketAddress p0);
 	public Operations ValidOps ();
 	public abstract Java.Net.SocketAddress RemoteAddress {
 		get;
 	}

Type Changed: Java.Nio.Channels.FileChannel

Removed:

 public abstract class FileChannel : Java.Nio.Channels.Spi.AbstractInterruptibleChannel, IByteChannel, IGatheringByteChannel, IReadableByteChannel, IScatteringByteChannel, IWritableByteChannel {
 	public abstract long TransferFrom (IReadableByteChannel src, long position, long count);
 	public abstract long TransferTo (long position, long count, IWritableByteChannel target);

Added:

 public abstract class FileChannel : Java.Nio.Channels.Spi.AbstractInterruptibleChannel {

Type Changed: Java.Nio.Channels.FileLock

Removed:

 	public override string ToString ();

Added:

 	public void Close ();
 	public string ToString ();

Type Removed: Java.Nio.Channels.IByteChannel

Type Removed: Java.Nio.Channels.IChannel

Type Removed: Java.Nio.Channels.IGatheringByteChannel

Type Removed: Java.Nio.Channels.IInterruptibleChannel

Type Removed: Java.Nio.Channels.IReadableByteChannel

Type Removed: Java.Nio.Channels.IScatteringByteChannel

Type Removed: Java.Nio.Channels.IWritableByteChannel

Type Changed: Java.Nio.Channels.Pipe

Removed:

 	public abstract class SinkChannel : Java.Nio.Channels.Spi.AbstractSelectableChannel, IGatheringByteChannel, IWritableByteChannel {
 		public override Operations ValidOps ();
 		public abstract int Write (Java.Nio.ByteBuffer buffer);
 		public abstract long Write (Java.Nio.ByteBuffer[] buffers);
 		public abstract long Write (Java.Nio.ByteBuffer[] buffers, int offset, int length);
 	public abstract class SourceChannel : Java.Nio.Channels.Spi.AbstractSelectableChannel, IReadableByteChannel, IScatteringByteChannel {
 		public abstract int Read (Java.Nio.ByteBuffer buffer);
 		public abstract long Read (Java.Nio.ByteBuffer[] buffers);
 		public abstract long Read (Java.Nio.ByteBuffer[] buffers, int offset, int length);
 		public override Operations ValidOps ();

Added:

 	public abstract class SinkChannel : Java.Nio.Channels.Spi.AbstractSelectableChannel {
 		public Operations ValidOps ();
 	public abstract class SourceChannel : Java.Nio.Channels.Spi.AbstractSelectableChannel {
 		public Operations ValidOps ();

Type Changed: Java.Nio.Channels.ServerSocketChannel

Removed:

 	public override Operations ValidOps ();

Added:

 	public ServerSocketChannel Bind (Java.Net.SocketAddress p0);
 	public abstract ServerSocketChannel Bind (Java.Net.SocketAddress p0, int p1);
 	public Operations ValidOps ();

Type Changed: Java.Nio.Channels.SocketChannel

Removed:

 public abstract class SocketChannel : Java.Nio.Channels.Spi.AbstractSelectableChannel, IByteChannel, IGatheringByteChannel, IReadableByteChannel, IScatteringByteChannel, IWritableByteChannel {
 	public override Operations ValidOps ();

Added:

 public abstract class SocketChannel : Java.Nio.Channels.Spi.AbstractSelectableChannel {
 	public abstract SocketChannel Bind (Java.Net.SocketAddress p0);
 	public abstract SocketChannel ShutdownInput ();
 	public abstract SocketChannel ShutdownOutput ();
 	public Operations ValidOps ();
 	public abstract Java.Net.SocketAddress RemoteAddress {
 		get;
 	}

Namespace: Java.Nio.Channels.Spi

Type Changed: Java.Nio.Channels.Spi.AbstractInterruptibleChannel

Removed:

 public abstract class AbstractInterruptibleChannel : Java.Lang.Object, Java.Nio.Channels.IChannel, Java.IO.ICloseable, Java.Nio.Channels.IInterruptibleChannel {

Added:

 public abstract class AbstractInterruptibleChannel : Java.Lang.Object {

Type Changed: Java.Nio.Channels.Spi.AbstractSelectableChannel

Removed:

 	public override Java.Lang.Object BlockingLock ();
 	public override Java.Nio.Channels.SelectableChannel ConfigureBlocking (bool blockingMode);
 	protected override void ImplCloseChannel ();
 	public override Java.Nio.Channels.SelectionKey KeyFor (Java.Nio.Channels.Selector selector);
 	public override SelectorProvider Provider ();
 	public override Java.Nio.Channels.SelectionKey Register (Java.Nio.Channels.Selector selector, Java.Nio.Channels.Operations interestSet, Java.Lang.Object attachment);

Added:

 	public Java.Lang.Object BlockingLock ();
 	public Java.Nio.Channels.SelectableChannel ConfigureBlocking (bool blockingMode);
 	protected void ImplCloseChannel ();
 	public Java.Nio.Channels.SelectionKey KeyFor (Java.Nio.Channels.Selector selector);
 	public SelectorProvider Provider ();
 	public Java.Nio.Channels.SelectionKey Register (Java.Nio.Channels.Selector selector, Java.Nio.Channels.Operations interestSet, Java.Lang.Object attachment);

Type Changed: Java.Nio.Channels.Spi.AbstractSelectionKey

Removed:

 	public override void Cancel ();

Added:

 	public void Cancel ();

Type Changed: Java.Nio.Channels.Spi.AbstractSelector

Removed:

 	public override void Close ();
 	public override SelectorProvider Provider ();

Added:

 	public void Close ();
 	public SelectorProvider Provider ();

Type Changed: Java.Nio.Channels.Spi.SelectorProvider

Removed:

 	public virtual Java.Nio.Channels.IChannel InheritedChannel ();

Namespace: Java.Nio.Charset

Type Changed: Java.Nio.Charset.Charset

Removed:

 	public override bool Equals (Java.Lang.Object obj);
 	public override int GetHashCode ();
 	public override string ToString ();

Added:

 	public bool Equals (Java.Lang.Object obj);
 	public int GetHashCode ();
 	public string ToString ();

Namespace: Java.Security

Type Changed: Java.Security.AccessControlContext

Removed:

 	public AccessControlContext (ProtectionDomain[] context);

Added:

 	public AccessControlContext (ProtectionDomain[] context);

Type Changed: Java.Security.AlgorithmParameters

Removed:

 	public override string ToString ();

Added:

 	public string ToString ();

Type Changed: Java.Security.BasicPermission

Removed:

 	public BasicPermission (string name);

Added:

 	public BasicPermission (string name);

Type Changed: Java.Security.DigestException

Removed:

 	public DigestException ();
 	public DigestException (string msg);
 	public DigestException (string message, Java.Lang.Throwable cause);

Added:

 	public DigestException (string message, Java.Lang.Throwable cause);
 	public DigestException (string msg);
 	public DigestException ();

Type Changed: Java.Security.GeneralSecurityException

Removed:

 	public GeneralSecurityException ();
 	public GeneralSecurityException (string msg);
 	public GeneralSecurityException (string message, Java.Lang.Throwable cause);

Added:

 	public GeneralSecurityException (string message, Java.Lang.Throwable cause);
 	public GeneralSecurityException (string msg);
 	public GeneralSecurityException ();

Type Changed: Java.Security.Identity

Removed:

 	protected Identity ();
 	public Identity (string name, IdentityScope scope);
 	public override bool Equals (Java.Lang.Object obj);

Added:

 	public Identity (string name, IdentityScope scope);
 	protected Identity ();
 	public bool Equals (Java.Lang.Object obj);

Type Changed: Java.Security.IdentityScope

Removed:

 	protected IdentityScope ();

Added:

 	protected IdentityScope ();

Type Changed: Java.Security.InvalidAlgorithmParameterException

Removed:

 	public InvalidAlgorithmParameterException ();
 	public InvalidAlgorithmParameterException (string msg);
 	public InvalidAlgorithmParameterException (string message, Java.Lang.Throwable cause);

Added:

 	public InvalidAlgorithmParameterException (string message, Java.Lang.Throwable cause);
 	public InvalidAlgorithmParameterException (string msg);
 	public InvalidAlgorithmParameterException ();

Type Changed: Java.Security.InvalidKeyException

Removed:

 	public InvalidKeyException ();
 	public InvalidKeyException (string msg);
 	public InvalidKeyException (string message, Java.Lang.Throwable cause);

Added:

 	public InvalidKeyException (string message, Java.Lang.Throwable cause);
 	public InvalidKeyException (string msg);
 	public InvalidKeyException ();

Type Changed: Java.Security.KeyException

Removed:

 	public KeyException ();
 	public KeyException (string msg);
 	public KeyException (string message, Java.Lang.Throwable cause);

Added:

 	public KeyException (string message, Java.Lang.Throwable cause);
 	public KeyException (string msg);
 	public KeyException ();

Type Changed: Java.Security.KeyManagementException

Removed:

 	public KeyManagementException ();
 	public KeyManagementException (string msg);
 	public KeyManagementException (string message, Java.Lang.Throwable cause);

Added:

 	public KeyManagementException (string message, Java.Lang.Throwable cause);
 	public KeyManagementException (string msg);
 	public KeyManagementException ();

Type Changed: Java.Security.KeyStoreException

Removed:

 	public KeyStoreException ();
 	public KeyStoreException (string msg);
 	public KeyStoreException (string message, Java.Lang.Throwable cause);

Added:

 	public KeyStoreException (string message, Java.Lang.Throwable cause);
 	public KeyStoreException (string msg);
 	public KeyStoreException ();

Type Changed: Java.Security.NoSuchAlgorithmException

Removed:

 	public NoSuchAlgorithmException ();
 	public NoSuchAlgorithmException (string msg);
 	public NoSuchAlgorithmException (string message, Java.Lang.Throwable cause);

Added:

 	public NoSuchAlgorithmException (string message, Java.Lang.Throwable cause);
 	public NoSuchAlgorithmException (string msg);
 	public NoSuchAlgorithmException ();

Type Changed: Java.Security.ProviderException

Removed:

 	public ProviderException ();
 	public ProviderException (string msg);
 	public ProviderException (string message, Java.Lang.Throwable cause);

Added:

 	public ProviderException (string message, Java.Lang.Throwable cause);
 	public ProviderException (string msg);
 	public ProviderException ();

Type Changed: Java.Security.SecureRandom

Removed:

 	public SecureRandom ();
 	public SecureRandom (byte [] seed);
 	protected override int Next (int numBits);

Added:

 	public SecureRandom (byte [] seed);
 	public SecureRandom ();
 	protected int Next (int numBits);

Type Changed: Java.Security.SignatureException

Removed:

 	public SignatureException ();
 	public SignatureException (string msg);
 	public SignatureException (string message, Java.Lang.Throwable cause);

Added:

 	public SignatureException (string message, Java.Lang.Throwable cause);
 	public SignatureException (string msg);
 	public SignatureException ();

Type Changed: Java.Security.Signer

Removed:

 	protected Signer ();
 	public Signer (string name);

Added:

 	public Signer (string name);
 	protected Signer ();

Namespace: Java.Security.Cert

Type Changed: Java.Security.Cert.CRLException

Removed:

 	public CRLException ();
 	public CRLException (string msg);
 	public CRLException (string message, Java.Lang.Throwable cause);

Added:

 	public CRLException (string message, Java.Lang.Throwable cause);
 	public CRLException (string msg);
 	public CRLException ();

Type Changed: Java.Security.Cert.CertPathBuilderException

Removed:

 	public CertPathBuilderException ();
 	public CertPathBuilderException (string msg);
 	public CertPathBuilderException (Java.Lang.Throwable cause);

Added:

 	public CertPathBuilderException (Java.Lang.Throwable cause);
 	public CertPathBuilderException (string msg);
 	public CertPathBuilderException ();

Type Changed: Java.Security.Cert.CertPathValidatorException

Removed:

 	public CertPathValidatorException (string msg, Java.Lang.Throwable cause);
 	public CertPathValidatorException (string msg, Java.Lang.Throwable cause, CertPath certPath, int index);

Added:

 	public CertPathValidatorException (string msg, Java.Lang.Throwable cause, CertPath certPath, int index);
 	public CertPathValidatorException (string msg, Java.Lang.Throwable cause);

Type Changed: Java.Security.Cert.CertStoreException

Removed:

 	public CertStoreException ();
 	public CertStoreException (string msg);
 	public CertStoreException (Java.Lang.Throwable cause);

Added:

 	public CertStoreException (Java.Lang.Throwable cause);
 	public CertStoreException (string msg);
 	public CertStoreException ();

Type Changed: Java.Security.Cert.CertificateEncodingException

Removed:

 	public CertificateEncodingException ();
 	public CertificateEncodingException (string msg);
 	public CertificateEncodingException (string message, Java.Lang.Throwable cause);

Added:

 	public CertificateEncodingException (string message, Java.Lang.Throwable cause);
 	public CertificateEncodingException (string msg);
 	public CertificateEncodingException ();

Type Changed: Java.Security.Cert.CertificateException

Removed:

 	public CertificateException ();
 	public CertificateException (string msg);
 	public CertificateException (string message, Java.Lang.Throwable cause);

Added:

 	public CertificateException (string message, Java.Lang.Throwable cause);
 	public CertificateException (string msg);
 	public CertificateException ();

Type Changed: Java.Security.Cert.CertificateParsingException

Removed:

 	public CertificateParsingException ();
 	public CertificateParsingException (string msg);
 	public CertificateParsingException (string message, Java.Lang.Throwable cause);

Added:

 	public CertificateParsingException (string message, Java.Lang.Throwable cause);
 	public CertificateParsingException (string msg);
 	public CertificateParsingException ();

Type Changed: Java.Security.Cert.LDAPCertStoreParameters

Removed:

 	public LDAPCertStoreParameters (string serverName, int port);
 	public LDAPCertStoreParameters (string serverName);

Added:

 	public LDAPCertStoreParameters (string serverName);
 	public LDAPCertStoreParameters (string serverName, int port);

Type Changed: Java.Security.Cert.TrustAnchor

Removed:

 	public TrustAnchor (X509Certificate trustedCert, byte [] nameConstraints);
 	public TrustAnchor (Javax.Security.Auth.X500.X500Principal caPrincipal, Java.Security.IPublicKey caPublicKey, byte [] nameConstraints);

Added:

 	public TrustAnchor (Javax.Security.Auth.X500.X500Principal caPrincipal, Java.Security.IPublicKey caPublicKey, byte [] nameConstraints);
 	public TrustAnchor (X509Certificate trustedCert, byte [] nameConstraints);

Namespace: Java.Security.Spec

Type Changed: Java.Security.Spec.ECFieldF2m

Removed:

 	public ECFieldF2m (int m);
 	public ECFieldF2m (int m, Java.Math.BigInteger rp);

Added:

 	public ECFieldF2m (int m, Java.Math.BigInteger rp);
 	public ECFieldF2m (int m);

Type Changed: Java.Security.Spec.EllipticCurve

Removed:

 	public EllipticCurve (IECField field, Java.Math.BigInteger a, Java.Math.BigInteger b);

Added:

 	public EllipticCurve (IECField field, Java.Math.BigInteger a, Java.Math.BigInteger b);

Type Changed: Java.Security.Spec.InvalidKeySpecException

Removed:

 	public InvalidKeySpecException ();
 	public InvalidKeySpecException (string msg);
 	public InvalidKeySpecException (string message, Java.Lang.Throwable cause);

Added:

 	public InvalidKeySpecException (string message, Java.Lang.Throwable cause);
 	public InvalidKeySpecException (string msg);
 	public InvalidKeySpecException ();

Type Changed: Java.Security.Spec.PSSParameterSpec

Removed:

 	public PSSParameterSpec (string mdName, string mgfName, IAlgorithmParameterSpec mgfSpec, int saltLen, int trailerField);

Added:

 	public PSSParameterSpec (string mdName, string mgfName, IAlgorithmParameterSpec mgfSpec, int saltLen, int trailerField);

Namespace: Java.Util

Type Changed: Java.Util.BitSet

Removed:

 	public BitSet ();

Added:

 	public BitSet ();
 	public static BitSet ValueOf (byte [] p0);
 	public static BitSet ValueOf (Java.Nio.ByteBuffer p0);
 	public static BitSet ValueOf (long [] p0);
 	public static BitSet ValueOf (Java.Nio.LongBuffer p0);
 	public virtual int PreviousClearBit (int p0);
 	public virtual int PreviousSetBit (int p0);
 	public virtual byte [] ToByteArray ();
 	public virtual long [] ToLongArray ();

Type Changed: Java.Util.Calendar

Added:

 	public virtual void SetWeekDate (int p0, int p1, int p2);
 	public virtual bool IsWeekDateSupported {
 		get;
 	}
 	public virtual int WeeksInWeekYear {
 		get;
 	}
 	public virtual int WeekYear {
 		get;
 	}

Type Changed: Java.Util.ConcurrentModificationException

Removed:

 	public ConcurrentModificationException ();

Added:

 	public ConcurrentModificationException (string p0, Java.Lang.Throwable p1);
 	public ConcurrentModificationException (Java.Lang.Throwable p0);
 	public ConcurrentModificationException ();

Type Changed: Java.Util.Currency

Added:

 	public string GetDisplayName (Locale p0);
 	public static System.Collections.Generic.ICollection<Currency> AvailableCurrencies {
 		get;
 	}
 	public string DisplayName {
 		get;
 	}
 	public int NumericCode {
 		get;
 	}

Type Changed: Java.Util.Date

Removed:

 	public Date (int year, int month, int day, int hour, int minute);
 	public Date (int year, int month, int day, int hour, int minute, int second);
 	public Date (string string);

Added:

 	public Date (string string);
 	public Date (int year, int month, int day, int hour, int minute, int second);
 	public Date (int year, int month, int day, int hour, int minute);

Type Changed: Java.Util.EventListenerProxy

Removed:

 	public EventListenerProxy (IEventListener listener);
 	public virtual IEventListener Listener {

Added:

 	public EventListenerProxy (Java.Lang.Object p0);
 	public virtual Java.Lang.Object Listener {

Type Changed: Java.Util.Formatter

Removed:

 public sealed class Formatter : Java.Lang.Object, Java.IO.ICloseable, Java.IO.IFlushable {
 	public Formatter ();
 	public Formatter (Java.Lang.IAppendable a);
 	public Formatter (Locale l);
 	public Formatter (Java.Lang.IAppendable a, Locale l);
 	public Formatter (string fileName);
 	public Formatter (string fileName, string csn);
 	public Formatter (string fileName, string csn, Locale l);
 	public Formatter (Java.IO.File file);
 	public Formatter (Java.IO.File file, string csn, Locale l);
 	public Formatter (Java.IO.PrintStream ps);
 	public Formatter (System.IO.Stream os);

Added:

 public sealed class Formatter : Java.Lang.Object, Java.IO.IFlushable {
 	public Formatter (Java.IO.File file);
 	public Formatter (string fileName, string csn, Locale l);
 	public Formatter (string fileName, string csn);
 	public Formatter (string fileName);
 	public Formatter (System.IO.Stream os);
 	public Formatter (Java.IO.PrintStream ps);
 	public Formatter (Java.IO.File file, string csn, Locale l);
 	public Formatter ();
 	public Formatter (Java.Lang.IAppendable a, Locale l);
 	public Formatter (Locale l);
 	public Formatter (Java.Lang.IAppendable a);

Type Changed: Java.Util.GregorianCalendar

Removed:

 	public GregorianCalendar (int year, int month, int day);
 	public GregorianCalendar (int year, int month, int day, int hour, int minute);
 	public GregorianCalendar (int year, int month, int day, int hour, int minute, int second);

Added:

 	public GregorianCalendar (int year, int month, int day);
 	public GregorianCalendar (int year, int month, int day, int hour, int minute);
 	public GregorianCalendar (int year, int month, int day, int hour, int minute, int second);
 	public override bool IsWeekDateSupported {
 		get;
 	}

Type Changed: Java.Util.Hashtable

Removed:

 	public Hashtable (int capacity, float loadFactor);
 	public Hashtable (int capacity);

Added:

 	public Hashtable (int capacity);
 	public Hashtable (int capacity, float loadFactor);

Type Changed: Java.Util.ListResourceBundle

Removed:

 	public override Java.Lang.Object HandleGetObject (string key);

Added:

 	public Java.Lang.Object HandleGetObject (string key);

Type Changed: Java.Util.Locale

Removed:

 	public Locale (string language, string country, string variant);
 	public Locale (string language, string country);
 	public override string ToString ();

Added:

 	public Locale (string language, string country);
 	public Locale (string language, string country, string variant);
 	public static Locale ForLanguageTag (string p0);
 	public string GetDisplayScript (Locale p0);
 	public string GetExtension (char p0);
 	public string GetUnicodeLocaleType (string p0);
 	public string ToLanguageTag ();
 	public string ToString ();
 	public static char PrivateUseExtension {
 		get;
 		set;
 	}
 	public static char UnicodeLocaleExtension {
 		get;
 		set;
 	}
 	public string DisplayScript {
 		get;
 	}
 	public System.Collections.Generic.ICollection<Java.Lang.Character> ExtensionKeys {
 		get;
 	}
 	public string Script {
 		get;
 	}
 	public System.Collections.Generic.ICollection<string> UnicodeLocaleAttributes {
 		get;
 	}
 	public System.Collections.Generic.ICollection<string> UnicodeLocaleKeys {
 		get;
 	}

Type Changed: Java.Util.Scanner

Removed:

 	public Scanner (Java.Lang.IReadable src);
 	public Scanner (Java.IO.File src);
 	public Scanner (Java.Nio.Channels.IReadableByteChannel src);
 	public Scanner (Java.Nio.Channels.IReadableByteChannel src, string charsetName);

Added:

 	public Scanner (Java.Lang.IReadable src);
 	public Scanner (Java.IO.File src);

Type Changed: Java.Util.SimpleTimeZone

Removed:

 	public SimpleTimeZone (int offset, string name);
 	public SimpleTimeZone (int offset, string name, int startMonth, int startDay, int startDayOfWeek, int startTime, int endMonth, int endDay, int endDayOfWeek, int endTime);
 	public SimpleTimeZone (int offset, string name, int startMonth, int startDay, int startDayOfWeek, int startTime, int endMonth, int endDay, int endDayOfWeek, int endTime, int daylightSavings);

Added:

 	public SimpleTimeZone (int offset, string name, int startMonth, int startDay, int startDayOfWeek, int startTime, int endMonth, int endDay, int endDayOfWeek, int endTime, int daylightSavings);
 	public SimpleTimeZone (int offset, string name, int startMonth, int startDay, int startDayOfWeek, int startTime, int endMonth, int endDay, int endDayOfWeek, int endTime);
 	public SimpleTimeZone (int offset, string name);

Type Changed: Java.Util.StringTokenizer

Removed:

 	public StringTokenizer (string string, string delimiters, bool returnDelimiters);

Added:

 	public StringTokenizer (string string, string delimiters, bool returnDelimiters);

Type Changed: Java.Util.TimeZone

Added:

 	public virtual bool ObservesDaylightTime ();

Type Changed: Java.Util.Timer

Removed:

 	public Timer ();
 	public Timer (string name, bool isDaemon);

Added:

 	public Timer (string name, bool isDaemon);
 	public Timer ();

Namespace: Java.Util.Regex

Type Changed: Java.Util.Regex.Matcher

Added:

 	public string Group (string p0);

Type Changed: Java.Util.Regex.Pattern

Added:

 	public static int UnicodeCharacterClass {
 		get;
 		set;
 	}

Namespace: Java.Util.Zip

Type Changed: Java.Util.Zip.Deflater

Removed:

 	public Deflater (int level, bool noHeader);
 	public Deflater (int level);

Added:

 	public Deflater (int level);
 	public Deflater (int level, bool noHeader);
 	public virtual int Deflate (byte [] p0, int p1, int p2, int p3);
 	public static int FullFlush {
 		get;
 		set;
 	}
 	public static int NoFlush {
 		get;
 		set;
 	}
 	public static int SyncFlush {
 		get;
 		set;
 	}

Type Changed: Java.Util.Zip.DeflaterOutputStream

Removed:

 	public DeflaterOutputStream (System.IO.Stream os, Deflater def, int bsize);
 	public DeflaterOutputStream (System.IO.Stream os, Deflater def);

Added:

 	public DeflaterOutputStream (System.IO.Stream p0, bool p1);
 	public DeflaterOutputStream (System.IO.Stream os, Deflater def);
 	public DeflaterOutputStream (System.IO.Stream p0, Deflater p1, int p2, bool p3);
 	public DeflaterOutputStream (System.IO.Stream os, Deflater def, int bsize);
 	public DeflaterOutputStream (System.IO.Stream p0, Deflater p1, bool p2);

Type Changed: Java.Util.Zip.GZIPInputStream

Removed:

 	public GZIPInputStream (System.IO.Stream is, int size);

Added:

 	public GZIPInputStream (System.IO.Stream is, int size);

Type Changed: Java.Util.Zip.GZIPOutputStream

Removed:

 	public GZIPOutputStream (System.IO.Stream os, int size);

Added:

 	public GZIPOutputStream (System.IO.Stream p0, bool p1);
 	public GZIPOutputStream (System.IO.Stream p0, int p1, bool p2);
 	public GZIPOutputStream (System.IO.Stream os, int size);

Type Changed: Java.Util.Zip.InflaterInputStream

Removed:

 	public InflaterInputStream (System.IO.Stream is, Inflater inf, int bsize);

Added:

 	public InflaterInputStream (System.IO.Stream is, Inflater inf, int bsize);

Type Changed: Java.Util.Zip.ZipEntry

Removed:

 	public ZipEntry (string name);

Added:

 	public ZipEntry (string name);

Type Changed: Java.Util.Zip.ZipFile

Removed:

 	public ZipFile (string name);
 	public ZipFile (Java.IO.File file, int mode);

Added:

 	public ZipFile (string p0, Java.Nio.Charset.Charset p1);
 	public ZipFile (Java.IO.File p0, Java.Nio.Charset.Charset p1);
 	public ZipFile (Java.IO.File file, int mode);
 	public ZipFile (string name);
 	public ZipFile (Java.IO.File p0, int p1, Java.Nio.Charset.Charset p2);
 	public virtual string Comment {
 		get;
 	}

Type Changed: Java.Util.Zip.ZipInputStream

Added:

 	public ZipInputStream (System.IO.Stream p0, Java.Nio.Charset.Charset p1);

Type Changed: Java.Util.Zip.ZipOutputStream

Added:

 	public ZipOutputStream (System.IO.Stream p0, Java.Nio.Charset.Charset p1);

Namespace: Javax.Crypto

Type Changed: Javax.Crypto.Cipher

Added:

 	public void UpdateAAD (byte [] p0);
 	public void UpdateAAD (byte [] p0, int p1, int p2);
 	public void UpdateAAD (Java.Nio.ByteBuffer p0);

Type Changed: Javax.Crypto.CipherSpi

Added:

 	protected virtual void EngineUpdateAAD (byte [] p0, int p1, int p2);
 	protected virtual void EngineUpdateAAD (Java.Nio.ByteBuffer p0);

Type Changed: Javax.Crypto.EncryptedPrivateKeyInfo

Removed:

 	public EncryptedPrivateKeyInfo (byte [] encoded);
 	public EncryptedPrivateKeyInfo (string encrAlgName, byte [] encryptedData);

Added:

 	public EncryptedPrivateKeyInfo (string encrAlgName, byte [] encryptedData);
 	public EncryptedPrivateKeyInfo (byte [] encoded);

Namespace: Javax.Crypto.Spec

Type Changed: Javax.Crypto.Spec.PBEKeySpec

Removed:

 	public PBEKeySpec (char [] password);
 	public PBEKeySpec (char [] password, byte [] salt, int iterationCount, int keyLength);

Added:

 	public PBEKeySpec (char [] password, byte [] salt, int iterationCount, int keyLength);
 	public PBEKeySpec (char [] password);

Type Changed: Javax.Crypto.Spec.RC2ParameterSpec

Removed:

 	public RC2ParameterSpec (int effectiveKeyBits);
 	public RC2ParameterSpec (int effectiveKeyBits, byte [] iv);

Added:

 	public RC2ParameterSpec (int effectiveKeyBits, byte [] iv);
 	public RC2ParameterSpec (int effectiveKeyBits);

Type Changed: Javax.Crypto.Spec.RC5ParameterSpec

Removed:

 	public RC5ParameterSpec (int version, int rounds, int wordSize);
 	public RC5ParameterSpec (int version, int rounds, int wordSize, byte [] iv);

Added:

 	public RC5ParameterSpec (int version, int rounds, int wordSize, byte [] iv);
 	public RC5ParameterSpec (int version, int rounds, int wordSize);

Namespace: Javax.Microedition.Khronos.Opengles

Type Changed: Javax.Microedition.Khronos.Opengles.GL10

Added:

 	public const int GlCullFaceCapability = 2884;

Type Changed: Javax.Microedition.Khronos.Opengles.GL11

Added:

 	public const int GlCullFaceCapability = 2884;

Namespace: Javax.Net.Ssl

Type Changed: Javax.Net.Ssl.SSLEngine

Added:

 	public virtual ISSLSession HandshakeSession {
 		get;
 	}

Type Changed: Javax.Net.Ssl.SSLServerSocket

Removed:

 	protected SSLServerSocket ();
 	protected SSLServerSocket (int port);
 	protected SSLServerSocket (int port, int backlog);

Added:

 	protected SSLServerSocket (int port, int backlog);
 	protected SSLServerSocket (int port);
 	protected SSLServerSocket ();

Type Changed: Javax.Net.Ssl.SSLSocket

Removed:

 	protected SSLSocket ();
 	protected SSLSocket (string host, int port);
 	protected SSLSocket (Java.Net.InetAddress address, int port);
 	protected SSLSocket (string host, int port, Java.Net.InetAddress clientAddress, int clientPort);

Added:

 	protected SSLSocket (string host, int port, Java.Net.InetAddress clientAddress, int clientPort);
 	protected SSLSocket (Java.Net.InetAddress address, int port);
 	protected SSLSocket (string host, int port);
 	protected SSLSocket ();
 	public virtual ISSLSession HandshakeSession {
 		get;
 	}

Namespace: Javax.Security.Auth.X500

Type Changed: Javax.Security.Auth.X500.X500Principal

Removed:

 	public X500Principal (string name);
 	public X500Principal (string p0, System.Collections.Generic.IDictionary<string,string> p1);
 	public X500Principal (byte [] name);

Added:

 	public X500Principal (byte [] name);
 	public X500Principal (string p0, System.Collections.Generic.IDictionary<string,string> p1);
 	public X500Principal (string name);

Xamarin Workbook

If it's not already installed, install the Xamarin Workbooks app first. The workbook file should download automatically, but if it doesn't, just click to start the workbook download manually.