1 // Licensed to the .NET Foundation under one or more agreements. 2 // The .NET Foundation licenses this file to you under the MIT license. 3 // See the LICENSE file in the project root for more information. 4 5 [assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] 6 [assembly:System.CLSCompliantAttribute(true)] 7 [assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] 8 [assembly:System.Reflection.AssemblyCompanyAttribute("Mono development team")] 9 [assembly:System.Reflection.AssemblyCopyrightAttribute("(c) Various Mono authors")] 10 [assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Data.Linq.dll")] 11 [assembly:System.Reflection.AssemblyDescriptionAttribute("System.Data.Linq.dll")] 12 [assembly:System.Reflection.AssemblyFileVersionAttribute("4.6.57.0")] 13 [assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.6.57.0")] 14 [assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] 15 [assembly:System.Reflection.AssemblyTitleAttribute("System.Data.Linq.dll")] 16 [assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] 17 [assembly:System.Resources.SatelliteContractVersionAttribute("4.0.0.0")] 18 [assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute(8)] 19 [assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("sqlmetal, PublicKey=0024000004800000940000000602000000240000525341310004000001000100c5753d8c47f40083f549016a5711238ac8ec297605abccd3dc4b6d0f280b4764eb2cc58ec4e37831edad7e7a07b8fe4a9cbb059374c0cc047aa28839fed7176761813caf6a2ffa0bff9afb50ead56dd3f56186a663962a12b830c2a70eb70ec77823eb5750e5bdef9e01d097c30b5c5463c3d07d3472b58e4c02f2792309259f")] 20 [assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("sqlmetal_test_net_2_0, PublicKey=0024000004800000940000000602000000240000525341310004000001000100c5753d8c47f40083f549016a5711238ac8ec297605abccd3dc4b6d0f280b4764eb2cc58ec4e37831edad7e7a07b8fe4a9cbb059374c0cc047aa28839fed7176761813caf6a2ffa0bff9afb50ead56dd3f56186a663962a12b830c2a70eb70ec77823eb5750e5bdef9e01d097c30b5c5463c3d07d3472b58e4c02f2792309259f")] 21 [assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("sqlmetal_test_net_4_0, PublicKey=0024000004800000940000000602000000240000525341310004000001000100c5753d8c47f40083f549016a5711238ac8ec297605abccd3dc4b6d0f280b4764eb2cc58ec4e37831edad7e7a07b8fe4a9cbb059374c0cc047aa28839fed7176761813caf6a2ffa0bff9afb50ead56dd3f56186a663962a12b830c2a70eb70ec77823eb5750e5bdef9e01d097c30b5c5463c3d07d3472b58e4c02f2792309259f")] 22 [assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] 23 [assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] 24 [assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)] 25 [assembly:System.Security.AllowPartiallyTrustedCallersAttribute] 26 namespace DbLinq.Util 27 { 28 public abstract partial class BaseLock : System.IDisposable 29 { 30 protected System.Threading.ReaderWriterLockSlim _Locks; BaseLock(System.Threading.ReaderWriterLockSlim locks)31 public BaseLock(System.Threading.ReaderWriterLockSlim locks) { } Dispose()32 public abstract void Dispose(); 33 } 34 public static partial class Locks 35 { GetLockInstance()36 public static System.Threading.ReaderWriterLockSlim GetLockInstance() { throw null; } GetLockInstance(System.Threading.LockRecursionPolicy recursionPolicy)37 public static System.Threading.ReaderWriterLockSlim GetLockInstance(System.Threading.LockRecursionPolicy recursionPolicy) { throw null; } GetReadLock(System.Threading.ReaderWriterLockSlim locks)38 public static void GetReadLock(System.Threading.ReaderWriterLockSlim locks) { } GetReadOnlyLock(System.Threading.ReaderWriterLockSlim locks)39 public static void GetReadOnlyLock(System.Threading.ReaderWriterLockSlim locks) { } GetWriteLock(System.Threading.ReaderWriterLockSlim locks)40 public static void GetWriteLock(System.Threading.ReaderWriterLockSlim locks) { } ReleaseLock(System.Threading.ReaderWriterLockSlim locks)41 public static void ReleaseLock(System.Threading.ReaderWriterLockSlim locks) { } ReleaseReadLock(System.Threading.ReaderWriterLockSlim locks)42 public static void ReleaseReadLock(System.Threading.ReaderWriterLockSlim locks) { } ReleaseReadOnlyLock(System.Threading.ReaderWriterLockSlim locks)43 public static void ReleaseReadOnlyLock(System.Threading.ReaderWriterLockSlim locks) { } ReleaseWriteLock(System.Threading.ReaderWriterLockSlim locks)44 public static void ReleaseWriteLock(System.Threading.ReaderWriterLockSlim locks) { } 45 } 46 public partial class ReadLock : DbLinq.Util.BaseLock 47 { ReadLock(System.Threading.ReaderWriterLockSlim locks)48 public ReadLock(System.Threading.ReaderWriterLockSlim locks) : base (default(System.Threading.ReaderWriterLockSlim)) { } Dispose()49 public override void Dispose() { } 50 } 51 public partial class ReadOnlyLock : DbLinq.Util.BaseLock 52 { ReadOnlyLock(System.Threading.ReaderWriterLockSlim locks)53 public ReadOnlyLock(System.Threading.ReaderWriterLockSlim locks) : base (default(System.Threading.ReaderWriterLockSlim)) { } Dispose()54 public override void Dispose() { } 55 } 56 public partial class WriteLock : DbLinq.Util.BaseLock 57 { WriteLock(System.Threading.ReaderWriterLockSlim locks)58 public WriteLock(System.Threading.ReaderWriterLockSlim locks) : base (default(System.Threading.ReaderWriterLockSlim)) { } Dispose()59 public override void Dispose() { } 60 } 61 } 62 namespace System 63 { 64 [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] 65 internal partial class MonoDocumentationNoteAttribute : System.MonoTODOAttribute 66 { MonoDocumentationNoteAttribute(string comment)67 public MonoDocumentationNoteAttribute(string comment) { } 68 } 69 [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] 70 internal partial class MonoExtensionAttribute : System.MonoTODOAttribute 71 { MonoExtensionAttribute(string comment)72 public MonoExtensionAttribute(string comment) { } 73 } 74 [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] 75 internal partial class MonoInternalNoteAttribute : System.MonoTODOAttribute 76 { MonoInternalNoteAttribute(string comment)77 public MonoInternalNoteAttribute(string comment) { } 78 } 79 [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] 80 internal partial class MonoLimitationAttribute : System.MonoTODOAttribute 81 { MonoLimitationAttribute(string comment)82 public MonoLimitationAttribute(string comment) { } 83 } 84 [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] 85 internal partial class MonoNotSupportedAttribute : System.MonoTODOAttribute 86 { MonoNotSupportedAttribute(string comment)87 public MonoNotSupportedAttribute(string comment) { } 88 } 89 [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] 90 internal partial class MonoTODOAttribute : System.Attribute 91 { MonoTODOAttribute()92 public MonoTODOAttribute() { } MonoTODOAttribute(string comment)93 public MonoTODOAttribute(string comment) { } 94 public string Comment { get { throw null; } } 95 } 96 } 97 namespace System.Data.Linq 98 { 99 [System.Runtime.Serialization.DataContractAttribute] 100 [System.SerializableAttribute] 101 public sealed partial class Binary : System.IEquatable<System.Data.Linq.Binary> 102 { Binary(byte[] value)103 public Binary(byte[] value) { } 104 public int Length { get { throw null; } } Equals(System.Data.Linq.Binary other)105 public bool Equals(System.Data.Linq.Binary other) { throw null; } Equals(object obj)106 public override bool Equals(object obj) { throw null; } GetHashCode()107 public override int GetHashCode() { throw null; } operator ==(System.Data.Linq.Binary binary1, System.Data.Linq.Binary binary2)108 public static bool operator ==(System.Data.Linq.Binary binary1, System.Data.Linq.Binary binary2) { throw null; } operator System.Data.Linq.Binary(byte[] value)109 public static implicit operator System.Data.Linq.Binary (byte[] value) { throw null; } operator !=(System.Data.Linq.Binary binary1, System.Data.Linq.Binary binary2)110 public static bool operator !=(System.Data.Linq.Binary binary1, System.Data.Linq.Binary binary2) { throw null; } ToArray()111 public byte[] ToArray() { throw null; } ToString()112 public override string ToString() { throw null; } 113 } 114 public enum ChangeAction 115 { 116 Delete = 1, 117 Insert = 2, 118 None = 0, 119 Update = 3, 120 } 121 public sealed partial class ChangeConflictCollection : System.Collections.Generic.ICollection<System.Data.Linq.ObjectChangeConflict>, System.Collections.Generic.IEnumerable<System.Data.Linq.ObjectChangeConflict>, System.Collections.ICollection, System.Collections.IEnumerable 122 { ChangeConflictCollection()123 internal ChangeConflictCollection() { } 124 [System.MonoTODOAttribute] 125 public int Count { get { throw null; } } 126 [System.MonoTODOAttribute] 127 public System.Data.Linq.ObjectChangeConflict this[int index] { get { throw null; } } 128 [System.MonoTODOAttribute] 129 bool System.Collections.Generic.ICollection<System.Data.Linq.ObjectChangeConflict>.IsReadOnly { get { throw null; } } 130 [System.MonoTODOAttribute] 131 bool System.Collections.ICollection.IsSynchronized { get { throw null; } } 132 [System.MonoTODOAttribute] 133 object System.Collections.ICollection.SyncRoot { get { throw null; } } 134 [System.MonoTODOAttribute] Clear()135 public void Clear() { } 136 [System.MonoTODOAttribute] Contains(System.Data.Linq.ObjectChangeConflict item)137 public bool Contains(System.Data.Linq.ObjectChangeConflict item) { throw null; } 138 [System.MonoTODOAttribute] CopyTo(System.Data.Linq.ObjectChangeConflict[] array, int arrayIndex)139 public void CopyTo(System.Data.Linq.ObjectChangeConflict[] array, int arrayIndex) { } 140 [System.MonoTODOAttribute] GetEnumerator()141 public System.Collections.Generic.IEnumerator<System.Data.Linq.ObjectChangeConflict> GetEnumerator() { throw null; } 142 [System.MonoTODOAttribute] Remove(System.Data.Linq.ObjectChangeConflict item)143 public bool Remove(System.Data.Linq.ObjectChangeConflict item) { throw null; } 144 [System.MonoTODOAttribute] ResolveAll(System.Data.Linq.RefreshMode mode)145 public void ResolveAll(System.Data.Linq.RefreshMode mode) { } 146 [System.MonoTODOAttribute] ResolveAll(System.Data.Linq.RefreshMode mode, bool autoResolveDeletes)147 public void ResolveAll(System.Data.Linq.RefreshMode mode, bool autoResolveDeletes) { } 148 [System.MonoTODOAttribute] Add(System.Data.Linq.ObjectChangeConflict item)149 void System.Collections.Generic.ICollection<System.Data.Linq.ObjectChangeConflict>.Add(System.Data.Linq.ObjectChangeConflict item) { } 150 [System.MonoTODOAttribute] System.Collections.ICollection.CopyTo(System.Array array, int index)151 void System.Collections.ICollection.CopyTo(System.Array array, int index) { } 152 [System.MonoTODOAttribute] System.Collections.IEnumerable.GetEnumerator()153 System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; } 154 } 155 public partial class ChangeConflictException : System.Exception 156 { ChangeConflictException()157 public ChangeConflictException() { } ChangeConflictException(string message)158 public ChangeConflictException(string message) { } ChangeConflictException(string message, System.Exception innerException)159 public ChangeConflictException(string message, System.Exception innerException) { } 160 } 161 public sealed partial class ChangeSet 162 { ChangeSet()163 internal ChangeSet() { } 164 public System.Collections.Generic.IList<object> Deletes { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } 165 public System.Collections.Generic.IList<object> Inserts { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } 166 public System.Collections.Generic.IList<object> Updates { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } ToString()167 public override string ToString() { throw null; } 168 } 169 public sealed partial class CompiledQuery 170 { CompiledQuery()171 internal CompiledQuery() { } 172 [System.MonoTODOAttribute] 173 public System.Linq.Expressions.LambdaExpression Expression { get { throw null; } } 174 public static System.Func<TArg0, TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TResult> Compile<TArg0, TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TResult>(System.Linq.Expressions.Expression<System.Func<TArg0, TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TResult>> query) where TArg0 : System.Data.Linq.DataContext { throw null; } 175 public static System.Func<TArg0, TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TResult> Compile<TArg0, TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TResult>(System.Linq.Expressions.Expression<System.Func<TArg0, TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TResult>> query) where TArg0 : System.Data.Linq.DataContext { throw null; } 176 public static System.Func<TArg0, TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TResult> Compile<TArg0, TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TResult>(System.Linq.Expressions.Expression<System.Func<TArg0, TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TResult>> query) where TArg0 : System.Data.Linq.DataContext { throw null; } 177 public static System.Func<TArg0, TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TResult> Compile<TArg0, TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TResult>(System.Linq.Expressions.Expression<System.Func<TArg0, TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TResult>> query) where TArg0 : System.Data.Linq.DataContext { throw null; } 178 public static System.Func<TArg0, TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TResult> Compile<TArg0, TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TResult>(System.Linq.Expressions.Expression<System.Func<TArg0, TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TResult>> query) where TArg0 : System.Data.Linq.DataContext { throw null; } 179 public static System.Func<TArg0, TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TResult> Compile<TArg0, TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TResult>(System.Linq.Expressions.Expression<System.Func<TArg0, TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TResult>> query) where TArg0 : System.Data.Linq.DataContext { throw null; } 180 public static System.Func<TArg0, TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14, TResult> Compile<TArg0, TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14, TResult>(System.Linq.Expressions.Expression<System.Func<TArg0, TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14, TResult>> query) where TArg0 : System.Data.Linq.DataContext { throw null; } 181 public static System.Func<TArg0, TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14, TArg15, TResult> Compile<TArg0, TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14, TArg15, TResult>(System.Linq.Expressions.Expression<System.Func<TArg0, TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14, TArg15, TResult>> query) where TArg0 : System.Data.Linq.DataContext { throw null; } 182 [System.MonoTODOAttribute] 183 public static System.Func<TArg0, TResult> Compile<TArg0, TResult>(System.Linq.Expressions.Expression<System.Func<TArg0, TResult>> query) where TArg0 : System.Data.Linq.DataContext { throw null; } 184 [System.MonoTODOAttribute] 185 public static System.Func<TArg0, TArg1, TResult> Compile<TArg0, TArg1, TResult>(System.Linq.Expressions.Expression<System.Func<TArg0, TArg1, TResult>> query) where TArg0 : System.Data.Linq.DataContext { throw null; } 186 [System.MonoTODOAttribute] 187 public static System.Func<TArg0, TArg1, TArg2, TResult> Compile<TArg0, TArg1, TArg2, TResult>(System.Linq.Expressions.Expression<System.Func<TArg0, TArg1, TArg2, TResult>> query) where TArg0 : System.Data.Linq.DataContext { throw null; } 188 [System.MonoTODOAttribute] 189 public static System.Func<TArg0, TArg1, TArg2, TArg3, TResult> Compile<TArg0, TArg1, TArg2, TArg3, TResult>(System.Linq.Expressions.Expression<System.Func<TArg0, TArg1, TArg2, TArg3, TResult>> query) where TArg0 : System.Data.Linq.DataContext { throw null; } 190 public static System.Func<TArg0, TArg1, TArg2, TArg3, TArg4, TResult> Compile<TArg0, TArg1, TArg2, TArg3, TArg4, TResult>(System.Linq.Expressions.Expression<System.Func<TArg0, TArg1, TArg2, TArg3, TArg4, TResult>> query) where TArg0 : System.Data.Linq.DataContext { throw null; } 191 public static System.Func<TArg0, TArg1, TArg2, TArg3, TArg4, TArg5, TResult> Compile<TArg0, TArg1, TArg2, TArg3, TArg4, TArg5, TResult>(System.Linq.Expressions.Expression<System.Func<TArg0, TArg1, TArg2, TArg3, TArg4, TArg5, TResult>> query) where TArg0 : System.Data.Linq.DataContext { throw null; } 192 public static System.Func<TArg0, TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TResult> Compile<TArg0, TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TResult>(System.Linq.Expressions.Expression<System.Func<TArg0, TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TResult>> query) where TArg0 : System.Data.Linq.DataContext { throw null; } 193 public static System.Func<TArg0, TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TResult> Compile<TArg0, TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TResult>(System.Linq.Expressions.Expression<System.Func<TArg0, TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TResult>> query) where TArg0 : System.Data.Linq.DataContext { throw null; } 194 } 195 public enum ConflictMode 196 { 197 ContinueOnConflict = 1, 198 FailOnFirstConflict = 0, 199 } 200 public partial class DataContext : System.IDisposable 201 { DataContext(System.Data.IDbConnection connection)202 public DataContext(System.Data.IDbConnection connection) { } DataContext(System.Data.IDbConnection connection, System.Data.Linq.Mapping.MappingSource mapping)203 public DataContext(System.Data.IDbConnection connection, System.Data.Linq.Mapping.MappingSource mapping) { } DataContext(string fileOrServerOrConnection)204 public DataContext(string fileOrServerOrConnection) { } DataContext(string fileOrServerOrConnection, System.Data.Linq.Mapping.MappingSource mapping)205 public DataContext(string fileOrServerOrConnection, System.Data.Linq.Mapping.MappingSource mapping) { } 206 public System.Data.Linq.ChangeConflictCollection ChangeConflicts { get { throw null; } } 207 public int CommandTimeout { get { throw null; } set { } } 208 public System.Data.Common.DbConnection Connection { get { throw null; } } 209 public bool DeferredLoadingEnabled { get { throw null; } set { } } 210 public System.Data.Linq.DataLoadOptions LoadOptions { get { throw null; } set { } } 211 public System.IO.TextWriter Log { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } 212 public System.Data.Linq.Mapping.MetaModel Mapping { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } 213 public bool ObjectTrackingEnabled { get { throw null; } set { } } 214 public System.Data.Common.DbTransaction Transaction { get { throw null; } set { } } CreateDatabase()215 public void CreateDatabase() { } CreateMethodCallQuery(object instance, System.Reflection.MethodInfo methodInfo, params object[] parameters)216 protected internal System.Linq.IQueryable<TResult> CreateMethodCallQuery<TResult>(object instance, System.Reflection.MethodInfo methodInfo, params object[] parameters) { throw null; } DatabaseExists()217 public bool DatabaseExists() { throw null; } DeleteDatabase()218 public void DeleteDatabase() { } Dispose()219 public void Dispose() { } Dispose(bool disposing)220 protected virtual void Dispose(bool disposing) { } ExecuteCommand(string command, params object[] parameters)221 public int ExecuteCommand(string command, params object[] parameters) { throw null; } ExecuteDynamicDelete(object entity)222 protected internal void ExecuteDynamicDelete(object entity) { } ExecuteDynamicInsert(object entity)223 protected internal void ExecuteDynamicInsert(object entity) { } ExecuteDynamicUpdate(object entity)224 protected internal void ExecuteDynamicUpdate(object entity) { } ExecuteMethodCall(object instance, System.Reflection.MethodInfo methodInfo, params object[] parameters)225 protected internal System.Data.Linq.IExecuteResult ExecuteMethodCall(object instance, System.Reflection.MethodInfo methodInfo, params object[] parameters) { throw null; } ExecuteQuery(System.Type elementType, string query, params object[] parameters)226 public System.Collections.IEnumerable ExecuteQuery(System.Type elementType, string query, params object[] parameters) { throw null; } ExecuteQuery(string query, params object[] parameters)227 public System.Collections.Generic.IEnumerable<TResult> ExecuteQuery<TResult>(string query, params object[] parameters) { throw null; } GetChangeSet()228 public System.Data.Linq.ChangeSet GetChangeSet() { throw null; } GetCommand(System.Linq.IQueryable query)229 public System.Data.Common.DbCommand GetCommand(System.Linq.IQueryable query) { throw null; } GetTable(System.Type type)230 public System.Data.Linq.ITable GetTable(System.Type type) { throw null; } 231 public System.Data.Linq.Table<TEntity> GetTable<TEntity>() where TEntity : class { throw null; } Refresh(System.Data.Linq.RefreshMode mode, System.Collections.IEnumerable entities)232 public void Refresh(System.Data.Linq.RefreshMode mode, System.Collections.IEnumerable entities) { } Refresh(System.Data.Linq.RefreshMode mode, object entity)233 public void Refresh(System.Data.Linq.RefreshMode mode, object entity) { } Refresh(System.Data.Linq.RefreshMode mode, params object[] entities)234 public void Refresh(System.Data.Linq.RefreshMode mode, params object[] entities) { } SubmitChanges()235 public void SubmitChanges() { } SubmitChanges(System.Data.Linq.ConflictMode failureMode)236 public virtual void SubmitChanges(System.Data.Linq.ConflictMode failureMode) { } Translate(System.Data.Common.DbDataReader reader)237 public System.Data.Linq.IMultipleResults Translate(System.Data.Common.DbDataReader reader) { throw null; } Translate(System.Type elementType, System.Data.Common.DbDataReader reader)238 public System.Collections.IEnumerable Translate(System.Type elementType, System.Data.Common.DbDataReader reader) { throw null; } Translate(System.Data.Common.DbDataReader reader)239 public System.Collections.Generic.IEnumerable<TResult> Translate<TResult>(System.Data.Common.DbDataReader reader) { throw null; } 240 } 241 public sealed partial class DataLoadOptions 242 { DataLoadOptions()243 public DataLoadOptions() { } AssociateWith(System.Linq.Expressions.LambdaExpression expression)244 public void AssociateWith(System.Linq.Expressions.LambdaExpression expression) { } AssociateWith(System.Linq.Expressions.Expression<System.Func<T, object>> expression)245 public void AssociateWith<T>(System.Linq.Expressions.Expression<System.Func<T, object>> expression) { } LoadWith(System.Linq.Expressions.LambdaExpression expression)246 public void LoadWith(System.Linq.Expressions.LambdaExpression expression) { } LoadWith(System.Linq.Expressions.Expression<System.Func<T, object>> expression)247 public void LoadWith<T>(System.Linq.Expressions.Expression<System.Func<T, object>> expression) { } 248 } 249 public static partial class DBConvert 250 { 251 [System.MonoTODOAttribute] ChangeType(object value, System.Type type)252 public static object ChangeType(object value, System.Type type) { throw null; } 253 [System.MonoTODOAttribute] ChangeType(object value)254 public static T ChangeType<T>(object value) { throw null; } 255 } 256 public partial class DuplicateKeyException : System.InvalidOperationException 257 { DuplicateKeyException(object duplicate)258 public DuplicateKeyException(object duplicate) { } DuplicateKeyException(object duplicate, string message)259 public DuplicateKeyException(object duplicate, string message) { } DuplicateKeyException(object duplicate, string message, System.Exception innerException)260 public DuplicateKeyException(object duplicate, string message, System.Exception innerException) { } 261 public object Object { get { throw null; } } 262 } 263 [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] 264 public partial struct EntityRef<TEntity> where TEntity : class 265 { EntityRefSystem.Data.Linq.TEntity266 public EntityRef(System.Collections.Generic.IEnumerable<TEntity> source) { throw null;} EntityRefSystem.Data.Linq.TEntity267 public EntityRef(System.Data.Linq.EntityRef<TEntity> entityRef) { throw null;} EntityRefSystem.Data.Linq.TEntity268 public EntityRef(TEntity entity) { throw null;} 269 public TEntity Entity { get { throw null; } set { } } 270 public bool HasLoadedOrAssignedValue { get { throw null; } } 271 } 272 public sealed partial class EntitySet<TEntity> : System.Collections.Generic.ICollection<TEntity>, System.Collections.Generic.IEnumerable<TEntity>, System.Collections.Generic.IList<TEntity>, System.Collections.ICollection, System.Collections.IEnumerable, System.Collections.IList, System.ComponentModel.IListSource where TEntity : class 273 { EntitySet()274 public EntitySet() { } EntitySet(System.Action<TEntity> onAdd, System.Action<TEntity> onRemove)275 public EntitySet(System.Action<TEntity> onAdd, System.Action<TEntity> onRemove) { } 276 public int Count { get { throw null; } } 277 public bool HasLoadedOrAssignedValues { get { throw null; } } 278 public bool IsDeferred { get { throw null; } } 279 public TEntity this[int index] { get { throw null; } set { } } 280 bool System.Collections.Generic.ICollection<TEntity>.IsReadOnly { get { throw null; } } 281 bool System.Collections.ICollection.IsSynchronized { get { throw null; } } 282 object System.Collections.ICollection.SyncRoot { get { throw null; } } 283 bool System.Collections.IList.IsFixedSize { get { throw null; } } 284 bool System.Collections.IList.IsReadOnly { get { throw null; } } 285 object System.Collections.IList.this[int index] { get { throw null; } set { } } 286 bool System.ComponentModel.IListSource.ContainsListCollection { get { throw null; } } 287 public event System.ComponentModel.ListChangedEventHandler ListChanged { add { } remove { } } Add(TEntity entity)288 public void Add(TEntity entity) { } AddRange(System.Collections.Generic.IEnumerable<TEntity> collection)289 public void AddRange(System.Collections.Generic.IEnumerable<TEntity> collection) { } Assign(System.Collections.Generic.IEnumerable<TEntity> entitySource)290 public void Assign(System.Collections.Generic.IEnumerable<TEntity> entitySource) { } Clear()291 public void Clear() { } Contains(TEntity entity)292 public bool Contains(TEntity entity) { throw null; } CopyTo(TEntity[] array, int arrayIndex)293 public void CopyTo(TEntity[] array, int arrayIndex) { } GetEnumerator()294 public System.Collections.Generic.IEnumerator<TEntity> GetEnumerator() { throw null; } GetNewBindingList()295 public System.ComponentModel.IBindingList GetNewBindingList() { throw null; } IndexOf(TEntity entity)296 public int IndexOf(TEntity entity) { throw null; } Insert(int index, TEntity entity)297 public void Insert(int index, TEntity entity) { } Load()298 public void Load() { } Remove(TEntity entity)299 public bool Remove(TEntity entity) { throw null; } RemoveAt(int index)300 public void RemoveAt(int index) { } SetSource(System.Collections.Generic.IEnumerable<TEntity> entitySource)301 public void SetSource(System.Collections.Generic.IEnumerable<TEntity> entitySource) { } System.Collections.ICollection.CopyTo(System.Array array, int index)302 void System.Collections.ICollection.CopyTo(System.Array array, int index) { } System.Collections.IEnumerable.GetEnumerator()303 System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; } System.Collections.IList.Add(object value)304 int System.Collections.IList.Add(object value) { throw null; } System.Collections.IList.Contains(object value)305 bool System.Collections.IList.Contains(object value) { throw null; } System.Collections.IList.IndexOf(object value)306 int System.Collections.IList.IndexOf(object value) { throw null; } System.Collections.IList.Insert(int index, object value)307 void System.Collections.IList.Insert(int index, object value) { } System.Collections.IList.Remove(object value)308 void System.Collections.IList.Remove(object value) { } System.ComponentModel.IListSource.GetList()309 System.Collections.IList System.ComponentModel.IListSource.GetList() { throw null; } 310 } 311 public partial class ForeignKeyReferenceAlreadyHasValueException : System.InvalidOperationException 312 { ForeignKeyReferenceAlreadyHasValueException()313 public ForeignKeyReferenceAlreadyHasValueException() { } ForeignKeyReferenceAlreadyHasValueException(string message)314 public ForeignKeyReferenceAlreadyHasValueException(string message) { } ForeignKeyReferenceAlreadyHasValueException(string message, System.Exception innerException)315 public ForeignKeyReferenceAlreadyHasValueException(string message, System.Exception innerException) { } 316 } 317 public partial interface IExecuteResult : System.IDisposable 318 { 319 object ReturnValue { get; } GetParameterValue(int parameterIndex)320 object GetParameterValue(int parameterIndex); 321 } 322 public partial interface IFunctionResult 323 { 324 object ReturnValue { get; } 325 } 326 public partial interface IMultipleResults : System.Data.Linq.IFunctionResult, System.IDisposable 327 { GetResult()328 System.Collections.Generic.IEnumerable<TElement> GetResult<TElement>(); 329 } 330 public partial interface ISingleResult<T> : System.Collections.Generic.IEnumerable<T>, System.Collections.IEnumerable, System.Data.Linq.IFunctionResult, System.IDisposable 331 { 332 } 333 public partial interface ITable : System.Collections.IEnumerable, System.Linq.IQueryable 334 { 335 System.Data.Linq.DataContext Context { get; } 336 bool IsReadOnly { get; } Attach(object entity)337 void Attach(object entity); Attach(object entity, bool asModified)338 void Attach(object entity, bool asModified); Attach(object entity, object original)339 void Attach(object entity, object original); AttachAll(System.Collections.IEnumerable entities)340 void AttachAll(System.Collections.IEnumerable entities); AttachAll(System.Collections.IEnumerable entities, bool asModified)341 void AttachAll(System.Collections.IEnumerable entities, bool asModified); DeleteAllOnSubmit(System.Collections.IEnumerable entities)342 void DeleteAllOnSubmit(System.Collections.IEnumerable entities); DeleteOnSubmit(object entity)343 void DeleteOnSubmit(object entity); GetModifiedMembers(object entity)344 System.Data.Linq.ModifiedMemberInfo[] GetModifiedMembers(object entity); GetOriginalEntityState(object entity)345 object GetOriginalEntityState(object entity); InsertAllOnSubmit(System.Collections.IEnumerable entities)346 void InsertAllOnSubmit(System.Collections.IEnumerable entities); InsertOnSubmit(object entity)347 void InsertOnSubmit(object entity); 348 } 349 public partial interface ITable<TEntity> : System.Collections.Generic.IEnumerable<TEntity>, System.Collections.IEnumerable, System.Linq.IQueryable, System.Linq.IQueryable<TEntity> where TEntity : class 350 { Attach(TEntity entity)351 void Attach(TEntity entity); DeleteOnSubmit(TEntity entity)352 void DeleteOnSubmit(TEntity entity); InsertOnSubmit(TEntity entity)353 void InsertOnSubmit(TEntity entity); 354 } 355 [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential, Size=1)] 356 public partial struct Link<T> 357 { 358 [System.MonoTODOAttribute] LinkSystem.Data.Linq.Link359 public Link(System.Collections.Generic.IEnumerable<T> source) { throw null;} 360 [System.MonoTODOAttribute] LinkSystem.Data.Linq.Link361 public Link(System.Data.Linq.Link<T> link) { throw null;} 362 [System.MonoTODOAttribute] LinkSystem.Data.Linq.Link363 public Link(T value) { throw null;} 364 [System.MonoTODOAttribute] 365 public bool HasLoadedOrAssignedValue { get { throw null; } } 366 [System.MonoTODOAttribute] 367 public bool HasValue { get { throw null; } } 368 [System.MonoTODOAttribute] 369 public T Value { get { throw null; } set { } } 370 } 371 public sealed partial class MemberChangeConflict 372 { MemberChangeConflict()373 internal MemberChangeConflict() { } 374 [System.MonoTODOAttribute] 375 public object CurrentValue { get { throw null; } } 376 [System.MonoTODOAttribute] 377 public object DatabaseValue { get { throw null; } } 378 [System.MonoTODOAttribute] 379 public bool IsModified { get { throw null; } } 380 [System.MonoTODOAttribute] 381 public bool IsResolved { get { throw null; } } 382 [System.MonoTODOAttribute] 383 public System.Reflection.MemberInfo Member { get { throw null; } } 384 [System.MonoTODOAttribute] 385 public object OriginalValue { get { throw null; } } 386 [System.MonoTODOAttribute] Resolve(System.Data.Linq.RefreshMode refreshMode)387 public void Resolve(System.Data.Linq.RefreshMode refreshMode) { } 388 [System.MonoTODOAttribute] Resolve(object value)389 public void Resolve(object value) { } 390 } 391 [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential, Size=1)] 392 public partial struct ModifiedMemberInfo 393 { 394 [System.MonoTODOAttribute] 395 public object CurrentValue { get { throw null; } } 396 [System.MonoTODOAttribute] 397 public System.Reflection.MemberInfo Member { get { throw null; } } 398 [System.MonoTODOAttribute] 399 public object OriginalValue { get { throw null; } } 400 } 401 public sealed partial class ObjectChangeConflict 402 { ObjectChangeConflict()403 internal ObjectChangeConflict() { } 404 [System.MonoTODOAttribute] 405 public bool IsDeleted { get { throw null; } } 406 [System.MonoTODOAttribute] 407 public bool IsResolved { get { throw null; } } 408 [System.MonoTODOAttribute] 409 public System.Collections.ObjectModel.ReadOnlyCollection<System.Data.Linq.MemberChangeConflict> MemberConflicts { get { throw null; } } 410 [System.MonoTODOAttribute] 411 public object Object { get { throw null; } } 412 [System.MonoTODOAttribute] Resolve()413 public void Resolve() { } 414 [System.MonoTODOAttribute] Resolve(System.Data.Linq.RefreshMode refreshMode)415 public void Resolve(System.Data.Linq.RefreshMode refreshMode) { } 416 [System.MonoTODOAttribute] Resolve(System.Data.Linq.RefreshMode refreshMode, bool autoResolveDeletes)417 public void Resolve(System.Data.Linq.RefreshMode refreshMode, bool autoResolveDeletes) { } 418 } 419 public enum RefreshMode 420 { 421 KeepChanges = 1, 422 KeepCurrentValues = 0, 423 OverwriteCurrentValues = 2, 424 } 425 public sealed partial class Table<TEntity> : System.Collections.Generic.IEnumerable<TEntity>, System.Collections.IEnumerable, System.ComponentModel.IListSource, System.Data.Linq.ITable, System.Data.Linq.ITable<TEntity>, System.Linq.IQueryable, System.Linq.IQueryable<TEntity>, System.Linq.IQueryProvider where TEntity : class 426 { Table()427 internal Table() { } 428 public System.Data.Linq.DataContext Context { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } 429 public bool IsReadOnly { get { throw null; } } 430 bool System.ComponentModel.IListSource.ContainsListCollection { get { throw null; } } 431 System.Type System.Linq.IQueryable.ElementType { get { throw null; } } 432 System.Linq.Expressions.Expression System.Linq.IQueryable.Expression { get { throw null; } } 433 System.Linq.IQueryProvider System.Linq.IQueryable.Provider { get { throw null; } } Attach(TEntity entity)434 public void Attach(TEntity entity) { } Attach(TEntity entity, bool asModified)435 public void Attach(TEntity entity, bool asModified) { } Attach(TEntity entity, TEntity original)436 public void Attach(TEntity entity, TEntity original) { } 437 public void AttachAll<TSubEntity>(System.Collections.Generic.IEnumerable<TSubEntity> entities) where TSubEntity : TEntity { } 438 public void AttachAll<TSubEntity>(System.Collections.Generic.IEnumerable<TSubEntity> entities, bool asModified) where TSubEntity : TEntity { } 439 public void DeleteAllOnSubmit<TSubEntity>(System.Collections.Generic.IEnumerable<TSubEntity> entities) where TSubEntity : TEntity { } DeleteOnSubmit(TEntity entity)440 public void DeleteOnSubmit(TEntity entity) { } GetEnumerator()441 public System.Collections.Generic.IEnumerator<TEntity> GetEnumerator() { throw null; } GetModifiedMembers(TEntity entity)442 public System.Data.Linq.ModifiedMemberInfo[] GetModifiedMembers(TEntity entity) { throw null; } GetNewBindingList()443 public System.ComponentModel.IBindingList GetNewBindingList() { throw null; } GetOriginalEntityState(TEntity entity)444 public TEntity GetOriginalEntityState(TEntity entity) { throw null; } 445 public void InsertAllOnSubmit<TSubEntity>(System.Collections.Generic.IEnumerable<TSubEntity> entities) where TSubEntity : TEntity { } InsertOnSubmit(TEntity entity)446 public void InsertOnSubmit(TEntity entity) { } GetEnumerator()447 System.Collections.Generic.IEnumerator<TEntity> System.Collections.Generic.IEnumerable<TEntity>.GetEnumerator() { throw null; } System.Collections.IEnumerable.GetEnumerator()448 System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; } System.ComponentModel.IListSource.GetList()449 System.Collections.IList System.ComponentModel.IListSource.GetList() { throw null; } System.Data.Linq.ITable.Attach(object entity)450 void System.Data.Linq.ITable.Attach(object entity) { } System.Data.Linq.ITable.Attach(object entity, bool asModified)451 void System.Data.Linq.ITable.Attach(object entity, bool asModified) { } System.Data.Linq.ITable.Attach(object entity, object original)452 void System.Data.Linq.ITable.Attach(object entity, object original) { } System.Data.Linq.ITable.AttachAll(System.Collections.IEnumerable entities)453 void System.Data.Linq.ITable.AttachAll(System.Collections.IEnumerable entities) { } System.Data.Linq.ITable.AttachAll(System.Collections.IEnumerable entities, bool asModified)454 void System.Data.Linq.ITable.AttachAll(System.Collections.IEnumerable entities, bool asModified) { } System.Data.Linq.ITable.DeleteAllOnSubmit(System.Collections.IEnumerable entities)455 void System.Data.Linq.ITable.DeleteAllOnSubmit(System.Collections.IEnumerable entities) { } System.Data.Linq.ITable.DeleteOnSubmit(object entity)456 void System.Data.Linq.ITable.DeleteOnSubmit(object entity) { } 457 [System.ObsoleteAttribute("NOT IMPLEMENTED YET")] System.Data.Linq.ITable.GetModifiedMembers(object entity)458 System.Data.Linq.ModifiedMemberInfo[] System.Data.Linq.ITable.GetModifiedMembers(object entity) { throw null; } 459 [System.ObsoleteAttribute("NOT IMPLEMENTED YET")] System.Data.Linq.ITable.GetOriginalEntityState(object entity)460 object System.Data.Linq.ITable.GetOriginalEntityState(object entity) { throw null; } System.Data.Linq.ITable.InsertAllOnSubmit(System.Collections.IEnumerable entities)461 void System.Data.Linq.ITable.InsertAllOnSubmit(System.Collections.IEnumerable entities) { } System.Data.Linq.ITable.InsertOnSubmit(object entity)462 void System.Data.Linq.ITable.InsertOnSubmit(object entity) { } System.Linq.IQueryProvider.CreateQuery(System.Linq.Expressions.Expression expression)463 System.Linq.IQueryable System.Linq.IQueryProvider.CreateQuery(System.Linq.Expressions.Expression expression) { throw null; } System.Linq.IQueryProvider.CreateQuery(System.Linq.Expressions.Expression expression)464 System.Linq.IQueryable<TResult> System.Linq.IQueryProvider.CreateQuery<TResult>(System.Linq.Expressions.Expression expression) { throw null; } System.Linq.IQueryProvider.Execute(System.Linq.Expressions.Expression expression)465 object System.Linq.IQueryProvider.Execute(System.Linq.Expressions.Expression expression) { throw null; } System.Linq.IQueryProvider.Execute(System.Linq.Expressions.Expression expression)466 TResult System.Linq.IQueryProvider.Execute<TResult>(System.Linq.Expressions.Expression expression) { throw null; } ToString()467 public override string ToString() { throw null; } 468 } 469 } 470 namespace System.Data.Linq.Mapping 471 { 472 [System.AttributeUsageAttribute((System.AttributeTargets)(384), AllowMultiple=false)] 473 public sealed partial class AssociationAttribute : System.Data.Linq.Mapping.DataAttribute 474 { AssociationAttribute()475 public AssociationAttribute() { } 476 public bool DeleteOnNull { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } 477 public string DeleteRule { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } 478 public bool IsForeignKey { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } 479 public bool IsUnique { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } 480 public string OtherKey { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } 481 public string ThisKey { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } 482 } 483 public sealed partial class AttributeMappingSource : System.Data.Linq.Mapping.MappingSource 484 { AttributeMappingSource()485 public AttributeMappingSource() { } CreateModel(System.Type dataContextType)486 protected override System.Data.Linq.Mapping.MetaModel CreateModel(System.Type dataContextType) { throw null; } 487 } 488 public enum AutoSync 489 { 490 Always = 1, 491 Default = 0, 492 Never = 2, 493 OnInsert = 3, 494 OnUpdate = 4, 495 } 496 [System.AttributeUsageAttribute((System.AttributeTargets)(384), AllowMultiple=false)] 497 public sealed partial class ColumnAttribute : System.Data.Linq.Mapping.DataAttribute 498 { ColumnAttribute()499 public ColumnAttribute() { } 500 public System.Data.Linq.Mapping.AutoSync AutoSync { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } 501 public bool CanBeNull { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } 502 public string DbType { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } 503 public string Expression { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } 504 public bool IsDbGenerated { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } 505 public bool IsDiscriminator { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } 506 public bool IsPrimaryKey { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } 507 public bool IsVersion { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } 508 public System.Data.Linq.Mapping.UpdateCheck UpdateCheck { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } 509 } 510 public abstract partial class DataAttribute : System.Attribute 511 { DataAttribute()512 protected DataAttribute() { } 513 public string Name { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } 514 public string Storage { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } 515 } 516 [System.AttributeUsageAttribute((System.AttributeTargets)(4), AllowMultiple=false)] 517 public sealed partial class DatabaseAttribute : System.Attribute 518 { DatabaseAttribute()519 public DatabaseAttribute() { } 520 public string Name { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } 521 } 522 [System.AttributeUsageAttribute((System.AttributeTargets)(64), AllowMultiple=false)] 523 public sealed partial class FunctionAttribute : System.Attribute 524 { FunctionAttribute()525 public FunctionAttribute() { } 526 public bool IsComposable { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } 527 public string Name { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } 528 } 529 [System.AttributeUsageAttribute((System.AttributeTargets)(4), AllowMultiple=true, Inherited=false)] 530 public sealed partial class InheritanceMappingAttribute : System.Attribute 531 { InheritanceMappingAttribute()532 public InheritanceMappingAttribute() { } 533 public object Code { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } 534 public bool IsDefault { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } 535 public System.Type Type { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } 536 } 537 public abstract partial class MappingSource 538 { MappingSource()539 protected MappingSource() { } CreateModel(System.Type dataContextType)540 protected abstract System.Data.Linq.Mapping.MetaModel CreateModel(System.Type dataContextType); GetModel(System.Type dataContextType)541 public System.Data.Linq.Mapping.MetaModel GetModel(System.Type dataContextType) { throw null; } 542 } 543 public abstract partial class MetaAccessor 544 { MetaAccessor()545 protected MetaAccessor() { } 546 public abstract System.Type Type { get; } GetBoxedValue(object instance)547 public abstract object GetBoxedValue(object instance); 548 [System.MonoTODOAttribute] HasAssignedValue(object instance)549 public virtual bool HasAssignedValue(object instance) { throw null; } 550 [System.MonoTODOAttribute] HasLoadedValue(object instance)551 public virtual bool HasLoadedValue(object instance) { throw null; } 552 [System.MonoTODOAttribute] HasValue(object instance)553 public virtual bool HasValue(object instance) { throw null; } SetBoxedValue(ref object instance, object value)554 public abstract void SetBoxedValue(ref object instance, object value); 555 } 556 public abstract partial class MetaAccessor<TEntity, TMember> : System.Data.Linq.Mapping.MetaAccessor 557 { MetaAccessor()558 protected MetaAccessor() { } 559 public override System.Type Type { get { throw null; } } GetBoxedValue(object instance)560 public override object GetBoxedValue(object instance) { throw null; } GetValue(TEntity instance)561 public abstract TMember GetValue(TEntity instance); SetBoxedValue(ref object instance, object value)562 public override void SetBoxedValue(ref object instance, object value) { } SetValue(ref TEntity instance, TMember value)563 public abstract void SetValue(ref TEntity instance, TMember value); 564 } 565 public abstract partial class MetaAssociation 566 { MetaAssociation()567 protected MetaAssociation() { } 568 public abstract bool DeleteOnNull { get; } 569 public abstract string DeleteRule { get; } 570 public abstract bool IsForeignKey { get; } 571 public abstract bool IsMany { get; } 572 public abstract bool IsNullable { get; } 573 public abstract bool IsUnique { get; } 574 public abstract System.Collections.ObjectModel.ReadOnlyCollection<System.Data.Linq.Mapping.MetaDataMember> OtherKey { get; } 575 public abstract bool OtherKeyIsPrimaryKey { get; } 576 public abstract System.Data.Linq.Mapping.MetaDataMember OtherMember { get; } 577 public abstract System.Data.Linq.Mapping.MetaType OtherType { get; } 578 public abstract System.Collections.ObjectModel.ReadOnlyCollection<System.Data.Linq.Mapping.MetaDataMember> ThisKey { get; } 579 public abstract bool ThisKeyIsPrimaryKey { get; } 580 public abstract System.Data.Linq.Mapping.MetaDataMember ThisMember { get; } 581 } 582 public abstract partial class MetaDataMember 583 { MetaDataMember()584 protected MetaDataMember() { } 585 public abstract System.Data.Linq.Mapping.MetaAssociation Association { get; } 586 public abstract System.Data.Linq.Mapping.AutoSync AutoSync { get; } 587 public abstract bool CanBeNull { get; } 588 public abstract string DbType { get; } 589 public abstract System.Data.Linq.Mapping.MetaType DeclaringType { get; } 590 public abstract System.Data.Linq.Mapping.MetaAccessor DeferredSourceAccessor { get; } 591 public abstract System.Data.Linq.Mapping.MetaAccessor DeferredValueAccessor { get; } 592 public abstract string Expression { get; } 593 public abstract bool IsAssociation { get; } 594 public abstract bool IsDbGenerated { get; } 595 public abstract bool IsDeferred { get; } 596 public abstract bool IsDiscriminator { get; } 597 public abstract bool IsPersistent { get; } 598 public abstract bool IsPrimaryKey { get; } 599 public abstract bool IsVersion { get; } 600 public abstract System.Reflection.MethodInfo LoadMethod { get; } 601 public abstract string MappedName { get; } 602 public abstract System.Reflection.MemberInfo Member { get; } 603 public abstract System.Data.Linq.Mapping.MetaAccessor MemberAccessor { get; } 604 public abstract string Name { get; } 605 public abstract int Ordinal { get; } 606 public abstract System.Data.Linq.Mapping.MetaAccessor StorageAccessor { get; } 607 public abstract System.Reflection.MemberInfo StorageMember { get; } 608 public abstract System.Type Type { get; } 609 public abstract System.Data.Linq.Mapping.UpdateCheck UpdateCheck { get; } IsDeclaredBy(System.Data.Linq.Mapping.MetaType type)610 public abstract bool IsDeclaredBy(System.Data.Linq.Mapping.MetaType type); 611 } 612 public abstract partial class MetaFunction 613 { MetaFunction()614 protected MetaFunction() { } 615 public abstract bool HasMultipleResults { get; } 616 public abstract bool IsComposable { get; } 617 public abstract string MappedName { get; } 618 public abstract System.Reflection.MethodInfo Method { get; } 619 public abstract System.Data.Linq.Mapping.MetaModel Model { get; } 620 public abstract string Name { get; } 621 public abstract System.Collections.ObjectModel.ReadOnlyCollection<System.Data.Linq.Mapping.MetaParameter> Parameters { get; } 622 public abstract System.Collections.ObjectModel.ReadOnlyCollection<System.Data.Linq.Mapping.MetaType> ResultRowTypes { get; } 623 public abstract System.Data.Linq.Mapping.MetaParameter ReturnParameter { get; } 624 } 625 public abstract partial class MetaModel 626 { MetaModel()627 protected MetaModel() { } 628 public abstract System.Type ContextType { get; } 629 public abstract string DatabaseName { get; } 630 public abstract System.Data.Linq.Mapping.MappingSource MappingSource { get; } 631 public abstract System.Type ProviderType { get; } GetFunction(System.Reflection.MethodInfo method)632 public abstract System.Data.Linq.Mapping.MetaFunction GetFunction(System.Reflection.MethodInfo method); GetFunctions()633 public abstract System.Collections.Generic.IEnumerable<System.Data.Linq.Mapping.MetaFunction> GetFunctions(); GetMetaType(System.Type type)634 public abstract System.Data.Linq.Mapping.MetaType GetMetaType(System.Type type); GetTable(System.Type rowType)635 public abstract System.Data.Linq.Mapping.MetaTable GetTable(System.Type rowType); GetTables()636 public abstract System.Collections.Generic.IEnumerable<System.Data.Linq.Mapping.MetaTable> GetTables(); 637 } 638 public abstract partial class MetaParameter 639 { MetaParameter()640 protected MetaParameter() { } 641 public abstract string DbType { get; } 642 public abstract string MappedName { get; } 643 public abstract string Name { get; } 644 public abstract System.Reflection.ParameterInfo Parameter { get; } 645 public abstract System.Type ParameterType { get; } 646 } 647 public abstract partial class MetaTable 648 { MetaTable()649 protected MetaTable() { } 650 public abstract System.Reflection.MethodInfo DeleteMethod { get; } 651 public abstract System.Reflection.MethodInfo InsertMethod { get; } 652 public abstract System.Data.Linq.Mapping.MetaModel Model { get; } 653 public abstract System.Data.Linq.Mapping.MetaType RowType { get; } 654 public abstract string TableName { get; } 655 public abstract System.Reflection.MethodInfo UpdateMethod { get; } 656 } 657 public abstract partial class MetaType 658 { MetaType()659 protected MetaType() { } 660 public abstract System.Collections.ObjectModel.ReadOnlyCollection<System.Data.Linq.Mapping.MetaAssociation> Associations { get; } 661 public abstract bool CanInstantiate { get; } 662 public abstract System.Collections.ObjectModel.ReadOnlyCollection<System.Data.Linq.Mapping.MetaDataMember> DataMembers { get; } 663 public abstract System.Data.Linq.Mapping.MetaDataMember DBGeneratedIdentityMember { get; } 664 public abstract System.Collections.ObjectModel.ReadOnlyCollection<System.Data.Linq.Mapping.MetaType> DerivedTypes { get; } 665 public abstract System.Data.Linq.Mapping.MetaDataMember Discriminator { get; } 666 public abstract bool HasAnyLoadMethod { get; } 667 public abstract bool HasAnyValidateMethod { get; } 668 public abstract bool HasInheritance { get; } 669 public abstract bool HasInheritanceCode { get; } 670 public abstract bool HasUpdateCheck { get; } 671 public abstract System.Collections.ObjectModel.ReadOnlyCollection<System.Data.Linq.Mapping.MetaDataMember> IdentityMembers { get; } 672 public abstract System.Data.Linq.Mapping.MetaType InheritanceBase { get; } 673 public abstract object InheritanceCode { get; } 674 public abstract System.Data.Linq.Mapping.MetaType InheritanceDefault { get; } 675 public abstract System.Data.Linq.Mapping.MetaType InheritanceRoot { get; } 676 public abstract System.Collections.ObjectModel.ReadOnlyCollection<System.Data.Linq.Mapping.MetaType> InheritanceTypes { get; } 677 public abstract bool IsEntity { get; } 678 public abstract bool IsInheritanceDefault { get; } 679 public abstract System.Data.Linq.Mapping.MetaModel Model { get; } 680 public abstract string Name { get; } 681 public abstract System.Reflection.MethodInfo OnLoadedMethod { get; } 682 public abstract System.Reflection.MethodInfo OnValidateMethod { get; } 683 public abstract System.Collections.ObjectModel.ReadOnlyCollection<System.Data.Linq.Mapping.MetaDataMember> PersistentDataMembers { get; } 684 public abstract System.Data.Linq.Mapping.MetaTable Table { get; } 685 public abstract System.Type Type { get; } 686 public abstract System.Data.Linq.Mapping.MetaDataMember VersionMember { get; } GetDataMember(System.Reflection.MemberInfo member)687 public abstract System.Data.Linq.Mapping.MetaDataMember GetDataMember(System.Reflection.MemberInfo member); GetInheritanceType(System.Type type)688 public abstract System.Data.Linq.Mapping.MetaType GetInheritanceType(System.Type type); GetTypeForInheritanceCode(object code)689 public abstract System.Data.Linq.Mapping.MetaType GetTypeForInheritanceCode(object code); 690 } 691 [System.AttributeUsageAttribute((System.AttributeTargets)(10240), AllowMultiple=false)] 692 public sealed partial class ParameterAttribute : System.Attribute 693 { ParameterAttribute()694 public ParameterAttribute() { } 695 public string DbType { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } 696 public string Name { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } 697 } 698 [System.AttributeUsageAttribute((System.AttributeTargets)(4), AllowMultiple=false)] 699 public sealed partial class ProviderAttribute : System.Attribute 700 { ProviderAttribute()701 public ProviderAttribute() { } ProviderAttribute(System.Type type)702 public ProviderAttribute(System.Type type) { } 703 public System.Type Type { get { throw null; } } 704 } 705 [System.AttributeUsageAttribute((System.AttributeTargets)(64), AllowMultiple=true)] 706 public sealed partial class ResultTypeAttribute : System.Attribute 707 { ResultTypeAttribute(System.Type type)708 public ResultTypeAttribute(System.Type type) { } 709 public System.Type Type { get { throw null; } } 710 } 711 [System.AttributeUsageAttribute((System.AttributeTargets)(4), AllowMultiple=false, Inherited=false)] 712 public sealed partial class TableAttribute : System.Attribute 713 { TableAttribute()714 public TableAttribute() { } 715 public string Name { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } 716 } 717 public enum UpdateCheck 718 { 719 Always = 0, 720 Never = 1, 721 WhenChanged = 2, 722 } 723 public sealed partial class XmlMappingSource : System.Data.Linq.Mapping.MappingSource 724 { XmlMappingSource()725 internal XmlMappingSource() { } CreateModel(System.Type dataContextType)726 protected override System.Data.Linq.Mapping.MetaModel CreateModel(System.Type dataContextType) { throw null; } FromReader(System.Xml.XmlReader reader)727 public static System.Data.Linq.Mapping.XmlMappingSource FromReader(System.Xml.XmlReader reader) { throw null; } FromStream(System.IO.Stream stream)728 public static System.Data.Linq.Mapping.XmlMappingSource FromStream(System.IO.Stream stream) { throw null; } FromUrl(string url)729 public static System.Data.Linq.Mapping.XmlMappingSource FromUrl(string url) { throw null; } FromXml(string xml)730 public static System.Data.Linq.Mapping.XmlMappingSource FromXml(string xml) { throw null; } 731 } 732 } 733 namespace System.Data.Linq.SqlClient 734 { 735 public sealed partial class Sql2000Provider : System.Data.Linq.SqlClient.SqlProvider 736 { Sql2000Provider()737 public Sql2000Provider() { } 738 } 739 public sealed partial class Sql2005Provider : System.Data.Linq.SqlClient.SqlProvider 740 { Sql2005Provider()741 public Sql2005Provider() { } 742 } 743 public sealed partial class Sql2008Provider : System.Data.Linq.SqlClient.SqlProvider 744 { Sql2008Provider()745 public Sql2008Provider() { } 746 } 747 public static partial class SqlHelpers 748 { 749 [System.MonoTODOAttribute] GetStringContainsPattern(string text, char escape)750 public static string GetStringContainsPattern(string text, char escape) { throw null; } 751 [System.MonoTODOAttribute] GetStringEndsWithPattern(string text, char escape)752 public static string GetStringEndsWithPattern(string text, char escape) { throw null; } 753 [System.MonoTODOAttribute] GetStringStartsWithPattern(string text, char escape)754 public static string GetStringStartsWithPattern(string text, char escape) { throw null; } 755 [System.MonoTODOAttribute] TranslateVBLikePattern(string pattern, char escape)756 public static string TranslateVBLikePattern(string pattern, char escape) { throw null; } 757 } 758 public static partial class SqlMethods 759 { 760 [System.MonoTODOAttribute] DateDiffDay(System.DateTime startDate, System.DateTime endDate)761 public static int DateDiffDay(System.DateTime startDate, System.DateTime endDate) { throw null; } 762 [System.MonoTODOAttribute] DateDiffDay(System.DateTimeOffset startDate, System.DateTimeOffset endDate)763 public static int DateDiffDay(System.DateTimeOffset startDate, System.DateTimeOffset endDate) { throw null; } 764 [System.MonoTODOAttribute] DateDiffDay(System.Nullable<System.DateTimeOffset> startDate, System.Nullable<System.DateTimeOffset> endDate)765 public static System.Nullable<int> DateDiffDay(System.Nullable<System.DateTimeOffset> startDate, System.Nullable<System.DateTimeOffset> endDate) { throw null; } 766 [System.MonoTODOAttribute] DateDiffDay(System.Nullable<System.DateTime> startDate, System.Nullable<System.DateTime> endDate)767 public static System.Nullable<int> DateDiffDay(System.Nullable<System.DateTime> startDate, System.Nullable<System.DateTime> endDate) { throw null; } 768 [System.MonoTODOAttribute] DateDiffHour(System.DateTime startDate, System.DateTime endDate)769 public static int DateDiffHour(System.DateTime startDate, System.DateTime endDate) { throw null; } 770 [System.MonoTODOAttribute] DateDiffHour(System.DateTimeOffset startDate, System.DateTimeOffset endDate)771 public static int DateDiffHour(System.DateTimeOffset startDate, System.DateTimeOffset endDate) { throw null; } 772 [System.MonoTODOAttribute] DateDiffHour(System.Nullable<System.DateTimeOffset> startDate, System.Nullable<System.DateTimeOffset> endDate)773 public static System.Nullable<int> DateDiffHour(System.Nullable<System.DateTimeOffset> startDate, System.Nullable<System.DateTimeOffset> endDate) { throw null; } 774 [System.MonoTODOAttribute] DateDiffHour(System.Nullable<System.DateTime> startDate, System.Nullable<System.DateTime> endDate)775 public static System.Nullable<int> DateDiffHour(System.Nullable<System.DateTime> startDate, System.Nullable<System.DateTime> endDate) { throw null; } 776 [System.MonoTODOAttribute] DateDiffMicrosecond(System.DateTime startDate, System.DateTime endDate)777 public static int DateDiffMicrosecond(System.DateTime startDate, System.DateTime endDate) { throw null; } 778 [System.MonoTODOAttribute] DateDiffMicrosecond(System.DateTimeOffset startDate, System.DateTimeOffset endDate)779 public static int DateDiffMicrosecond(System.DateTimeOffset startDate, System.DateTimeOffset endDate) { throw null; } 780 [System.MonoTODOAttribute] DateDiffMicrosecond(System.Nullable<System.DateTimeOffset> startDate, System.Nullable<System.DateTimeOffset> endDate)781 public static System.Nullable<int> DateDiffMicrosecond(System.Nullable<System.DateTimeOffset> startDate, System.Nullable<System.DateTimeOffset> endDate) { throw null; } 782 [System.MonoTODOAttribute] DateDiffMicrosecond(System.Nullable<System.DateTime> startDate, System.Nullable<System.DateTime> endDate)783 public static System.Nullable<int> DateDiffMicrosecond(System.Nullable<System.DateTime> startDate, System.Nullable<System.DateTime> endDate) { throw null; } 784 [System.MonoTODOAttribute] DateDiffMillisecond(System.DateTime startDate, System.DateTime endDate)785 public static int DateDiffMillisecond(System.DateTime startDate, System.DateTime endDate) { throw null; } 786 [System.MonoTODOAttribute] DateDiffMillisecond(System.DateTimeOffset startDate, System.DateTimeOffset endDate)787 public static int DateDiffMillisecond(System.DateTimeOffset startDate, System.DateTimeOffset endDate) { throw null; } 788 [System.MonoTODOAttribute] DateDiffMillisecond(System.Nullable<System.DateTimeOffset> startDate, System.Nullable<System.DateTimeOffset> endDate)789 public static System.Nullable<int> DateDiffMillisecond(System.Nullable<System.DateTimeOffset> startDate, System.Nullable<System.DateTimeOffset> endDate) { throw null; } 790 [System.MonoTODOAttribute] DateDiffMillisecond(System.Nullable<System.DateTime> startDate, System.Nullable<System.DateTime> endDate)791 public static System.Nullable<int> DateDiffMillisecond(System.Nullable<System.DateTime> startDate, System.Nullable<System.DateTime> endDate) { throw null; } 792 [System.MonoTODOAttribute] DateDiffMinute(System.DateTime startDate, System.DateTime endDate)793 public static int DateDiffMinute(System.DateTime startDate, System.DateTime endDate) { throw null; } 794 [System.MonoTODOAttribute] DateDiffMinute(System.DateTimeOffset startDate, System.DateTimeOffset endDate)795 public static int DateDiffMinute(System.DateTimeOffset startDate, System.DateTimeOffset endDate) { throw null; } 796 [System.MonoTODOAttribute] DateDiffMinute(System.Nullable<System.DateTimeOffset> startDate, System.Nullable<System.DateTimeOffset> endDate)797 public static System.Nullable<int> DateDiffMinute(System.Nullable<System.DateTimeOffset> startDate, System.Nullable<System.DateTimeOffset> endDate) { throw null; } 798 [System.MonoTODOAttribute] DateDiffMinute(System.Nullable<System.DateTime> startDate, System.Nullable<System.DateTime> endDate)799 public static System.Nullable<int> DateDiffMinute(System.Nullable<System.DateTime> startDate, System.Nullable<System.DateTime> endDate) { throw null; } 800 [System.MonoTODOAttribute] DateDiffMonth(System.DateTime startDate, System.DateTime endDate)801 public static int DateDiffMonth(System.DateTime startDate, System.DateTime endDate) { throw null; } 802 [System.MonoTODOAttribute] DateDiffMonth(System.DateTimeOffset startDate, System.DateTimeOffset endDate)803 public static int DateDiffMonth(System.DateTimeOffset startDate, System.DateTimeOffset endDate) { throw null; } 804 [System.MonoTODOAttribute] DateDiffMonth(System.Nullable<System.DateTimeOffset> startDate, System.Nullable<System.DateTimeOffset> endDate)805 public static System.Nullable<int> DateDiffMonth(System.Nullable<System.DateTimeOffset> startDate, System.Nullable<System.DateTimeOffset> endDate) { throw null; } 806 [System.MonoTODOAttribute] DateDiffMonth(System.Nullable<System.DateTime> startDate, System.Nullable<System.DateTime> endDate)807 public static System.Nullable<int> DateDiffMonth(System.Nullable<System.DateTime> startDate, System.Nullable<System.DateTime> endDate) { throw null; } 808 [System.MonoTODOAttribute] DateDiffNanosecond(System.DateTime startDate, System.DateTime endDate)809 public static int DateDiffNanosecond(System.DateTime startDate, System.DateTime endDate) { throw null; } 810 [System.MonoTODOAttribute] DateDiffNanosecond(System.DateTimeOffset startDate, System.DateTimeOffset endDate)811 public static int DateDiffNanosecond(System.DateTimeOffset startDate, System.DateTimeOffset endDate) { throw null; } 812 [System.MonoTODOAttribute] DateDiffNanosecond(System.Nullable<System.DateTimeOffset> startDate, System.Nullable<System.DateTimeOffset> endDate)813 public static System.Nullable<int> DateDiffNanosecond(System.Nullable<System.DateTimeOffset> startDate, System.Nullable<System.DateTimeOffset> endDate) { throw null; } 814 [System.MonoTODOAttribute] DateDiffNanosecond(System.Nullable<System.DateTime> startDate, System.Nullable<System.DateTime> endDate)815 public static System.Nullable<int> DateDiffNanosecond(System.Nullable<System.DateTime> startDate, System.Nullable<System.DateTime> endDate) { throw null; } 816 [System.MonoTODOAttribute] DateDiffSecond(System.DateTime startDate, System.DateTime endDate)817 public static int DateDiffSecond(System.DateTime startDate, System.DateTime endDate) { throw null; } 818 [System.MonoTODOAttribute] DateDiffSecond(System.DateTimeOffset startDate, System.DateTimeOffset endDate)819 public static int DateDiffSecond(System.DateTimeOffset startDate, System.DateTimeOffset endDate) { throw null; } 820 [System.MonoTODOAttribute] DateDiffSecond(System.Nullable<System.DateTimeOffset> startDate, System.Nullable<System.DateTimeOffset> endDate)821 public static System.Nullable<int> DateDiffSecond(System.Nullable<System.DateTimeOffset> startDate, System.Nullable<System.DateTimeOffset> endDate) { throw null; } 822 [System.MonoTODOAttribute] DateDiffSecond(System.Nullable<System.DateTime> startDate, System.Nullable<System.DateTime> endDate)823 public static System.Nullable<int> DateDiffSecond(System.Nullable<System.DateTime> startDate, System.Nullable<System.DateTime> endDate) { throw null; } 824 [System.MonoTODOAttribute] DateDiffYear(System.DateTime startDate, System.DateTime endDate)825 public static int DateDiffYear(System.DateTime startDate, System.DateTime endDate) { throw null; } 826 [System.MonoTODOAttribute] DateDiffYear(System.DateTimeOffset startDate, System.DateTimeOffset endDate)827 public static int DateDiffYear(System.DateTimeOffset startDate, System.DateTimeOffset endDate) { throw null; } 828 [System.MonoTODOAttribute] DateDiffYear(System.Nullable<System.DateTimeOffset> startDate, System.Nullable<System.DateTimeOffset> endDate)829 public static System.Nullable<int> DateDiffYear(System.Nullable<System.DateTimeOffset> startDate, System.Nullable<System.DateTimeOffset> endDate) { throw null; } 830 [System.MonoTODOAttribute] DateDiffYear(System.Nullable<System.DateTime> startDate, System.Nullable<System.DateTime> endDate)831 public static System.Nullable<int> DateDiffYear(System.Nullable<System.DateTime> startDate, System.Nullable<System.DateTime> endDate) { throw null; } 832 [System.MonoTODOAttribute] Like(string matchExpression, string pattern)833 public static bool Like(string matchExpression, string pattern) { throw null; } 834 [System.MonoTODOAttribute] Like(string matchExpression, string pattern, char escapeCharacter)835 public static bool Like(string matchExpression, string pattern, char escapeCharacter) { throw null; } 836 } 837 [System.MonoTODOAttribute] 838 public partial class SqlProvider : System.IDisposable 839 { SqlProvider()840 public SqlProvider() { } Dispose()841 public void Dispose() { } Dispose(bool disposing)842 protected virtual void Dispose(bool disposing) { } 843 } 844 } 845 namespace System.Data.Linq.SqlClient.Implementation 846 { 847 public abstract partial class ObjectMaterializer<TDataReader> where TDataReader : System.Data.Common.DbDataReader 848 { 849 [System.MonoTODOAttribute] 850 public object[] Arguments; 851 [System.MonoTODOAttribute] 852 public System.Data.Common.DbDataReader BufferReader; 853 [System.MonoTODOAttribute] 854 public TDataReader DataReader; 855 [System.MonoTODOAttribute] 856 public object[] Globals; 857 [System.MonoTODOAttribute] 858 public object[] Locals; 859 [System.MonoTODOAttribute] 860 public int[] Ordinals; 861 [System.MonoTODOAttribute] ObjectMaterializer()862 public ObjectMaterializer() { } 863 [System.MonoTODOAttribute] 864 public abstract bool CanDeferLoad { get; } 865 [System.MonoTODOAttribute] Convert(System.Collections.IEnumerable source)866 public static System.Collections.Generic.IEnumerable<TOutput> Convert<TOutput>(System.Collections.IEnumerable source) { throw null; } 867 [System.MonoTODOAttribute] CreateGroup(TKey key, System.Collections.Generic.IEnumerable<TElement> items)868 public static System.Linq.IGrouping<TKey, TElement> CreateGroup<TKey, TElement>(TKey key, System.Collections.Generic.IEnumerable<TElement> items) { throw null; } 869 [System.MonoTODOAttribute] CreateOrderedEnumerable(System.Collections.Generic.IEnumerable<TElement> items)870 public static System.Linq.IOrderedEnumerable<TElement> CreateOrderedEnumerable<TElement>(System.Collections.Generic.IEnumerable<TElement> items) { throw null; } 871 [System.MonoTODOAttribute] ErrorAssignmentToNull(System.Type type)872 public static System.Exception ErrorAssignmentToNull(System.Type type) { throw null; } ExecuteSubQuery(int iSubQuery, object[] args)873 public abstract System.Collections.IEnumerable ExecuteSubQuery(int iSubQuery, object[] args); GetLinkSource(int globalLink, int localFactory, object[] keyValues)874 public abstract System.Collections.Generic.IEnumerable<T> GetLinkSource<T>(int globalLink, int localFactory, object[] keyValues); GetNestedLinkSource(int globalLink, int localFactory, object instance)875 public abstract System.Collections.Generic.IEnumerable<T> GetNestedLinkSource<T>(int globalLink, int localFactory, object instance); InsertLookup(int globalMetaType, object instance)876 public abstract object InsertLookup(int globalMetaType, object instance); Read()877 public abstract bool Read(); SendEntityMaterialized(int globalMetaType, object instance)878 public abstract void SendEntityMaterialized(int globalMetaType, object instance); 879 } 880 } 881