Skip to content
This repository has been archived by the owner on Jun 6, 2019. It is now read-only.

Latest commit

 

History

History
2088 lines (1272 loc) · 47.1 KB

File metadata and controls

2088 lines (1272 loc) · 47.1 KB
id title
DBB745D7-EB71-4829-9A6A-2E4E85BA246E
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.Accounts

Type Changed: Android.Accounts.AccountsException

Removed:

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

Added:

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

Type Changed: Android.Accounts.AuthenticatorException

Removed:

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

Added:

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

Type Changed: Android.Accounts.NetworkErrorException

Removed:

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

Added:

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

Type Changed: Android.Accounts.OperationCanceledException

Removed:

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

Added:

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

Namespace: Android.App

Type Changed: Android.App.Dialog

Removed:

public class Dialog : Java.Lang.Object, Window.Android.Views.ICallback, KeyEvent.Android.Views.ICallback, Android.Content.IDialogInterface, View.Android.Views.IOnCreateContextMenuListener {

Added:

public class Dialog : Java.Lang.Object, KeyEvent.Android.Views.ICallback, Window.Android.Views.ICallback, Android.Content.IDialogInterface, View.Android.Views.IOnCreateContextMenuListener {
 	public T FindViewById<T> (int id) where T : Android.Views.View;

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;
	}
	public bool Required {
		get;
		set;
	}
}

Namespace: Android.Bluetooth

Type Changed: Android.Bluetooth.BluetoothServerSocket

Removed:

public sealed class BluetoothServerSocket : Java.Lang.Object, Java.IO.ICloseable {

Added:

public sealed class BluetoothServerSocket : Java.Lang.Object {

Type Changed: Android.Bluetooth.BluetoothSocket

Removed:

public sealed class BluetoothSocket : Java.Lang.Object, Java.IO.ICloseable {

Added:

public sealed class BluetoothSocket : Java.Lang.Object {

Namespace: Android.Content

Type Changed: Android.Content.ContentProviderResult

Removed:

public ContentProviderResult (Android.Net.Uri uri);
 	public ContentProviderResult (int count);

Added:

public ContentProviderResult (int count);
 	public ContentProviderResult (Android.Net.Uri uri);

Type Changed: Android.Content.OperationApplicationException

Removed:

public OperationApplicationException (Java.Lang.Throwable cause);
 	public OperationApplicationException (int numSuccessfulYieldPoints);
 	public OperationApplicationException (string message, int numSuccessfulYieldPoints);

Added:

public OperationApplicationException (string message, int numSuccessfulYieldPoints);
 	public OperationApplicationException (int numSuccessfulYieldPoints);
 	public OperationApplicationException (Java.Lang.Throwable cause);

Namespace: Android.Content.PM

Type Changed: Android.Content.PM.LabeledIntent

Removed:

public LabeledIntent (Android.Content.Intent origIntent, string sourcePackage, int labelRes, int icon);
 	public LabeledIntent (Android.Content.Intent origIntent, string sourcePackage, Java.Lang.ICharSequence nonLocalizedLabel, int icon);
 	public LabeledIntent (Android.Content.Intent origIntent, string sourcePackage, string nonLocalizedLabel, int icon);
 	public LabeledIntent (string sourcePackage, int labelRes, int icon);

Added:

public LabeledIntent (string sourcePackage, int labelRes, int icon);
 	public LabeledIntent (Android.Content.Intent origIntent, string sourcePackage, Java.Lang.ICharSequence nonLocalizedLabel, int icon);
 	public LabeledIntent (Android.Content.Intent origIntent, string sourcePackage, string nonLocalizedLabel, int icon);
 	public LabeledIntent (Android.Content.Intent origIntent, string sourcePackage, int labelRes, int icon);

Namespace: Android.Graphics.Drawables

Type Changed: Android.Graphics.Drawables.BitmapDrawable

Removed:

public override ConstantState GetConstantState ();

Added:

public ConstantState GetConstantState ();

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);

Namespace: Android.Service.Wallpaper

Type Changed: Android.Service.Wallpaper.WallpaperService

Removed:

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

Added:

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

Namespace: Android.Telephony

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;
	}
}

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 override Directions GetLineDirections (int line);

Added:

public Directions GetLineDirections (int line);

Type Changed: Android.Text.SpannableStringInternal

Removed:

public override string ToString ();

Added:

public string ToString ();

Type Changed: Android.Text.StaticLayout

Removed:

public override Directions GetLineDirections (int line);

Added:

public Directions GetLineDirections (int line);

Namespace: Android.Views

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.Window

Added:

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

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.Widget

Type Changed: Android.Widget.QuickContactBadge

Removed:

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

Added:

public QuickContactBadge (Android.Content.Context context, Android.Util.IAttributeSet attrs);
 	public QuickContactBadge (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 ();

Type Removed: Java.IO.ICloseable

Type Removed: Java.IO.IExternalizable

Type Removed: Java.IO.IObjectInput

Type Removed: Java.IO.IObjectOutput

Namespace: Java.IO

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.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.OutputStream

Removed:

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

Added:

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

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.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

Added:

public AssertionError (string p0, Throwable p1);

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

Added:

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

Added:

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

Type Changed: Java.Lang.Exception

Added:

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

Type Changed: Java.Lang.IllegalAccessException

Added:

public virtual Throwable Clause {
 		get;
 	}

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

Added:

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

Type Changed: Java.Lang.Short

Added:

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

Type Changed: Java.Lang.SuppressWarnings

Added:

public abstract string [] Value ();

Type Changed: Java.Lang.Throwable

Added:

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

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.Net

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 override bool Equals (Java.Lang.Object socketAddr);
 	public override int GetHashCode ();

Added:

public bool Equals (Java.Lang.Object socketAddr);
 	public int GetHashCode ();
 	public string HostString {
 		get;
 	}

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.URLClassLoader

Added:

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.AlgorithmParameters

Removed:

public override string ToString ();

Added:

public string ToString ();

Type Changed: Java.Security.Identity

Removed:

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

Added:

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

Type Changed: Java.Security.SecureRandom

Removed:

protected override int Next (int numBits);

Added:

protected int Next (int numBits);

Namespace: Java.Util

Type Changed: Java.Util.BitSet

Added:

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

Added:

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

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.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 {

Added:

public sealed class Formatter : Java.Lang.Object, Java.IO.IFlushable {

Type Changed: Java.Util.GregorianCalendar

Added:

public override bool IsWeekDateSupported {
 		get;
 	}

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 override string ToString ();

Added:

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.Nio.Channels.IReadableByteChannel src);
 	public Scanner (Java.Nio.Channels.IReadableByteChannel src, string charsetName);

Type Changed: Java.Util.TimeZone

Added:

public virtual bool ObservesDaylightTime ();

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

Added:

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

Added:

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

Type Changed: Java.Util.Zip.GZIPOutputStream

Added:

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

Type Changed: Java.Util.Zip.ZipFile

Added:

public ZipFile (Java.IO.File p0, int p1, Java.Nio.Charset.Charset p2);
 	public ZipFile (Java.IO.File p0, Java.Nio.Charset.Charset p1);
 	public ZipFile (string p0, Java.Nio.Charset.Charset p1);
 	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);

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.SSLSocket

Added:

public virtual ISSLSession HandshakeSession {
 		get;
 	}