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.7.2558.0")] 13 [assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.7.2558.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.ReferenceAssemblyAttribute] 20 [assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] 21 [assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)] 22 [assembly:System.Runtime.InteropServices.DefaultDllImportSearchPathsAttribute((System.Runtime.InteropServices.DllImportSearchPath)(2050))] 23 [assembly:System.Security.AllowPartiallyTrustedCallersAttribute] 24 [assembly:System.Security.SecurityRulesAttribute((System.Security.SecurityRuleSet)(1), SkipVerificationInFullTrust=true)] 25 [assembly:System.Security.SecurityTransparentAttribute] 26 namespace System.Data.Linq 27 { 28 [System.Runtime.Serialization.DataContractAttribute] 29 [System.SerializableAttribute] 30 public sealed partial class Binary : System.IEquatable<System.Data.Linq.Binary> 31 { Binary(byte[] value)32 public Binary(byte[] value) { } 33 public int Length { get { throw null; } } Equals(System.Data.Linq.Binary other)34 public bool Equals(System.Data.Linq.Binary other) { throw null; } Equals(object obj)35 public override bool Equals(object obj) { throw null; } GetHashCode()36 public override int GetHashCode() { throw null; } operator ==(System.Data.Linq.Binary binary1, System.Data.Linq.Binary binary2)37 public static bool operator ==(System.Data.Linq.Binary binary1, System.Data.Linq.Binary binary2) { throw null; } operator System.Data.Linq.Binary(byte[] value)38 public static implicit operator System.Data.Linq.Binary (byte[] value) { throw null; } operator !=(System.Data.Linq.Binary binary1, System.Data.Linq.Binary binary2)39 public static bool operator !=(System.Data.Linq.Binary binary1, System.Data.Linq.Binary binary2) { throw null; } ToArray()40 public byte[] ToArray() { throw null; } ToString()41 public override string ToString() { throw null; } 42 } 43 public enum ChangeAction 44 { 45 Delete = 1, 46 Insert = 2, 47 None = 0, 48 Update = 3, 49 } 50 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 51 { ChangeConflictCollection()52 internal ChangeConflictCollection() { } 53 public int Count { get { throw null; } } 54 public System.Data.Linq.ObjectChangeConflict this[int index] { get { throw null; } } 55 bool System.Collections.Generic.ICollection<System.Data.Linq.ObjectChangeConflict>.IsReadOnly { get { throw null; } } 56 bool System.Collections.ICollection.IsSynchronized { get { throw null; } } 57 object System.Collections.ICollection.SyncRoot { get { throw null; } } Clear()58 public void Clear() { } Contains(System.Data.Linq.ObjectChangeConflict item)59 public bool Contains(System.Data.Linq.ObjectChangeConflict item) { throw null; } CopyTo(System.Data.Linq.ObjectChangeConflict[] array, int arrayIndex)60 public void CopyTo(System.Data.Linq.ObjectChangeConflict[] array, int arrayIndex) { } GetEnumerator()61 public System.Collections.Generic.IEnumerator<System.Data.Linq.ObjectChangeConflict> GetEnumerator() { throw null; } Remove(System.Data.Linq.ObjectChangeConflict item)62 public bool Remove(System.Data.Linq.ObjectChangeConflict item) { throw null; } ResolveAll(System.Data.Linq.RefreshMode mode)63 public void ResolveAll(System.Data.Linq.RefreshMode mode) { } ResolveAll(System.Data.Linq.RefreshMode mode, bool autoResolveDeletes)64 public void ResolveAll(System.Data.Linq.RefreshMode mode, bool autoResolveDeletes) { } Add(System.Data.Linq.ObjectChangeConflict item)65 void System.Collections.Generic.ICollection<System.Data.Linq.ObjectChangeConflict>.Add(System.Data.Linq.ObjectChangeConflict item) { } System.Collections.ICollection.CopyTo(System.Array array, int index)66 void System.Collections.ICollection.CopyTo(System.Array array, int index) { } System.Collections.IEnumerable.GetEnumerator()67 System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; } 68 } 69 public partial class ChangeConflictException : System.Exception 70 { ChangeConflictException()71 public ChangeConflictException() { } ChangeConflictException(string message)72 public ChangeConflictException(string message) { } ChangeConflictException(string message, System.Exception innerException)73 public ChangeConflictException(string message, System.Exception innerException) { } 74 } 75 public sealed partial class ChangeSet 76 { ChangeSet()77 internal ChangeSet() { } 78 public System.Collections.Generic.IList<object> Deletes { get { throw null; } } 79 public System.Collections.Generic.IList<object> Inserts { get { throw null; } } 80 public System.Collections.Generic.IList<object> Updates { get { throw null; } } ToString()81 public override string ToString() { throw null; } 82 } 83 public sealed partial class CompiledQuery 84 { CompiledQuery()85 internal CompiledQuery() { } 86 public System.Linq.Expressions.LambdaExpression Expression { get { throw null; } } 87 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; } 88 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; } 89 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; } 90 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; } 91 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; } 92 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; } 93 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; } 94 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; } 95 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; } 96 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; } 97 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; } 98 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; } 99 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; } 100 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; } 101 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; } 102 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; } 103 } 104 public enum ConflictMode 105 { 106 ContinueOnConflict = 1, 107 FailOnFirstConflict = 0, 108 } 109 public partial class DataContext : System.IDisposable 110 { DataContext(System.Data.IDbConnection connection)111 public DataContext(System.Data.IDbConnection connection) { } DataContext(System.Data.IDbConnection connection, System.Data.Linq.Mapping.MappingSource mapping)112 public DataContext(System.Data.IDbConnection connection, System.Data.Linq.Mapping.MappingSource mapping) { } DataContext(string fileOrServerOrConnection)113 public DataContext(string fileOrServerOrConnection) { } DataContext(string fileOrServerOrConnection, System.Data.Linq.Mapping.MappingSource mapping)114 public DataContext(string fileOrServerOrConnection, System.Data.Linq.Mapping.MappingSource mapping) { } 115 public System.Data.Linq.ChangeConflictCollection ChangeConflicts { get { throw null; } } 116 public int CommandTimeout { get { throw null; } set { } } 117 public System.Data.Common.DbConnection Connection { get { throw null; } } 118 public bool DeferredLoadingEnabled { get { throw null; } set { } } 119 public System.Data.Linq.DataLoadOptions LoadOptions { get { throw null; } set { } } 120 public System.IO.TextWriter Log { get { throw null; } set { } } 121 public System.Data.Linq.Mapping.MetaModel Mapping { get { throw null; } } 122 public bool ObjectTrackingEnabled { get { throw null; } set { } } 123 public System.Data.Common.DbTransaction Transaction { get { throw null; } set { } } CreateDatabase()124 public void CreateDatabase() { } CreateMethodCallQuery(object instance, System.Reflection.MethodInfo methodInfo, params object[] parameters)125 protected internal System.Linq.IQueryable<TResult> CreateMethodCallQuery<TResult>(object instance, System.Reflection.MethodInfo methodInfo, params object[] parameters) { throw null; } DatabaseExists()126 public bool DatabaseExists() { throw null; } DeleteDatabase()127 public void DeleteDatabase() { } Dispose()128 public void Dispose() { } Dispose(bool disposing)129 protected virtual void Dispose(bool disposing) { } ExecuteCommand(string command, params object[] parameters)130 public int ExecuteCommand(string command, params object[] parameters) { throw null; } ExecuteDynamicDelete(object entity)131 protected internal void ExecuteDynamicDelete(object entity) { } ExecuteDynamicInsert(object entity)132 protected internal void ExecuteDynamicInsert(object entity) { } ExecuteDynamicUpdate(object entity)133 protected internal void ExecuteDynamicUpdate(object entity) { } ExecuteMethodCall(object instance, System.Reflection.MethodInfo methodInfo, params object[] parameters)134 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)135 public System.Collections.IEnumerable ExecuteQuery(System.Type elementType, string query, params object[] parameters) { throw null; } ExecuteQuery(string query, params object[] parameters)136 public System.Collections.Generic.IEnumerable<TResult> ExecuteQuery<TResult>(string query, params object[] parameters) { throw null; } GetChangeSet()137 public System.Data.Linq.ChangeSet GetChangeSet() { throw null; } GetCommand(System.Linq.IQueryable query)138 public System.Data.Common.DbCommand GetCommand(System.Linq.IQueryable query) { throw null; } GetTable(System.Type type)139 public System.Data.Linq.ITable GetTable(System.Type type) { throw null; } 140 public System.Data.Linq.Table<TEntity> GetTable<TEntity>() where TEntity : class { throw null; } Refresh(System.Data.Linq.RefreshMode mode, System.Collections.IEnumerable entities)141 public void Refresh(System.Data.Linq.RefreshMode mode, System.Collections.IEnumerable entities) { } Refresh(System.Data.Linq.RefreshMode mode, object entity)142 public void Refresh(System.Data.Linq.RefreshMode mode, object entity) { } Refresh(System.Data.Linq.RefreshMode mode, params object[] entities)143 public void Refresh(System.Data.Linq.RefreshMode mode, params object[] entities) { } SubmitChanges()144 public void SubmitChanges() { } SubmitChanges(System.Data.Linq.ConflictMode failureMode)145 public virtual void SubmitChanges(System.Data.Linq.ConflictMode failureMode) { } Translate(System.Data.Common.DbDataReader reader)146 public System.Data.Linq.IMultipleResults Translate(System.Data.Common.DbDataReader reader) { throw null; } Translate(System.Type elementType, System.Data.Common.DbDataReader reader)147 public System.Collections.IEnumerable Translate(System.Type elementType, System.Data.Common.DbDataReader reader) { throw null; } Translate(System.Data.Common.DbDataReader reader)148 public System.Collections.Generic.IEnumerable<TResult> Translate<TResult>(System.Data.Common.DbDataReader reader) { throw null; } 149 } 150 public sealed partial class DataLoadOptions 151 { DataLoadOptions()152 public DataLoadOptions() { } AssociateWith(System.Linq.Expressions.LambdaExpression expression)153 public void AssociateWith(System.Linq.Expressions.LambdaExpression expression) { } AssociateWith(System.Linq.Expressions.Expression<System.Func<T, object>> expression)154 public void AssociateWith<T>(System.Linq.Expressions.Expression<System.Func<T, object>> expression) { } LoadWith(System.Linq.Expressions.LambdaExpression expression)155 public void LoadWith(System.Linq.Expressions.LambdaExpression expression) { } LoadWith(System.Linq.Expressions.Expression<System.Func<T, object>> expression)156 public void LoadWith<T>(System.Linq.Expressions.Expression<System.Func<T, object>> expression) { } 157 } 158 public static partial class DBConvert 159 { ChangeType(object value, System.Type type)160 public static object ChangeType(object value, System.Type type) { throw null; } ChangeType(object value)161 public static T ChangeType<T>(object value) { throw null; } 162 } 163 public partial class DuplicateKeyException : System.InvalidOperationException 164 { DuplicateKeyException(object duplicate)165 public DuplicateKeyException(object duplicate) { } DuplicateKeyException(object duplicate, string message)166 public DuplicateKeyException(object duplicate, string message) { } DuplicateKeyException(object duplicate, string message, System.Exception innerException)167 public DuplicateKeyException(object duplicate, string message, System.Exception innerException) { } 168 public object Object { get { throw null; } } 169 } 170 [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] 171 public partial struct EntityRef<TEntity> where TEntity : class 172 { EntityRefSystem.Data.Linq.TEntity173 public EntityRef(System.Collections.Generic.IEnumerable<TEntity> source) { throw null;} EntityRefSystem.Data.Linq.TEntity174 public EntityRef(System.Data.Linq.EntityRef<TEntity> entityRef) { throw null;} EntityRefSystem.Data.Linq.TEntity175 public EntityRef(TEntity entity) { throw null;} 176 public TEntity Entity { get { throw null; } set { } } 177 public bool HasLoadedOrAssignedValue { get { throw null; } } 178 } 179 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 180 { EntitySet()181 public EntitySet() { } EntitySet(System.Action<TEntity> onAdd, System.Action<TEntity> onRemove)182 public EntitySet(System.Action<TEntity> onAdd, System.Action<TEntity> onRemove) { } 183 public int Count { get { throw null; } } 184 public bool HasLoadedOrAssignedValues { get { throw null; } } 185 public bool IsDeferred { get { throw null; } } 186 public TEntity this[int index] { get { throw null; } set { } } 187 bool System.Collections.Generic.ICollection<TEntity>.IsReadOnly { get { throw null; } } 188 bool System.Collections.ICollection.IsSynchronized { get { throw null; } } 189 object System.Collections.ICollection.SyncRoot { get { throw null; } } 190 bool System.Collections.IList.IsFixedSize { get { throw null; } } 191 bool System.Collections.IList.IsReadOnly { get { throw null; } } 192 object System.Collections.IList.this[int index] { get { throw null; } set { } } 193 bool System.ComponentModel.IListSource.ContainsListCollection { get { throw null; } } 194 public event System.ComponentModel.ListChangedEventHandler ListChanged { add { } remove { } } Add(TEntity entity)195 public void Add(TEntity entity) { } AddRange(System.Collections.Generic.IEnumerable<TEntity> collection)196 public void AddRange(System.Collections.Generic.IEnumerable<TEntity> collection) { } Assign(System.Collections.Generic.IEnumerable<TEntity> entitySource)197 public void Assign(System.Collections.Generic.IEnumerable<TEntity> entitySource) { } Clear()198 public void Clear() { } Contains(TEntity entity)199 public bool Contains(TEntity entity) { throw null; } CopyTo(TEntity[] array, int arrayIndex)200 public void CopyTo(TEntity[] array, int arrayIndex) { } GetEnumerator()201 public System.Collections.Generic.IEnumerator<TEntity> GetEnumerator() { throw null; } GetNewBindingList()202 public System.ComponentModel.IBindingList GetNewBindingList() { throw null; } IndexOf(TEntity entity)203 public int IndexOf(TEntity entity) { throw null; } Insert(int index, TEntity entity)204 public void Insert(int index, TEntity entity) { } Load()205 public void Load() { } Remove(TEntity entity)206 public bool Remove(TEntity entity) { throw null; } RemoveAt(int index)207 public void RemoveAt(int index) { } SetSource(System.Collections.Generic.IEnumerable<TEntity> entitySource)208 public void SetSource(System.Collections.Generic.IEnumerable<TEntity> entitySource) { } System.Collections.ICollection.CopyTo(System.Array array, int index)209 void System.Collections.ICollection.CopyTo(System.Array array, int index) { } System.Collections.IEnumerable.GetEnumerator()210 System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; } System.Collections.IList.Add(object value)211 int System.Collections.IList.Add(object value) { throw null; } System.Collections.IList.Contains(object value)212 bool System.Collections.IList.Contains(object value) { throw null; } System.Collections.IList.IndexOf(object value)213 int System.Collections.IList.IndexOf(object value) { throw null; } System.Collections.IList.Insert(int index, object value)214 void System.Collections.IList.Insert(int index, object value) { } System.Collections.IList.Remove(object value)215 void System.Collections.IList.Remove(object value) { } System.ComponentModel.IListSource.GetList()216 System.Collections.IList System.ComponentModel.IListSource.GetList() { throw null; } 217 } 218 public partial class ForeignKeyReferenceAlreadyHasValueException : System.InvalidOperationException 219 { ForeignKeyReferenceAlreadyHasValueException()220 public ForeignKeyReferenceAlreadyHasValueException() { } ForeignKeyReferenceAlreadyHasValueException(string message)221 public ForeignKeyReferenceAlreadyHasValueException(string message) { } ForeignKeyReferenceAlreadyHasValueException(string message, System.Exception innerException)222 public ForeignKeyReferenceAlreadyHasValueException(string message, System.Exception innerException) { } 223 } 224 public partial interface IExecuteResult : System.IDisposable 225 { 226 object ReturnValue { get; } GetParameterValue(int parameterIndex)227 object GetParameterValue(int parameterIndex); 228 } 229 public partial interface IFunctionResult 230 { 231 object ReturnValue { get; } 232 } 233 public partial interface IMultipleResults : System.Data.Linq.IFunctionResult, System.IDisposable 234 { GetResult()235 System.Collections.Generic.IEnumerable<TElement> GetResult<TElement>(); 236 } 237 public partial interface ISingleResult<T> : System.Collections.Generic.IEnumerable<T>, System.Collections.IEnumerable, System.Data.Linq.IFunctionResult, System.IDisposable 238 { 239 } 240 public partial interface ITable : System.Collections.IEnumerable, System.Linq.IQueryable 241 { 242 System.Data.Linq.DataContext Context { get; } 243 bool IsReadOnly { get; } Attach(object entity)244 void Attach(object entity); Attach(object entity, bool asModified)245 void Attach(object entity, bool asModified); Attach(object entity, object original)246 void Attach(object entity, object original); AttachAll(System.Collections.IEnumerable entities)247 void AttachAll(System.Collections.IEnumerable entities); AttachAll(System.Collections.IEnumerable entities, bool asModified)248 void AttachAll(System.Collections.IEnumerable entities, bool asModified); DeleteAllOnSubmit(System.Collections.IEnumerable entities)249 void DeleteAllOnSubmit(System.Collections.IEnumerable entities); DeleteOnSubmit(object entity)250 void DeleteOnSubmit(object entity); GetModifiedMembers(object entity)251 System.Data.Linq.ModifiedMemberInfo[] GetModifiedMembers(object entity); GetOriginalEntityState(object entity)252 object GetOriginalEntityState(object entity); InsertAllOnSubmit(System.Collections.IEnumerable entities)253 void InsertAllOnSubmit(System.Collections.IEnumerable entities); InsertOnSubmit(object entity)254 void InsertOnSubmit(object entity); 255 } 256 public partial interface ITable<TEntity> : System.Collections.Generic.IEnumerable<TEntity>, System.Collections.IEnumerable, System.Linq.IQueryable, System.Linq.IQueryable<TEntity> where TEntity : class 257 { Attach(TEntity entity)258 void Attach(TEntity entity); DeleteOnSubmit(TEntity entity)259 void DeleteOnSubmit(TEntity entity); InsertOnSubmit(TEntity entity)260 void InsertOnSubmit(TEntity entity); 261 } 262 [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] 263 public partial struct Link<T> 264 { LinkSystem.Data.Linq.Link265 public Link(System.Collections.Generic.IEnumerable<T> source) { throw null;} LinkSystem.Data.Linq.Link266 public Link(System.Data.Linq.Link<T> link) { throw null;} LinkSystem.Data.Linq.Link267 public Link(T value) { throw null;} 268 public bool HasLoadedOrAssignedValue { get { throw null; } } 269 public bool HasValue { get { throw null; } } 270 public T Value { get { throw null; } set { } } 271 } 272 public sealed partial class MemberChangeConflict 273 { MemberChangeConflict()274 internal MemberChangeConflict() { } 275 public object CurrentValue { get { throw null; } } 276 public object DatabaseValue { get { throw null; } } 277 public bool IsModified { get { throw null; } } 278 public bool IsResolved { get { throw null; } } 279 public System.Reflection.MemberInfo Member { get { throw null; } } 280 public object OriginalValue { get { throw null; } } Resolve(System.Data.Linq.RefreshMode refreshMode)281 public void Resolve(System.Data.Linq.RefreshMode refreshMode) { } Resolve(object value)282 public void Resolve(object value) { } 283 } 284 [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] 285 public partial struct ModifiedMemberInfo 286 { 287 public object CurrentValue { get { throw null; } } 288 public System.Reflection.MemberInfo Member { get { throw null; } } 289 public object OriginalValue { get { throw null; } } 290 } 291 public sealed partial class ObjectChangeConflict 292 { ObjectChangeConflict()293 internal ObjectChangeConflict() { } 294 public bool IsDeleted { get { throw null; } } 295 public bool IsResolved { get { throw null; } } 296 public System.Collections.ObjectModel.ReadOnlyCollection<System.Data.Linq.MemberChangeConflict> MemberConflicts { get { throw null; } } 297 public object Object { get { throw null; } } Resolve()298 public void Resolve() { } Resolve(System.Data.Linq.RefreshMode refreshMode)299 public void Resolve(System.Data.Linq.RefreshMode refreshMode) { } Resolve(System.Data.Linq.RefreshMode refreshMode, bool autoResolveDeletes)300 public void Resolve(System.Data.Linq.RefreshMode refreshMode, bool autoResolveDeletes) { } 301 } 302 public enum RefreshMode 303 { 304 KeepChanges = 1, 305 KeepCurrentValues = 0, 306 OverwriteCurrentValues = 2, 307 } 308 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 309 { Table()310 internal Table() { } 311 public System.Data.Linq.DataContext Context { get { throw null; } } 312 public bool IsReadOnly { get { throw null; } } 313 bool System.ComponentModel.IListSource.ContainsListCollection { get { throw null; } } 314 System.Type System.Linq.IQueryable.ElementType { get { throw null; } } 315 System.Linq.Expressions.Expression System.Linq.IQueryable.Expression { get { throw null; } } 316 System.Linq.IQueryProvider System.Linq.IQueryable.Provider { get { throw null; } } Attach(TEntity entity)317 public void Attach(TEntity entity) { } Attach(TEntity entity, bool asModified)318 public void Attach(TEntity entity, bool asModified) { } Attach(TEntity entity, TEntity original)319 public void Attach(TEntity entity, TEntity original) { } 320 public void AttachAll<TSubEntity>(System.Collections.Generic.IEnumerable<TSubEntity> entities) where TSubEntity : TEntity { } 321 public void AttachAll<TSubEntity>(System.Collections.Generic.IEnumerable<TSubEntity> entities, bool asModified) where TSubEntity : TEntity { } 322 public void DeleteAllOnSubmit<TSubEntity>(System.Collections.Generic.IEnumerable<TSubEntity> entities) where TSubEntity : TEntity { } DeleteOnSubmit(TEntity entity)323 public void DeleteOnSubmit(TEntity entity) { } GetEnumerator()324 public System.Collections.Generic.IEnumerator<TEntity> GetEnumerator() { throw null; } GetModifiedMembers(TEntity entity)325 public System.Data.Linq.ModifiedMemberInfo[] GetModifiedMembers(TEntity entity) { throw null; } GetNewBindingList()326 public System.ComponentModel.IBindingList GetNewBindingList() { throw null; } GetOriginalEntityState(TEntity entity)327 public TEntity GetOriginalEntityState(TEntity entity) { throw null; } 328 public void InsertAllOnSubmit<TSubEntity>(System.Collections.Generic.IEnumerable<TSubEntity> entities) where TSubEntity : TEntity { } InsertOnSubmit(TEntity entity)329 public void InsertOnSubmit(TEntity entity) { } GetEnumerator()330 System.Collections.Generic.IEnumerator<TEntity> System.Collections.Generic.IEnumerable<TEntity>.GetEnumerator() { throw null; } System.Collections.IEnumerable.GetEnumerator()331 System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; } System.ComponentModel.IListSource.GetList()332 System.Collections.IList System.ComponentModel.IListSource.GetList() { throw null; } System.Data.Linq.ITable.Attach(object entity)333 void System.Data.Linq.ITable.Attach(object entity) { } System.Data.Linq.ITable.Attach(object entity, bool asModified)334 void System.Data.Linq.ITable.Attach(object entity, bool asModified) { } System.Data.Linq.ITable.Attach(object entity, object original)335 void System.Data.Linq.ITable.Attach(object entity, object original) { } System.Data.Linq.ITable.AttachAll(System.Collections.IEnumerable entities)336 void System.Data.Linq.ITable.AttachAll(System.Collections.IEnumerable entities) { } System.Data.Linq.ITable.AttachAll(System.Collections.IEnumerable entities, bool asModified)337 void System.Data.Linq.ITable.AttachAll(System.Collections.IEnumerable entities, bool asModified) { } System.Data.Linq.ITable.DeleteAllOnSubmit(System.Collections.IEnumerable entities)338 void System.Data.Linq.ITable.DeleteAllOnSubmit(System.Collections.IEnumerable entities) { } System.Data.Linq.ITable.DeleteOnSubmit(object entity)339 void System.Data.Linq.ITable.DeleteOnSubmit(object entity) { } System.Data.Linq.ITable.GetModifiedMembers(object entity)340 System.Data.Linq.ModifiedMemberInfo[] System.Data.Linq.ITable.GetModifiedMembers(object entity) { throw null; } System.Data.Linq.ITable.GetOriginalEntityState(object entity)341 object System.Data.Linq.ITable.GetOriginalEntityState(object entity) { throw null; } System.Data.Linq.ITable.InsertAllOnSubmit(System.Collections.IEnumerable entities)342 void System.Data.Linq.ITable.InsertAllOnSubmit(System.Collections.IEnumerable entities) { } System.Data.Linq.ITable.InsertOnSubmit(object entity)343 void System.Data.Linq.ITable.InsertOnSubmit(object entity) { } System.Linq.IQueryProvider.CreateQuery(System.Linq.Expressions.Expression expression)344 [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining | System.Runtime.CompilerServices.MethodImplOptions.NoOptimization)]System.Linq.IQueryable System.Linq.IQueryProvider.CreateQuery(System.Linq.Expressions.Expression expression) { throw null; } System.Linq.IQueryProvider.CreateQuery(System.Linq.Expressions.Expression expression)345 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)346 object System.Linq.IQueryProvider.Execute(System.Linq.Expressions.Expression expression) { throw null; } System.Linq.IQueryProvider.Execute(System.Linq.Expressions.Expression expression)347 TResult System.Linq.IQueryProvider.Execute<TResult>(System.Linq.Expressions.Expression expression) { throw null; } ToString()348 public override string ToString() { throw null; } 349 } 350 } 351 namespace System.Data.Linq.Mapping 352 { 353 [System.AttributeUsageAttribute((System.AttributeTargets)(384), AllowMultiple=false)] 354 public sealed partial class AssociationAttribute : System.Data.Linq.Mapping.DataAttribute 355 { AssociationAttribute()356 public AssociationAttribute() { } 357 public bool DeleteOnNull { get { throw null; } set { } } 358 public string DeleteRule { get { throw null; } set { } } 359 public bool IsForeignKey { get { throw null; } set { } } 360 public bool IsUnique { get { throw null; } set { } } 361 public string OtherKey { get { throw null; } set { } } 362 public string ThisKey { get { throw null; } set { } } 363 } 364 public sealed partial class AttributeMappingSource : System.Data.Linq.Mapping.MappingSource 365 { AttributeMappingSource()366 public AttributeMappingSource() { } CreateModel(System.Type dataContextType)367 protected override System.Data.Linq.Mapping.MetaModel CreateModel(System.Type dataContextType) { throw null; } 368 } 369 public enum AutoSync 370 { 371 Always = 1, 372 Default = 0, 373 Never = 2, 374 OnInsert = 3, 375 OnUpdate = 4, 376 } 377 [System.AttributeUsageAttribute((System.AttributeTargets)(384), AllowMultiple=false)] 378 public sealed partial class ColumnAttribute : System.Data.Linq.Mapping.DataAttribute 379 { ColumnAttribute()380 public ColumnAttribute() { } 381 public System.Data.Linq.Mapping.AutoSync AutoSync { get { throw null; } set { } } 382 public bool CanBeNull { get { throw null; } set { } } 383 public string DbType { get { throw null; } set { } } 384 public string Expression { get { throw null; } set { } } 385 public bool IsDbGenerated { get { throw null; } set { } } 386 public bool IsDiscriminator { get { throw null; } set { } } 387 public bool IsPrimaryKey { get { throw null; } set { } } 388 public bool IsVersion { get { throw null; } set { } } 389 public System.Data.Linq.Mapping.UpdateCheck UpdateCheck { get { throw null; } set { } } 390 } 391 public abstract partial class DataAttribute : System.Attribute 392 { DataAttribute()393 protected DataAttribute() { } 394 public string Name { get { throw null; } set { } } 395 public string Storage { get { throw null; } set { } } 396 } 397 [System.AttributeUsageAttribute((System.AttributeTargets)(4), AllowMultiple=false)] 398 public sealed partial class DatabaseAttribute : System.Attribute 399 { DatabaseAttribute()400 public DatabaseAttribute() { } 401 public string Name { get { throw null; } set { } } 402 } 403 [System.AttributeUsageAttribute((System.AttributeTargets)(64), AllowMultiple=false)] 404 public sealed partial class FunctionAttribute : System.Attribute 405 { FunctionAttribute()406 public FunctionAttribute() { } 407 public bool IsComposable { get { throw null; } set { } } 408 public string Name { get { throw null; } set { } } 409 } 410 [System.AttributeUsageAttribute((System.AttributeTargets)(4), AllowMultiple=true, Inherited=false)] 411 public sealed partial class InheritanceMappingAttribute : System.Attribute 412 { InheritanceMappingAttribute()413 public InheritanceMappingAttribute() { } 414 public object Code { get { throw null; } set { } } 415 public bool IsDefault { get { throw null; } set { } } 416 public System.Type Type { get { throw null; } set { } } 417 } 418 public abstract partial class MappingSource 419 { MappingSource()420 protected MappingSource() { } CreateModel(System.Type dataContextType)421 protected abstract System.Data.Linq.Mapping.MetaModel CreateModel(System.Type dataContextType); GetModel(System.Type dataContextType)422 public System.Data.Linq.Mapping.MetaModel GetModel(System.Type dataContextType) { throw null; } 423 } 424 public abstract partial class MetaAccessor 425 { MetaAccessor()426 protected MetaAccessor() { } 427 public abstract System.Type Type { get; } GetBoxedValue(object instance)428 public abstract object GetBoxedValue(object instance); HasAssignedValue(object instance)429 public virtual bool HasAssignedValue(object instance) { throw null; } HasLoadedValue(object instance)430 public virtual bool HasLoadedValue(object instance) { throw null; } HasValue(object instance)431 public virtual bool HasValue(object instance) { throw null; } SetBoxedValue(ref object instance, object value)432 public abstract void SetBoxedValue(ref object instance, object value); 433 } 434 public abstract partial class MetaAccessor<TEntity, TMember> : System.Data.Linq.Mapping.MetaAccessor 435 { MetaAccessor()436 protected MetaAccessor() { } 437 public override System.Type Type { get { throw null; } } GetBoxedValue(object instance)438 public override object GetBoxedValue(object instance) { throw null; } GetValue(TEntity instance)439 public abstract TMember GetValue(TEntity instance); SetBoxedValue(ref object instance, object value)440 public override void SetBoxedValue(ref object instance, object value) { } SetValue(ref TEntity instance, TMember value)441 public abstract void SetValue(ref TEntity instance, TMember value); 442 } 443 public abstract partial class MetaAssociation 444 { MetaAssociation()445 protected MetaAssociation() { } 446 public abstract bool DeleteOnNull { get; } 447 public abstract string DeleteRule { get; } 448 public abstract bool IsForeignKey { get; } 449 public abstract bool IsMany { get; } 450 public abstract bool IsNullable { get; } 451 public abstract bool IsUnique { get; } 452 public abstract System.Collections.ObjectModel.ReadOnlyCollection<System.Data.Linq.Mapping.MetaDataMember> OtherKey { get; } 453 public abstract bool OtherKeyIsPrimaryKey { get; } 454 public abstract System.Data.Linq.Mapping.MetaDataMember OtherMember { get; } 455 public abstract System.Data.Linq.Mapping.MetaType OtherType { get; } 456 public abstract System.Collections.ObjectModel.ReadOnlyCollection<System.Data.Linq.Mapping.MetaDataMember> ThisKey { get; } 457 public abstract bool ThisKeyIsPrimaryKey { get; } 458 public abstract System.Data.Linq.Mapping.MetaDataMember ThisMember { get; } 459 } 460 public abstract partial class MetaDataMember 461 { MetaDataMember()462 protected MetaDataMember() { } 463 public abstract System.Data.Linq.Mapping.MetaAssociation Association { get; } 464 public abstract System.Data.Linq.Mapping.AutoSync AutoSync { get; } 465 public abstract bool CanBeNull { get; } 466 public abstract string DbType { get; } 467 public abstract System.Data.Linq.Mapping.MetaType DeclaringType { get; } 468 public abstract System.Data.Linq.Mapping.MetaAccessor DeferredSourceAccessor { get; } 469 public abstract System.Data.Linq.Mapping.MetaAccessor DeferredValueAccessor { get; } 470 public abstract string Expression { get; } 471 public abstract bool IsAssociation { get; } 472 public abstract bool IsDbGenerated { get; } 473 public abstract bool IsDeferred { get; } 474 public abstract bool IsDiscriminator { get; } 475 public abstract bool IsPersistent { get; } 476 public abstract bool IsPrimaryKey { get; } 477 public abstract bool IsVersion { get; } 478 public abstract System.Reflection.MethodInfo LoadMethod { get; } 479 public abstract string MappedName { get; } 480 public abstract System.Reflection.MemberInfo Member { get; } 481 public abstract System.Data.Linq.Mapping.MetaAccessor MemberAccessor { get; } 482 public abstract string Name { get; } 483 public abstract int Ordinal { get; } 484 public abstract System.Data.Linq.Mapping.MetaAccessor StorageAccessor { get; } 485 public abstract System.Reflection.MemberInfo StorageMember { get; } 486 public abstract System.Type Type { get; } 487 public abstract System.Data.Linq.Mapping.UpdateCheck UpdateCheck { get; } IsDeclaredBy(System.Data.Linq.Mapping.MetaType type)488 public abstract bool IsDeclaredBy(System.Data.Linq.Mapping.MetaType type); 489 } 490 public abstract partial class MetaFunction 491 { MetaFunction()492 protected MetaFunction() { } 493 public abstract bool HasMultipleResults { get; } 494 public abstract bool IsComposable { get; } 495 public abstract string MappedName { get; } 496 public abstract System.Reflection.MethodInfo Method { get; } 497 public abstract System.Data.Linq.Mapping.MetaModel Model { get; } 498 public abstract string Name { get; } 499 public abstract System.Collections.ObjectModel.ReadOnlyCollection<System.Data.Linq.Mapping.MetaParameter> Parameters { get; } 500 public abstract System.Collections.ObjectModel.ReadOnlyCollection<System.Data.Linq.Mapping.MetaType> ResultRowTypes { get; } 501 public abstract System.Data.Linq.Mapping.MetaParameter ReturnParameter { get; } 502 } 503 public abstract partial class MetaModel 504 { MetaModel()505 protected MetaModel() { } 506 public abstract System.Type ContextType { get; } 507 public abstract string DatabaseName { get; } 508 public abstract System.Data.Linq.Mapping.MappingSource MappingSource { get; } 509 public abstract System.Type ProviderType { get; } GetFunction(System.Reflection.MethodInfo method)510 public abstract System.Data.Linq.Mapping.MetaFunction GetFunction(System.Reflection.MethodInfo method); GetFunctions()511 public abstract System.Collections.Generic.IEnumerable<System.Data.Linq.Mapping.MetaFunction> GetFunctions(); GetMetaType(System.Type type)512 public abstract System.Data.Linq.Mapping.MetaType GetMetaType(System.Type type); GetTable(System.Type rowType)513 public abstract System.Data.Linq.Mapping.MetaTable GetTable(System.Type rowType); GetTables()514 public abstract System.Collections.Generic.IEnumerable<System.Data.Linq.Mapping.MetaTable> GetTables(); 515 } 516 public abstract partial class MetaParameter 517 { MetaParameter()518 protected MetaParameter() { } 519 public abstract string DbType { get; } 520 public abstract string MappedName { get; } 521 public abstract string Name { get; } 522 public abstract System.Reflection.ParameterInfo Parameter { get; } 523 public abstract System.Type ParameterType { get; } 524 } 525 public abstract partial class MetaTable 526 { MetaTable()527 protected MetaTable() { } 528 public abstract System.Reflection.MethodInfo DeleteMethod { get; } 529 public abstract System.Reflection.MethodInfo InsertMethod { get; } 530 public abstract System.Data.Linq.Mapping.MetaModel Model { get; } 531 public abstract System.Data.Linq.Mapping.MetaType RowType { get; } 532 public abstract string TableName { get; } 533 public abstract System.Reflection.MethodInfo UpdateMethod { get; } 534 } 535 public abstract partial class MetaType 536 { MetaType()537 protected MetaType() { } 538 public abstract System.Collections.ObjectModel.ReadOnlyCollection<System.Data.Linq.Mapping.MetaAssociation> Associations { get; } 539 public abstract bool CanInstantiate { get; } 540 public abstract System.Collections.ObjectModel.ReadOnlyCollection<System.Data.Linq.Mapping.MetaDataMember> DataMembers { get; } 541 public abstract System.Data.Linq.Mapping.MetaDataMember DBGeneratedIdentityMember { get; } 542 public abstract System.Collections.ObjectModel.ReadOnlyCollection<System.Data.Linq.Mapping.MetaType> DerivedTypes { get; } 543 public abstract System.Data.Linq.Mapping.MetaDataMember Discriminator { get; } 544 public abstract bool HasAnyLoadMethod { get; } 545 public abstract bool HasAnyValidateMethod { get; } 546 public abstract bool HasInheritance { get; } 547 public abstract bool HasInheritanceCode { get; } 548 public abstract bool HasUpdateCheck { get; } 549 public abstract System.Collections.ObjectModel.ReadOnlyCollection<System.Data.Linq.Mapping.MetaDataMember> IdentityMembers { get; } 550 public abstract System.Data.Linq.Mapping.MetaType InheritanceBase { get; } 551 public abstract object InheritanceCode { get; } 552 public abstract System.Data.Linq.Mapping.MetaType InheritanceDefault { get; } 553 public abstract System.Data.Linq.Mapping.MetaType InheritanceRoot { get; } 554 public abstract System.Collections.ObjectModel.ReadOnlyCollection<System.Data.Linq.Mapping.MetaType> InheritanceTypes { get; } 555 public abstract bool IsEntity { get; } 556 public abstract bool IsInheritanceDefault { get; } 557 public abstract System.Data.Linq.Mapping.MetaModel Model { get; } 558 public abstract string Name { get; } 559 public abstract System.Reflection.MethodInfo OnLoadedMethod { get; } 560 public abstract System.Reflection.MethodInfo OnValidateMethod { get; } 561 public abstract System.Collections.ObjectModel.ReadOnlyCollection<System.Data.Linq.Mapping.MetaDataMember> PersistentDataMembers { get; } 562 public abstract System.Data.Linq.Mapping.MetaTable Table { get; } 563 public abstract System.Type Type { get; } 564 public abstract System.Data.Linq.Mapping.MetaDataMember VersionMember { get; } GetDataMember(System.Reflection.MemberInfo member)565 public abstract System.Data.Linq.Mapping.MetaDataMember GetDataMember(System.Reflection.MemberInfo member); GetInheritanceType(System.Type type)566 public abstract System.Data.Linq.Mapping.MetaType GetInheritanceType(System.Type type); GetTypeForInheritanceCode(object code)567 public abstract System.Data.Linq.Mapping.MetaType GetTypeForInheritanceCode(object code); 568 } 569 [System.AttributeUsageAttribute((System.AttributeTargets)(10240), AllowMultiple=false)] 570 public sealed partial class ParameterAttribute : System.Attribute 571 { ParameterAttribute()572 public ParameterAttribute() { } 573 public string DbType { get { throw null; } set { } } 574 public string Name { get { throw null; } set { } } 575 } 576 [System.AttributeUsageAttribute((System.AttributeTargets)(4), AllowMultiple=false)] 577 public sealed partial class ProviderAttribute : System.Attribute 578 { ProviderAttribute()579 public ProviderAttribute() { } ProviderAttribute(System.Type type)580 public ProviderAttribute(System.Type type) { } 581 public System.Type Type { get { throw null; } } 582 } 583 [System.AttributeUsageAttribute((System.AttributeTargets)(64), AllowMultiple=true)] 584 public sealed partial class ResultTypeAttribute : System.Attribute 585 { ResultTypeAttribute(System.Type type)586 public ResultTypeAttribute(System.Type type) { } 587 public System.Type Type { get { throw null; } } 588 } 589 [System.AttributeUsageAttribute((System.AttributeTargets)(4), AllowMultiple=false, Inherited=false)] 590 public sealed partial class TableAttribute : System.Attribute 591 { TableAttribute()592 public TableAttribute() { } 593 public string Name { get { throw null; } set { } } 594 } 595 public enum UpdateCheck 596 { 597 Always = 0, 598 Never = 1, 599 WhenChanged = 2, 600 } 601 public sealed partial class XmlMappingSource : System.Data.Linq.Mapping.MappingSource 602 { XmlMappingSource()603 internal XmlMappingSource() { } CreateModel(System.Type dataContextType)604 protected override System.Data.Linq.Mapping.MetaModel CreateModel(System.Type dataContextType) { throw null; } FromReader(System.Xml.XmlReader reader)605 public static System.Data.Linq.Mapping.XmlMappingSource FromReader(System.Xml.XmlReader reader) { throw null; } FromStream(System.IO.Stream stream)606 public static System.Data.Linq.Mapping.XmlMappingSource FromStream(System.IO.Stream stream) { throw null; } FromUrl(string url)607 public static System.Data.Linq.Mapping.XmlMappingSource FromUrl(string url) { throw null; } FromXml(string xml)608 public static System.Data.Linq.Mapping.XmlMappingSource FromXml(string xml) { throw null; } 609 } 610 } 611 namespace System.Data.Linq.SqlClient 612 { 613 public sealed partial class Sql2000Provider : System.Data.Linq.SqlClient.SqlProvider 614 { Sql2000Provider()615 public Sql2000Provider() { } 616 } 617 public sealed partial class Sql2005Provider : System.Data.Linq.SqlClient.SqlProvider 618 { Sql2005Provider()619 public Sql2005Provider() { } 620 } 621 public sealed partial class Sql2008Provider : System.Data.Linq.SqlClient.SqlProvider 622 { Sql2008Provider()623 public Sql2008Provider() { } 624 } 625 public static partial class SqlHelpers 626 { GetStringContainsPattern(string text, char escape)627 public static string GetStringContainsPattern(string text, char escape) { throw null; } GetStringEndsWithPattern(string text, char escape)628 public static string GetStringEndsWithPattern(string text, char escape) { throw null; } GetStringStartsWithPattern(string text, char escape)629 public static string GetStringStartsWithPattern(string text, char escape) { throw null; } TranslateVBLikePattern(string pattern, char escape)630 public static string TranslateVBLikePattern(string pattern, char escape) { throw null; } 631 } 632 public static partial class SqlMethods 633 { DateDiffDay(System.DateTime startDate, System.DateTime endDate)634 public static int DateDiffDay(System.DateTime startDate, System.DateTime endDate) { throw null; } DateDiffDay(System.DateTimeOffset startDate, System.DateTimeOffset endDate)635 public static int DateDiffDay(System.DateTimeOffset startDate, System.DateTimeOffset endDate) { throw null; } DateDiffDay(System.Nullable<System.DateTimeOffset> startDate, System.Nullable<System.DateTimeOffset> endDate)636 public static System.Nullable<int> DateDiffDay(System.Nullable<System.DateTimeOffset> startDate, System.Nullable<System.DateTimeOffset> endDate) { throw null; } DateDiffDay(System.Nullable<System.DateTime> startDate, System.Nullable<System.DateTime> endDate)637 public static System.Nullable<int> DateDiffDay(System.Nullable<System.DateTime> startDate, System.Nullable<System.DateTime> endDate) { throw null; } DateDiffHour(System.DateTime startDate, System.DateTime endDate)638 public static int DateDiffHour(System.DateTime startDate, System.DateTime endDate) { throw null; } DateDiffHour(System.DateTimeOffset startDate, System.DateTimeOffset endDate)639 public static int DateDiffHour(System.DateTimeOffset startDate, System.DateTimeOffset endDate) { throw null; } DateDiffHour(System.Nullable<System.DateTimeOffset> startDate, System.Nullable<System.DateTimeOffset> endDate)640 public static System.Nullable<int> DateDiffHour(System.Nullable<System.DateTimeOffset> startDate, System.Nullable<System.DateTimeOffset> endDate) { throw null; } DateDiffHour(System.Nullable<System.DateTime> startDate, System.Nullable<System.DateTime> endDate)641 public static System.Nullable<int> DateDiffHour(System.Nullable<System.DateTime> startDate, System.Nullable<System.DateTime> endDate) { throw null; } DateDiffMicrosecond(System.DateTime startDate, System.DateTime endDate)642 public static int DateDiffMicrosecond(System.DateTime startDate, System.DateTime endDate) { throw null; } DateDiffMicrosecond(System.DateTimeOffset startDate, System.DateTimeOffset endDate)643 public static int DateDiffMicrosecond(System.DateTimeOffset startDate, System.DateTimeOffset endDate) { throw null; } DateDiffMicrosecond(System.Nullable<System.DateTimeOffset> startDate, System.Nullable<System.DateTimeOffset> endDate)644 public static System.Nullable<int> DateDiffMicrosecond(System.Nullable<System.DateTimeOffset> startDate, System.Nullable<System.DateTimeOffset> endDate) { throw null; } DateDiffMicrosecond(System.Nullable<System.DateTime> startDate, System.Nullable<System.DateTime> endDate)645 public static System.Nullable<int> DateDiffMicrosecond(System.Nullable<System.DateTime> startDate, System.Nullable<System.DateTime> endDate) { throw null; } DateDiffMillisecond(System.DateTime startDate, System.DateTime endDate)646 public static int DateDiffMillisecond(System.DateTime startDate, System.DateTime endDate) { throw null; } DateDiffMillisecond(System.DateTimeOffset startDate, System.DateTimeOffset endDate)647 public static int DateDiffMillisecond(System.DateTimeOffset startDate, System.DateTimeOffset endDate) { throw null; } DateDiffMillisecond(System.Nullable<System.DateTimeOffset> startDate, System.Nullable<System.DateTimeOffset> endDate)648 public static System.Nullable<int> DateDiffMillisecond(System.Nullable<System.DateTimeOffset> startDate, System.Nullable<System.DateTimeOffset> endDate) { throw null; } DateDiffMillisecond(System.Nullable<System.DateTime> startDate, System.Nullable<System.DateTime> endDate)649 public static System.Nullable<int> DateDiffMillisecond(System.Nullable<System.DateTime> startDate, System.Nullable<System.DateTime> endDate) { throw null; } DateDiffMinute(System.DateTime startDate, System.DateTime endDate)650 public static int DateDiffMinute(System.DateTime startDate, System.DateTime endDate) { throw null; } DateDiffMinute(System.DateTimeOffset startDate, System.DateTimeOffset endDate)651 public static int DateDiffMinute(System.DateTimeOffset startDate, System.DateTimeOffset endDate) { throw null; } DateDiffMinute(System.Nullable<System.DateTimeOffset> startDate, System.Nullable<System.DateTimeOffset> endDate)652 public static System.Nullable<int> DateDiffMinute(System.Nullable<System.DateTimeOffset> startDate, System.Nullable<System.DateTimeOffset> endDate) { throw null; } DateDiffMinute(System.Nullable<System.DateTime> startDate, System.Nullable<System.DateTime> endDate)653 public static System.Nullable<int> DateDiffMinute(System.Nullable<System.DateTime> startDate, System.Nullable<System.DateTime> endDate) { throw null; } DateDiffMonth(System.DateTime startDate, System.DateTime endDate)654 public static int DateDiffMonth(System.DateTime startDate, System.DateTime endDate) { throw null; } DateDiffMonth(System.DateTimeOffset startDate, System.DateTimeOffset endDate)655 public static int DateDiffMonth(System.DateTimeOffset startDate, System.DateTimeOffset endDate) { throw null; } DateDiffMonth(System.Nullable<System.DateTimeOffset> startDate, System.Nullable<System.DateTimeOffset> endDate)656 public static System.Nullable<int> DateDiffMonth(System.Nullable<System.DateTimeOffset> startDate, System.Nullable<System.DateTimeOffset> endDate) { throw null; } DateDiffMonth(System.Nullable<System.DateTime> startDate, System.Nullable<System.DateTime> endDate)657 public static System.Nullable<int> DateDiffMonth(System.Nullable<System.DateTime> startDate, System.Nullable<System.DateTime> endDate) { throw null; } DateDiffNanosecond(System.DateTime startDate, System.DateTime endDate)658 public static int DateDiffNanosecond(System.DateTime startDate, System.DateTime endDate) { throw null; } DateDiffNanosecond(System.DateTimeOffset startDate, System.DateTimeOffset endDate)659 public static int DateDiffNanosecond(System.DateTimeOffset startDate, System.DateTimeOffset endDate) { throw null; } DateDiffNanosecond(System.Nullable<System.DateTimeOffset> startDate, System.Nullable<System.DateTimeOffset> endDate)660 public static System.Nullable<int> DateDiffNanosecond(System.Nullable<System.DateTimeOffset> startDate, System.Nullable<System.DateTimeOffset> endDate) { throw null; } DateDiffNanosecond(System.Nullable<System.DateTime> startDate, System.Nullable<System.DateTime> endDate)661 public static System.Nullable<int> DateDiffNanosecond(System.Nullable<System.DateTime> startDate, System.Nullable<System.DateTime> endDate) { throw null; } DateDiffSecond(System.DateTime startDate, System.DateTime endDate)662 public static int DateDiffSecond(System.DateTime startDate, System.DateTime endDate) { throw null; } DateDiffSecond(System.DateTimeOffset startDate, System.DateTimeOffset endDate)663 public static int DateDiffSecond(System.DateTimeOffset startDate, System.DateTimeOffset endDate) { throw null; } DateDiffSecond(System.Nullable<System.DateTimeOffset> startDate, System.Nullable<System.DateTimeOffset> endDate)664 public static System.Nullable<int> DateDiffSecond(System.Nullable<System.DateTimeOffset> startDate, System.Nullable<System.DateTimeOffset> endDate) { throw null; } DateDiffSecond(System.Nullable<System.DateTime> startDate, System.Nullable<System.DateTime> endDate)665 public static System.Nullable<int> DateDiffSecond(System.Nullable<System.DateTime> startDate, System.Nullable<System.DateTime> endDate) { throw null; } DateDiffYear(System.DateTime startDate, System.DateTime endDate)666 public static int DateDiffYear(System.DateTime startDate, System.DateTime endDate) { throw null; } DateDiffYear(System.DateTimeOffset startDate, System.DateTimeOffset endDate)667 public static int DateDiffYear(System.DateTimeOffset startDate, System.DateTimeOffset endDate) { throw null; } DateDiffYear(System.Nullable<System.DateTimeOffset> startDate, System.Nullable<System.DateTimeOffset> endDate)668 public static System.Nullable<int> DateDiffYear(System.Nullable<System.DateTimeOffset> startDate, System.Nullable<System.DateTimeOffset> endDate) { throw null; } DateDiffYear(System.Nullable<System.DateTime> startDate, System.Nullable<System.DateTime> endDate)669 public static System.Nullable<int> DateDiffYear(System.Nullable<System.DateTime> startDate, System.Nullable<System.DateTime> endDate) { throw null; } Like(string matchExpression, string pattern)670 public static bool Like(string matchExpression, string pattern) { throw null; } Like(string matchExpression, string pattern, char escapeCharacter)671 public static bool Like(string matchExpression, string pattern, char escapeCharacter) { throw null; } 672 } 673 public partial class SqlProvider : System.IDisposable 674 { SqlProvider()675 public SqlProvider() { } Dispose()676 public void Dispose() { } Dispose(bool disposing)677 protected virtual void Dispose(bool disposing) { } 678 } 679 } 680 namespace System.Data.Linq.SqlClient.Implementation 681 { 682 public abstract partial class ObjectMaterializer<TDataReader> where TDataReader : System.Data.Common.DbDataReader 683 { 684 public object[] Arguments; 685 public System.Data.Common.DbDataReader BufferReader; 686 public TDataReader DataReader; 687 public object[] Globals; 688 public object[] Locals; 689 public int[] Ordinals; ObjectMaterializer()690 public ObjectMaterializer() { } 691 public abstract bool CanDeferLoad { get; } Convert(System.Collections.IEnumerable source)692 public static System.Collections.Generic.IEnumerable<TOutput> Convert<TOutput>(System.Collections.IEnumerable source) { throw null; } CreateGroup(TKey key, System.Collections.Generic.IEnumerable<TElement> items)693 public static System.Linq.IGrouping<TKey, TElement> CreateGroup<TKey, TElement>(TKey key, System.Collections.Generic.IEnumerable<TElement> items) { throw null; } CreateOrderedEnumerable(System.Collections.Generic.IEnumerable<TElement> items)694 public static System.Linq.IOrderedEnumerable<TElement> CreateOrderedEnumerable<TElement>(System.Collections.Generic.IEnumerable<TElement> items) { throw null; } ErrorAssignmentToNull(System.Type type)695 public static System.Exception ErrorAssignmentToNull(System.Type type) { throw null; } ExecuteSubQuery(int iSubQuery, object[] args)696 public abstract System.Collections.IEnumerable ExecuteSubQuery(int iSubQuery, object[] args); GetLinkSource(int globalLink, int localFactory, object[] keyValues)697 public abstract System.Collections.Generic.IEnumerable<T> GetLinkSource<T>(int globalLink, int localFactory, object[] keyValues); GetNestedLinkSource(int globalLink, int localFactory, object instance)698 public abstract System.Collections.Generic.IEnumerable<T> GetNestedLinkSource<T>(int globalLink, int localFactory, object instance); InsertLookup(int globalMetaType, object instance)699 public abstract object InsertLookup(int globalMetaType, object instance); Read()700 public abstract bool Read(); SendEntityMaterialized(int globalMetaType, object instance)701 public abstract void SendEntityMaterialized(int globalMetaType, object instance); 702 } 703 } 704