id | title |
---|---|
3CA74591-49F9-4C59-9F5C-DEBD4DB10276 |
From 9.0.1 to 9.2.0 |
System.Runtime.Serialization.dll
Added methods:
public virtual void GetIDsOfNames (ref Guid riid, IntPtr rgszNames, uint cNames, uint lcid, IntPtr rgDispId); public virtual void GetTypeInfo (uint iTInfo, uint lcid, IntPtr ppTInfo); public virtual void GetTypeInfoCount (out uint pcTInfo); public virtual void Invoke (uint dispIdMember, ref Guid riid, uint lcid, short wFlags, IntPtr pDispParams, IntPtr pVarResult, IntPtr pExcepInfo, IntPtr puArgErr);
Modified base type: System.MarshalByRefObject
System.Object
Added interfaces:
Runtime.InteropServices._MemberInfo Runtime.InteropServices._Type
Added properties:
public DigitShapes DigitSubstitution { get; set; } public string[] NativeDigits { get; set; }
Modified methods:
protected protected int Read7BitEncodedInt ()
Added method:
public virtual bool CanChangeType (object value, System.Type type, System.Globalization.CultureInfo culture);
Added interfaces:
System.Runtime.InteropServices._MemberInfo System.Runtime.InteropServices._MethodBase
Added interface:
System.Runtime.InteropServices._MemberInfo
Added interface:
System.Runtime.InteropServices._MemberInfo
Added interface:
System.Runtime.InteropServices._MemberInfo
Added interfaces:
System.Runtime.InteropServices._MemberInfo System.Runtime.InteropServices._MethodBase
Added interfaces:
System.Runtime.InteropServices._MemberInfo System.Runtime.InteropServices._MethodBase
Added interface:
System.Runtime.InteropServices._MemberInfo
Added interfaces:
System.Runtime.InteropServices._MemberInfo System.Runtime.InteropServices._Type
Added interfaces:
System.Runtime.InteropServices._MemberInfo System.Runtime.InteropServices._Type
Removed value:
InterfaceIsIInspectable = 3,
Removed value:
VT_DISPATCH = 9,
public sealed class ImportedFromTypeLibAttribute : System.Attribute { // constructors public ImportedFromTypeLibAttribute (string tlbFile); // properties public string Value { get; } }
public sealed class TypeLibImportClassAttribute : System.Attribute { // constructors public TypeLibImportClassAttribute (System.Type importClass); // properties public string Value { get; } }
public struct EXCEPINFO { // fields public string bstrDescription; public string bstrHelpFile; public string bstrSource; public int dwHelpContext; public IntPtr pfnDeferredFillIn; public IntPtr pvReserved; public int scode; public short wCode; public short wReserved; }
Added constructor:
public SerializationInfo (System.Type type, IFormatterConverter converter, bool requireSameTokenInPartialTrust);
Added property:
public PartialTrustVisibilityLevel PartialTrustVisibilityLevel { get; set; }
[Serializable] public enum PartialTrustVisibilityLevel { NotVisibleByDefault = 1, VisibleToAllHosts = 0, }
Added method:
protected virtual void GetObjectData (System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context);
Added property:
public static bool AllowOnlyFipsAlgorithms { get; }
Removed interface:
System.Runtime.InteropServices._Exception
Removed interface:
System.Runtime.InteropServices._Exception
Added method:
public Evidence Clone ();
Added method:
public override System.Security.Claims.ClaimsIdentity Clone ();
Modified methods:
public override void Write (string format, object[] args arg)
public override void Write (string format, object arg arg0)
public override void Write (string value s)
public override void Write (char[] value buffer)
public override void WriteLine (string value s)
public override void WriteLine (string format, object arg arg0)
public override void WriteLine (string format, object[] args arg)
public override void WriteLine (char[] value buffer)
public void WriteLineNoTabs (string value s)
Modified constructors:
public SourceSwitch (string displayName name)
Modified methods:
public void TraceError (string message format, object[] args)
public void TraceInformation (string message format, object[] args)
public void TraceWarning (string message format, object[] args)
Added property:
public TraceFilter Filter { get; set; }
Added methods:
public virtual void TraceData (TraceEventCache eventCache, string source, TraceEventType eventType, int id, object data); public virtual void TraceData (TraceEventCache eventCache, string source, TraceEventType eventType, int id, object[] data); public virtual void TraceEvent (TraceEventCache eventCache, string source, TraceEventType eventType, int id); public virtual void TraceEvent (TraceEventCache eventCache, string source, TraceEventType eventType, int id, string message); public virtual void TraceEvent (TraceEventCache eventCache, string source, TraceEventType eventType, int id, string format, object[] args); public virtual void TraceTransfer (TraceEventCache eventCache, string source, int id, string message, System.Guid relatedActivityId);
Modified properties:
public TraceListener this [int index i] { get; set; }
public class TraceEventCache { // constructors public TraceEventCache (); // properties public string Callstack { get; } public System.DateTime DateTime { get; } public System.Collections.Stack LogicalOperationStack { get; } public int ProcessId { get; } public string ThreadId { get; } public long Timestamp { get; } }
public abstract class TraceFilter { // constructors protected TraceFilter (); // methods public virtual bool ShouldTrace (TraceEventCache cache, string source, TraceEventType eventType, int id, string formatOrMessage, object[] args, object data1, object[] data); }
public class TraceSource { // constructors public TraceSource (string name); public TraceSource (string name, SourceLevels defaultLevel); // properties public System.Collections.Specialized.StringDictionary Attributes { get; } public TraceListenerCollection Listeners { get; } public string Name { get; } public SourceSwitch Switch { get; set; } // methods public void Close (); public void Flush (); protected virtual string[] GetSupportedAttributes (); public void TraceData (TraceEventType eventType, int id, object data); public void TraceData (TraceEventType eventType, int id, object[] data); public void TraceEvent (TraceEventType eventType, int id); public void TraceEvent (TraceEventType eventType, int id, string message); public void TraceEvent (TraceEventType eventType, int id, string format, object[] args); public void TraceInformation (string message); public void TraceInformation (string format, object[] args); public void TraceTransfer (int id, string message, System.Guid relatedActivityId); }
Added method:
public static System.Net.IPAddress GetNetMask (System.Net.IPAddress address);
Added property:
public virtual int PrefixLength { get; }
public abstract class IPInterfaceStatistics { // constructors protected IPInterfaceStatistics (); // properties public virtual long BytesReceived { get; } public virtual long BytesSent { get; } public virtual long IncomingPacketsDiscarded { get; } public virtual long IncomingPacketsWithErrors { get; } public virtual long IncomingUnknownProtocolPackets { get; } public virtual long NonUnicastPacketsReceived { get; } public virtual long NonUnicastPacketsSent { get; } public virtual long OutgoingPacketsDiscarded { get; } public virtual long OutgoingPacketsWithErrors { get; } public virtual long OutputQueueLength { get; } public virtual long UnicastPacketsReceived { get; } public virtual long UnicastPacketsSent { get; } }
[Serializable] public enum ScopeLevel { Admin = 4, Global = 14, Interface = 1, Link = 2, None = 0, Organization = 8, Site = 5, Subnet = 3, }
Obsoleted properties:
[Obsolete ("Use OSSupportsIPv4 instead")]
public static bool SupportsIPv4 { get; }
Added property:
public bool DualMode { get; set; }
Modified methods:
public int Send (byte[] buf buffer, int offset, int size, SocketFlags flags)
public int Send (byte[] buf buffer, int size, SocketFlags flags)
public int Send (byte[] buf buffer, SocketFlags flags)
public int Send (byte[] buf buffer)
public int Send (byte[] buf buffer, int offset, int size, SocketFlags flags, out SocketError error)
Added values:
IPProtectionLevel = 23, IPv6Only = 27,
Added property:
public long PointerOffset { get; }
Added property:
public long PointerOffset { get; }
Added method:
public override void SetLength (long value);
Added methods:
public static DynamicExpression Dynamic (System.Runtime.CompilerServices.CallSiteBinder binder, System.Type returnType, System.Collections.Generic.IEnumerable<Expression> arguments); public static DynamicExpression Dynamic (System.Runtime.CompilerServices.CallSiteBinder binder, System.Type returnType, Expression arg0); public static DynamicExpression Dynamic (System.Runtime.CompilerServices.CallSiteBinder binder, System.Type returnType, Expression[] arguments); public static DynamicExpression Dynamic (System.Runtime.CompilerServices.CallSiteBinder binder, System.Type returnType, Expression arg0, Expression arg1); public static DynamicExpression Dynamic (System.Runtime.CompilerServices.CallSiteBinder binder, System.Type returnType, Expression arg0, Expression arg1, Expression arg2); public static DynamicExpression Dynamic (System.Runtime.CompilerServices.CallSiteBinder binder, System.Type returnType, Expression arg0, Expression arg1, Expression arg2, Expression arg3); public static DynamicExpression MakeDynamic (System.Type delegateType, System.Runtime.CompilerServices.CallSiteBinder binder, System.Collections.Generic.IEnumerable<Expression> arguments); public static DynamicExpression MakeDynamic (System.Type delegateType, System.Runtime.CompilerServices.CallSiteBinder binder, Expression arg0); public static DynamicExpression MakeDynamic (System.Type delegateType, System.Runtime.CompilerServices.CallSiteBinder binder, Expression[] arguments); public static DynamicExpression MakeDynamic (System.Type delegateType, System.Runtime.CompilerServices.CallSiteBinder binder, Expression arg0, Expression arg1); public static DynamicExpression MakeDynamic (System.Type delegateType, System.Runtime.CompilerServices.CallSiteBinder binder, Expression arg0, Expression arg1, Expression arg2); public static DynamicExpression MakeDynamic (System.Type delegateType, System.Runtime.CompilerServices.CallSiteBinder binder, Expression arg0, Expression arg1, Expression arg2, Expression arg3);
Added method:
protected override Expression VisitDynamic (DynamicExpression node);
Added properties:
public string FillRowMethodName { get; set; } public string Name { get; set; } public string TableDefinition { get; set; }
Added property:
public bool InvokeIfReceiverIsNull { get; set; }
Added property:
public string Name { get; set; }
Added properties:
public string Name { get; set; } public string ValidationMethodName { get; set; }
Added value:
DenyStatement = 168,
Modified properties:
protected protected virtual DataSet _DataSet { get; }
Modified methods:
protected protected virtual void OnPropertyChanging (System.ComponentModel.PropertyChangedEventArgs pcevent)
Added methods:
public DataView CreateChildView (DataRelation relation, bool followParent); public DataView CreateChildView (string relationName, bool followParent);
Modified methods:
protected protected virtual void OnPropertyChanging (System.ComponentModel.PropertyChangedEventArgs pcevent)
protected protected virtual void OnRemoveTable (DataTable table)
Added methods:
public void WriteXmlSchema (System.IO.Stream stream, System.Converter<System.Type,System.String> multipleTargetConverter); public void WriteXmlSchema (System.IO.TextWriter writer, System.Converter<System.Type,System.String> multipleTargetConverter); public void WriteXmlSchema (string fileName, System.Converter<System.Type,System.String> multipleTargetConverter); public void WriteXmlSchema (System.Xml.XmlWriter writer, System.Converter<System.Type,System.String> multipleTargetConverter);
Removed method:
public XmlReadMode ReadXml_internal (System.Xml.XmlReader reader, bool serializable);
Modified methods:
protected protected virtual void OnColumnChanged (DataColumnChangeEventArgs e)
protected protected virtual void OnColumnChanging (DataColumnChangeEventArgs e)
protected protected virtual void OnPropertyChanging (System.ComponentModel.PropertyChangedEventArgs pcevent)
protected protected virtual void OnRemoveColumn (DataColumn column)
Added method:
public override object Clone ();
Modified properties:
protected protected virtual DbProviderFactory DbProviderFactory { get; }
Modified methods:
public abstract virtual void Close ()
public virtual T GetFieldValue<T> (int i ordinal)
public abstract virtual System.Data.DataTable GetSchemaTable ()
public virtual System.IO.Stream GetStream (int i ordinal)
public virtual System.IO.TextReader GetTextReader (int i ordinal)
Modified properties:
public abstract virtual System.Data.DataRowVersion SourceVersion { get; set; }
Added properties:
public virtual byte Precision { get; set; } public virtual byte Scale { get; set; }
Modified properties:
public abstract virtual bool IsFixedSize { get; }
public abstract virtual bool IsReadOnly { get; }
public abstract virtual bool IsSynchronized { get; }
Modified properties:
protected protected override System.Data.Common.DbProviderFactory DbProviderFactory { get; }
Obsoleted properties:
[Obsolete ("ConnectionReset has been deprecated. SqlConnection will ignore the 'connection reset' keyword and always reset the connection")]
public bool ConnectionReset { get; set; }
Added properties:
public ApplicationIntent ApplicationIntent { get; set; } public int ConnectRetryCount { get; set; } public int ConnectRetryInterval { get; set; } public bool MultiSubnetFailover { get; set; } public string TransactionBinding { get; set; }
Added method:
protected override void GetProperties (System.Collections.Hashtable propertyDescriptors);
[Serializable] public enum SortOrder { Ascending = 0, Descending = 1, Unspecified = -1, }
Added method:
public override XmlNodeList GetElementsByTagName (string name);
[Serializable] public enum OleDbType { BigInt = 20, Binary = 128, Boolean = 11, BSTR = 8, Char = 129, Currency = 6, Date = 7, DBDate = 133, DBTime = 134, DBTimeStamp = 135, Decimal = 14, Double = 5, Empty = 0, Error = 10, Filetime = 64, Guid = 72, IDispatch = 9, Integer = 3, IUnknown = 13, LongVarBinary = 205, LongVarChar = 201, LongVarWChar = 203, Numeric = 131, PropVariant = 138, Single = 4, SmallInt = 2, TinyInt = 16, UnsignedBigInt = 21, UnsignedInt = 19, UnsignedSmallInt = 18, UnsignedTinyInt = 17, VarBinary = 204, VarChar = 200, Variant = 12, VarNumeric = 139, VarWChar = 202, WChar = 130, }
Modified constructors:
public DataContractSerializer (System.Type type, System.Xml.XmlDictionaryString rootName, System.Xml.XmlDictionaryString rootNamespace, System.Collections.Generic.IEnumerable<System.Type> knownTypes, int maxObjectsInGraph maxItemsInObjectGraph, bool ignoreExtensionDataObject, bool preserveObjectReferences, IDataContractSurrogate dataContractSurrogate, DataContractResolver dataContractResolver)
public DataContractSerializer (System.Type type, string rootName, string rootNamespace, System.Collections.Generic.IEnumerable<System.Type> knownTypes, int maxObjectsInGraph maxItemsInObjectGraph, bool ignoreExtensionDataObject, bool preserveObjectReferences, IDataContractSurrogate dataContractSurrogate, DataContractResolver dataContractResolver)
public DataContractSerializer (System.Type type, System.Collections.Generic.IEnumerable<System.Type> knownTypes, int maxObjectsInGraph maxItemsInObjectGraph, bool ignoreExtensionDataObject, bool preserveObjectReferences, IDataContractSurrogate dataContractSurrogate, DataContractResolver dataContractResolver)
public DataContractSerializer (System.Type type, System.Xml.XmlDictionaryString rootName, System.Xml.XmlDictionaryString rootNamespace, System.Collections.Generic.IEnumerable<System.Type> knownTypes, int maxObjectsInGraph maxItemsInObjectGraph, bool ignoreExtensionDataObject, bool preserveObjectReferences, IDataContractSurrogate dataContractSurrogate)
public DataContractSerializer (System.Type type, string rootName, string rootNamespace, System.Collections.Generic.IEnumerable<System.Type> knownTypes, int maxObjectsInGraph maxItemsInObjectGraph, bool ignoreExtensionDataObject, bool preserveObjectReferences, IDataContractSurrogate dataContractSurrogate)
public DataContractSerializer (System.Type type, System.Collections.Generic.IEnumerable<System.Type> knownTypes, int maxObjectsInGraph maxItemsInObjectGraph, bool ignoreExtensionDataObject, bool preserveObjectReferences, IDataContractSurrogate dataContractSurrogate)
Modified methods:
public object ReadObject (System.Xml.XmlDictionaryReader reader, bool verifyObjectName, DataContractResolver resolver dataContractResolver)
public void WriteObject (System.Xml.XmlDictionaryWriter writer, object graph, DataContractResolver resolver dataContractResolver)
Added method:
public virtual System.Type GetReferencedTypeOnImport (string typeName, string typeNamespace, object customData);
Modified constructors:
public NetDataContractSerializer (StreamingContext context, int maxItemsInObjectGraph, bool ignoreExtensibleDataObject ignoreExtensionDataObject, Formatters.FormatterAssemblyStyle assemblyFormat, ISurrogateSelector surrogateSelector)
public NetDataContractSerializer (string rootName, string rootNamespace, StreamingContext context, int maxItemsInObjectGraph, bool ignoreExtensibleDataObject ignoreExtensionDataObject, Formatters.FormatterAssemblyStyle assemblyFormat, ISurrogateSelector surrogateSelector)
public NetDataContractSerializer (System.Xml.XmlDictionaryString rootName, System.Xml.XmlDictionaryString rootNamespace, StreamingContext context, int maxItemsInObjectGraph, bool ignoreExtensibleDataObject ignoreExtensionDataObject, Formatters.FormatterAssemblyStyle assemblyFormat, ISurrogateSelector surrogateSelector)
Modified methods:
public override object ReadObject (System.Xml.XmlDictionaryReader reader, bool readContentOnly verifyObjectName)
Added methods:
public override bool IsStartObject (System.Xml.XmlReader reader); public override object ReadObject (System.Xml.XmlReader reader); public override object ReadObject (System.Xml.XmlReader reader, bool verifyObjectName); public override void WriteEndObject (System.Xml.XmlWriter writer); public override void WriteObject (System.Xml.XmlWriter writer, object graph); public override void WriteObjectContent (System.Xml.XmlWriter writer, object graph); public override void WriteStartObject (System.Xml.XmlWriter writer, object graph);
Modified methods:
public abstract object ReadObject (System.Xml.XmlDictionaryReader reader, bool readContentOnly verifyObjectName)
public virtual object ReadObject (System.Xml.XmlReader reader, bool readContentOnly verifyObjectName)
public static class XmlSerializableServices { // methods public static System.Xml.XmlNode[] ReadNodes (System.Xml.XmlReader xmlReader); public static void WriteNodes (System.Xml.XmlWriter xmlWriter, System.Xml.XmlNode[] nodes); }
public static class XPathQueryGenerator { // methods public static string CreateFromDataContractSerializer (System.Type type, System.Reflection.MemberInfo[] pathToMember, out System.Xml.XmlNamespaceManager namespaces); public static string CreateFromDataContractSerializer (System.Type type, System.Reflection.MemberInfo[] pathToMember, System.Text.StringBuilder rootElementXpath, out System.Xml.XmlNamespaceManager namespaces); }
Added methods:
public static System.Xml.XmlDictionaryWriter CreateJsonWriter (System.IO.Stream stream, System.Text.Encoding encoding, bool ownsStream, bool indent); public static System.Xml.XmlDictionaryWriter CreateJsonWriter (System.IO.Stream stream, System.Text.Encoding encoding, bool ownsStream, bool indent, string indentChars);
Modified methods:
public abstract void SetInput (System.IO.Stream stream, IXmlDictionary dictionary, XmlDictionaryReaderQuotas quota quotas, XmlBinaryReaderSession session, OnXmlDictionaryReaderClose onClose)
public abstract void SetInput (byte[] buffer, int offset, int count, IXmlDictionary dictionary, XmlDictionaryReaderQuotas quota quotas, XmlBinaryReaderSession session, OnXmlDictionaryReaderClose onClose)
Modified methods:
public abstract void SetInput (byte[] buffer, int offset, int count, System.Text.Encoding encoding, XmlDictionaryReaderQuotas quota quotas, OnXmlDictionaryReaderClose onClose)
public abstract void SetInput (System.IO.Stream stream, System.Text.Encoding encoding, XmlDictionaryReaderQuotas quota quotas, OnXmlDictionaryReaderClose onClose)
Modified constructors:
public UniqueId (byte[] id guid)
public UniqueId (System.Guid id guid)
public UniqueId (byte[] id guid, int offset)
public UniqueId (char[] id chars, int offset, int count)
Modified methods:
public int ToCharArray (char[] array chars, int offset)
Removed method:
public virtual bool IsArray (out System.Type type);
Modified methods:
public virtual int ReadArray (XmlDictionaryString localName, XmlDictionaryString namespaceUri, long[] array, int offset, int length count)
public virtual int ReadArray (string localName, string namespaceUri, int[] array, int offset, int length count)
public virtual int ReadArray (XmlDictionaryString localName, XmlDictionaryString namespaceUri, short[] array, int offset, int length count)
public virtual int ReadArray (string localName, string namespaceUri, short[] array, int offset, int length count)
public virtual int ReadArray (XmlDictionaryString localName, XmlDictionaryString namespaceUri, int[] array, int offset, int length count)
public virtual int ReadArray (string localName, string namespaceUri, bool[] array, int offset, int length count)
public virtual int ReadArray (XmlDictionaryString localName, XmlDictionaryString namespaceUri, bool[] array, int offset, int length count)
public virtual int ReadArray (string localName, string namespaceUri, System.DateTime[] array, int offset, int length count)
public virtual int ReadArray (string localName, string namespaceUri, System.Guid[] array, int offset, int length count)
public virtual int ReadArray (XmlDictionaryString localName, XmlDictionaryString namespaceUri, System.Decimal[] array, int offset, int length count)
public virtual int ReadArray (string localName, string namespaceUri, System.Decimal[] array, int offset, int length count)
public virtual int ReadArray (XmlDictionaryString localName, XmlDictionaryString namespaceUri, double[] array, int offset, int length count)
public virtual int ReadArray (string localName, string namespaceUri, double[] array, int offset, int length count)
public virtual int ReadArray (XmlDictionaryString localName, XmlDictionaryString namespaceUri, System.DateTime[] array, int offset, int length count)
public virtual int ReadArray (string localName, string namespaceUri, long[] array, int offset, int length count)
public virtual int ReadArray (XmlDictionaryString localName, XmlDictionaryString namespaceUri, System.Guid[] array, int offset, int length count)
public virtual int ReadArray (string localName, string namespaceUri, System.TimeSpan[] array, int offset, int length count)
public virtual int ReadArray (XmlDictionaryString localName, XmlDictionaryString namespaceUri, System.TimeSpan[] array, int offset, int length count)
public virtual int ReadArray (string localName, string namespaceUri, float[] array, int offset, int length count)
public virtual int ReadArray (XmlDictionaryString localName, XmlDictionaryString namespaceUri, float[] array, int offset, int length count)
public override object ReadContentAs (System.Type type, IXmlNamespaceResolver nsResolver namespaceResolver)
public virtual int ReadValueAsBase64 (byte[] bytes buffer, int start offset, int length count)
public virtual bool TryGetBase64ContentLength (out int count length)
Added methods:
public static XmlDictionaryReader CreateMtomReader (System.IO.Stream stream, System.Text.Encoding encoding, XmlDictionaryReaderQuotas quotas); public static XmlDictionaryReader CreateMtomReader (System.IO.Stream stream, System.Text.Encoding[] encodings, XmlDictionaryReaderQuotas quotas); public static XmlDictionaryReader CreateMtomReader (System.IO.Stream stream, System.Text.Encoding[] encodings, string contentType, XmlDictionaryReaderQuotas quotas); public static XmlDictionaryReader CreateMtomReader (byte[] buffer, int offset, int count, System.Text.Encoding encoding, XmlDictionaryReaderQuotas quotas); public static XmlDictionaryReader CreateMtomReader (byte[] buffer, int offset, int count, System.Text.Encoding[] encodings, XmlDictionaryReaderQuotas quotas); public static XmlDictionaryReader CreateMtomReader (byte[] buffer, int offset, int count, System.Text.Encoding[] encodings, string contentType, XmlDictionaryReaderQuotas quotas); public static XmlDictionaryReader CreateMtomReader (System.IO.Stream stream, System.Text.Encoding[] encodings, string contentType, XmlDictionaryReaderQuotas quotas, int maxBufferSize, OnXmlDictionaryReaderClose onClose); public static XmlDictionaryReader CreateMtomReader (byte[] buffer, int offset, int count, System.Text.Encoding[] encodings, string contentType, XmlDictionaryReaderQuotas quotas, int maxBufferSize, OnXmlDictionaryReaderClose onClose); public virtual void GetNonAtomizedNames (out string localName, out string namespaceUri);
Added property:
public XmlDictionaryReaderQuotaTypes ModifiedQuotas { get; }
Modified methods:
public void CopyTo (XmlDictionaryReaderQuotas quota quotas)
Modified methods:
public virtual void WriteArray (string prefix, XmlDictionaryString localName, XmlDictionaryString namespaceUri, System.Guid[] array, int offset, int length count)
public virtual void WriteArray (string prefix, string localName, string namespaceUri, double[] array, int offset, int length count)
public virtual void WriteArray (string prefix, XmlDictionaryString localName, XmlDictionaryString namespaceUri, double[] array, int offset, int length count)
public virtual void WriteArray (string prefix, string localName, string namespaceUri, System.Decimal[] array, int offset, int length count)
public virtual void WriteArray (string prefix, XmlDictionaryString localName, XmlDictionaryString namespaceUri, System.Decimal[] array, int offset, int length count)
public virtual void WriteArray (string prefix, string localName, string namespaceUri, System.DateTime[] array, int offset, int length count)
public virtual void WriteArray (string prefix, XmlDictionaryString localName, XmlDictionaryString namespaceUri, System.DateTime[] array, int offset, int length count)
public virtual void WriteArray (string prefix, string localName, string namespaceUri, bool[] array, int offset, int length count)
public virtual void WriteArray (string prefix, XmlDictionaryString localName, XmlDictionaryString namespaceUri, bool[] array, int offset, int length count)
public virtual void WriteArray (string prefix, string localName, string namespaceUri, System.Guid[] array, int offset, int length count)
public virtual void WriteArray (string prefix, XmlDictionaryString localName, XmlDictionaryString namespaceUri, System.TimeSpan[] array, int offset, int length count)
public virtual void WriteArray (string prefix, string localName, string namespaceUri, float[] array, int offset, int length count)
public virtual void WriteArray (string prefix, XmlDictionaryString localName, XmlDictionaryString namespaceUri, float[] array, int offset, int length count)
public virtual void WriteArray (string prefix, string localName, string namespaceUri, long[] array, int offset, int length count)
public virtual void WriteArray (string prefix, XmlDictionaryString localName, XmlDictionaryString namespaceUri, long[] array, int offset, int length count)
public virtual void WriteArray (string prefix, string localName, string namespaceUri, int[] array, int offset, int length count)
public virtual void WriteArray (string prefix, XmlDictionaryString localName, XmlDictionaryString namespaceUri, int[] array, int offset, int length count)
public virtual void WriteArray (string prefix, string localName, string namespaceUri, short[] array, int offset, int length count)
public virtual void WriteArray (string prefix, XmlDictionaryString localName, XmlDictionaryString namespaceUri, short[] array, int offset, int length count)
public virtual void WriteArray (string prefix, string localName, string namespaceUri, System.TimeSpan[] array, int offset, int length count)
public virtual void WriteValue (UniqueId id value)
public virtual void WriteValue (System.Guid guid value)
public virtual void WriteValue (System.TimeSpan duration value)
Added methods:
public static XmlDictionaryWriter CreateMtomWriter (System.IO.Stream stream, System.Text.Encoding encoding, int maxSizeInBytes, string startInfo); public static XmlDictionaryWriter CreateMtomWriter (System.IO.Stream stream, System.Text.Encoding encoding, int maxSizeInBytes, string startInfo, string boundary, string startUri, bool writeMessageHeaders, bool ownsStream); public override System.Threading.Tasks.Task WriteBase64Async (byte[] buffer, int index, int count); public virtual System.Threading.Tasks.Task WriteValueAsync (IStreamProvider value);
public interface IFragmentCapableXmlDictionaryWriter { // properties public virtual bool CanFragment { get; } // methods public virtual void EndFragment (); public virtual void StartFragment (System.IO.Stream stream, bool generateSelfContainedTextFragment); public virtual void WriteFragment (byte[] buffer, int offset, int count); }
[Serializable] [Flags] public enum XmlDictionaryReaderQuotaTypes { MaxArrayLength = 4, MaxBytesPerRead = 8, MaxDepth = 1, MaxNameTableCharCount = 16, MaxStringContentLength = 2, }
Added interface:
System.IDisposable
Added method:
protected virtual void PrivateDisposeNodeList ();
Added constructor:
[Obsolete ("This API supports the .NET Framework infrastructure and is not intended to be used directly from your code.")] public XmlReaderSettings (XmlResolver resolver);
Obsoleted properties:
[Obsolete ("Use DtdProcessing property instead.")]
public bool ProhibitDtd { get; set; }
Removed property:
public override XmlReaderSettings Settings { get; }
Added property:
public bool DoNotEscapeUriAttributes { get; set; }
public interface IApplicationResourceStreamResolver { // methods [Obsolete ("This API supports the .NET Framework infrastructure and is not intended to be used directly from your code.")] public virtual System.IO.Stream GetApplicationResourceStream (System.Uri relativeUri); }
public class XmlSecureResolver : System.Xml.XmlResolver { // constructors public XmlSecureResolver (XmlResolver resolver, System.Security.PermissionSet permissionSet); public XmlSecureResolver (XmlResolver resolver, System.Security.Policy.Evidence evidence); public XmlSecureResolver (XmlResolver resolver, string securityUrl); // properties public override System.Net.ICredentials Credentials { set; } // methods public static System.Security.Policy.Evidence CreateEvidenceForUrl (string securityUrl); public override object GetEntity (System.Uri absoluteUri, string role, System.Type ofObjectToReturn); public override System.Threading.Tasks.Task<object> GetEntityAsync (System.Uri absoluteUri, string role, System.Type ofObjectToReturn); public override System.Uri ResolveUri (System.Uri baseUri, string relativeUri); }
public class XmlXapResolver : System.Xml.XmlResolver { // constructors [Obsolete ("This API supports the .NET Framework infrastructure and is not intended to be used directly from your code.")] public XmlXapResolver (); // methods public override object GetEntity (System.Uri absoluteUri, string role, System.Type ofObjectToReturn); [Obsolete ("This API supports the .NET Framework infrastructure and is not intended to be used directly from your code.")] public static void RegisterApplicationResourceStreamResolver (IApplicationResourceStreamResolver appStreamResolver); }
Removed property:
public System.Decimal ValueAsDecimal { get; }
Removed constructor:
public XmlSerializationReader (object collection, XmlSerializationCollectionFixupCallback callback, string id);
Added constructor:
public XmlSerializationReader (object collection, XmlSerializationCollectionFixupCallback callback, object collectionItems);
Removed property:
public object Id { get; }
Added property:
public object CollectionItems { get; }
Modified fields:
Navigator = 4 1
[Serializable] [Flags] public enum XmlKnownDtds { All = 65535, None = 0, Rss091 = 2, Xhtml10 = 1, }
public class XmlPreloadedResolver : System.Xml.XmlResolver { // constructors public XmlPreloadedResolver (); public XmlPreloadedResolver (XmlKnownDtds preloadedDtds); public XmlPreloadedResolver (System.Xml.XmlResolver fallbackResolver); public XmlPreloadedResolver (System.Xml.XmlResolver fallbackResolver, XmlKnownDtds preloadedDtds); public XmlPreloadedResolver (System.Xml.XmlResolver fallbackResolver, XmlKnownDtds preloadedDtds, System.Collections.Generic.IEqualityComparer<System.Uri> uriComparer); // properties public override System.Net.ICredentials Credentials { set; } public System.Collections.Generic.IEnumerable<System.Uri> PreloadedUris { get; } // methods public void Add (System.Uri uri, byte[] value); public void Add (System.Uri uri, System.IO.Stream value); public void Add (System.Uri uri, string value); public void Add (System.Uri uri, byte[] value, int offset, int count); public override object GetEntity (System.Uri absoluteUri, string role, System.Type ofObjectToReturn); public override System.Threading.Tasks.Task<object> GetEntityAsync (System.Uri absoluteUri, string role, System.Type ofObjectToReturn); public void Remove (System.Uri uri); public override System.Uri ResolveUri (System.Uri baseUri, string relativeUri); public override bool SupportsType (System.Uri absoluteUri, System.Type type); }
public sealed class XmlReaderSection { // constructors public XmlReaderSection (); }
public sealed class XsltConfigSection { // constructors public XsltConfigSection (); }
public struct StringConcat { // properties public string Delimiter { get; set; } // methods public void Clear (); public void Concat (string value); public string GetResult (); }
Added values:
DateTime2 = 42, DateTimeOffset = 43,
Modified fields:
public const string Version = "9.0.0" "9.2.0";
Added properties:
public static MonoTouch.Foundation.NSString AudioComponentInstanceInvalidationNotification { get; } public static MonoTouch.Foundation.NSString AudioComponentRegistrationsChangedNotification { get; }
Obsoleted methods:
[Obsolete ()]
public System.Threading.Tasks.Task UpdateNameAsync (HMServiceType serviceType);
Added method:
public System.Threading.Tasks.Task UpdateAssociatedServiceTypeAsync (HMServiceType serviceType);
Added interface:
System.Runtime.InteropServices._Exception
Added properties:
public static Foundation.NSString AudioComponentInstanceInvalidationNotification { get; } public static Foundation.NSString AudioComponentRegistrationsChangedNotification { get; }
Added property:
public virtual AudioUnit.AUAudioUnit AUAudioUnit { get; }
Added method:
protected override void Dispose (bool disposing);
Added properties:
public static Foundation.NSString ColorPrimaries_DCI_P3 { get; } public static Foundation.NSString ColorPrimaries_ITU_R_2020 { get; } public static Foundation.NSString ColorPrimaries_P3_D65 { get; }
Added properties:
public static Foundation.NSString ColorPrimaries_DCI_P3 { get; } public static Foundation.NSString ColorPrimaries_ITU_R_2020 { get; } public static Foundation.NSString ColorPrimaries_P3_D65 { get; }
Obsoleted methods:
[Obsolete ()]
public System.Threading.Tasks.Task UpdateNameAsync (HMServiceType serviceType);
Added method:
public System.Threading.Tasks.Task UpdateAssociatedServiceTypeAsync (HMServiceType serviceType);
Modified fields:
public const string Version = "9.0.0" "9.2.0";