Welcome to mirror list, hosted at ThFree Co, Russian Federation.

System.Data.Services.Client.cs « v4.7.2 « src - github.com/mono/reference-assemblies.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
blob: 6f7d2e00ca3be2b5e28d19da28e88ffe74b388c5 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
// Licensed to the .NET Foundation under one or more agreements.
// The .NET Foundation licenses this file to you under the MIT license.
// See the LICENSE file in the project root for more information.

[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")]
[assembly:System.CLSCompliantAttribute(true)]
[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))]
[assembly:System.Reflection.AssemblyCompanyAttribute("Mono development team")]
[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) Various Mono authors")]
[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Data.Services.Client.dll")]
[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Data.Services.Client.dll")]
[assembly:System.Reflection.AssemblyFileVersionAttribute("4.7.3062.0")]
[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.7.3062.0")]
[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")]
[assembly:System.Reflection.AssemblyTitleAttribute("System.Data.Services.Client.dll")]
[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")]
[assembly:System.Resources.SatelliteContractVersionAttribute("4.0.0.0")]
[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute(8)]
[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute]
[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)]
[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)]
[assembly:System.Runtime.InteropServices.DefaultDllImportSearchPathsAttribute((System.Runtime.InteropServices.DllImportSearchPath)(2050))]
[assembly:System.Security.AllowPartiallyTrustedCallersAttribute]
[assembly:System.Security.SecurityCriticalAttribute]
[assembly:System.Security.SecurityRulesAttribute((System.Security.SecurityRuleSet)(1), SkipVerificationInFullTrust=true)]
namespace System.Data.Services.Client
{
    public sealed partial class ChangeOperationResponse : System.Data.Services.Client.OperationResponse
    {
        internal ChangeOperationResponse() { }
        public System.Data.Services.Client.Descriptor Descriptor { get { throw null; } }
    }
    [System.Diagnostics.DebuggerDisplayAttribute("{Message}")]
    [System.SerializableAttribute]
    public sealed partial class DataServiceClientException : System.InvalidOperationException
    {
        public DataServiceClientException() { }
        protected DataServiceClientException(System.Runtime.Serialization.SerializationInfo serializationInfo, System.Runtime.Serialization.StreamingContext context) { }
        public DataServiceClientException(string message) { }
        public DataServiceClientException(string message, System.Exception innerException) { }
        public DataServiceClientException(string message, System.Exception innerException, int statusCode) { }
        public DataServiceClientException(string message, int statusCode) { }
        public int StatusCode { get { throw null; } }
        [System.Security.SecurityCriticalAttribute]
        [System.Security.Permissions.PermissionSetAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Unrestricted=true)]
        public override void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
    }
    public partial class DataServiceCollection<T> : System.Collections.ObjectModel.ObservableCollection<T>
    {
        public DataServiceCollection() { }
        public DataServiceCollection(System.Collections.Generic.IEnumerable<T> items) { }
        public DataServiceCollection(System.Collections.Generic.IEnumerable<T> items, System.Data.Services.Client.TrackingMode trackingMode) { }
        public DataServiceCollection(System.Collections.Generic.IEnumerable<T> items, System.Data.Services.Client.TrackingMode trackingMode, string entitySetName, System.Func<System.Data.Services.Client.EntityChangedParams, bool> entityChangedCallback, System.Func<System.Data.Services.Client.EntityCollectionChangedParams, bool> collectionChangedCallback) { }
        public DataServiceCollection(System.Data.Services.Client.DataServiceContext context) { }
        public DataServiceCollection(System.Data.Services.Client.DataServiceContext context, System.Collections.Generic.IEnumerable<T> items, System.Data.Services.Client.TrackingMode trackingMode, string entitySetName, System.Func<System.Data.Services.Client.EntityChangedParams, bool> entityChangedCallback, System.Func<System.Data.Services.Client.EntityCollectionChangedParams, bool> collectionChangedCallback) { }
        public DataServiceCollection(System.Data.Services.Client.DataServiceContext context, string entitySetName, System.Func<System.Data.Services.Client.EntityChangedParams, bool> entityChangedCallback, System.Func<System.Data.Services.Client.EntityCollectionChangedParams, bool> collectionChangedCallback) { }
        public System.Data.Services.Client.DataServiceQueryContinuation<T> Continuation { get { throw null; } set { } }
        public void Clear(bool stopTracking) { }
        public void Detach() { }
        protected override void InsertItem(int index, T item) { }
        public void Load(System.Collections.Generic.IEnumerable<T> items) { }
        public void Load(T item) { }
    }
    public partial class DataServiceContext
    {
        public DataServiceContext(System.Uri serviceRoot) { }
        public bool ApplyingChanges { get { throw null; } }
        public System.Uri BaseUri { get { throw null; } }
        public System.Net.ICredentials Credentials { get { throw null; } set { } }
        public string DataNamespace { get { throw null; } set { } }
        public System.Collections.ObjectModel.ReadOnlyCollection<System.Data.Services.Client.EntityDescriptor> Entities { get { throw null; } }
        public bool IgnoreMissingProperties { get { throw null; } set { } }
        public bool IgnoreResourceNotFoundException { get { throw null; } set { } }
        public System.Collections.ObjectModel.ReadOnlyCollection<System.Data.Services.Client.LinkDescriptor> Links { get { throw null; } }
        public System.Data.Services.Client.MergeOption MergeOption { get { throw null; } set { } }
        public System.Func<System.Type, string> ResolveName { get { throw null; } set { } }
        public System.Func<string, System.Type> ResolveType { get { throw null; } set { } }
        public System.Data.Services.Client.SaveChangesOptions SaveChangesDefaultOptions { get { throw null; } set { } }
        public int Timeout { get { throw null; } set { } }
        public System.Uri TypeScheme { get { throw null; } set { } }
        public bool UsePostTunneling { get { throw null; } set { } }
        public event System.EventHandler<System.Data.Services.Client.ReadingWritingEntityEventArgs> ReadingEntity { add { } remove { } }
        public event System.EventHandler<System.Data.Services.Client.SendingRequestEventArgs> SendingRequest { add { } remove { } }
        public event System.EventHandler<System.Data.Services.Client.ReadingWritingEntityEventArgs> WritingEntity { add { } remove { } }
        public void AddLink(object source, string sourceProperty, object target) { }
        public void AddObject(string entitySetName, object entity) { }
        public void AddRelatedObject(object source, string sourceProperty, object target) { }
        public void AttachLink(object source, string sourceProperty, object target) { }
        public void AttachTo(string entitySetName, object entity) { }
        public void AttachTo(string entitySetName, object entity, string etag) { }
        public System.IAsyncResult BeginExecuteBatch(System.AsyncCallback callback, object state, params System.Data.Services.Client.DataServiceRequest[] queries) { throw null; }
        public System.IAsyncResult BeginExecute<T>(System.Data.Services.Client.DataServiceQueryContinuation<T> continuation, System.AsyncCallback callback, object state) { throw null; }
        public System.IAsyncResult BeginExecute<TElement>(System.Uri requestUri, System.AsyncCallback callback, object state) { throw null; }
        public System.IAsyncResult BeginGetReadStream(object entity, System.Data.Services.Client.DataServiceRequestArgs args, System.AsyncCallback callback, object state) { throw null; }
        public System.IAsyncResult BeginLoadProperty(object entity, string propertyName, System.AsyncCallback callback, object state) { throw null; }
        public System.IAsyncResult BeginLoadProperty(object entity, string propertyName, System.Data.Services.Client.DataServiceQueryContinuation continuation, System.AsyncCallback callback, object state) { throw null; }
        public System.IAsyncResult BeginLoadProperty(object entity, string propertyName, System.Uri nextLinkUri, System.AsyncCallback callback, object state) { throw null; }
        public System.IAsyncResult BeginSaveChanges(System.AsyncCallback callback, object state) { throw null; }
        public System.IAsyncResult BeginSaveChanges(System.Data.Services.Client.SaveChangesOptions options, System.AsyncCallback callback, object state) { throw null; }
        public void CancelRequest(System.IAsyncResult asyncResult) { }
        public System.Data.Services.Client.DataServiceQuery<T> CreateQuery<T>(string entitySetName) { throw null; }
        public void DeleteLink(object source, string sourceProperty, object target) { }
        public void DeleteObject(object entity) { }
        public bool Detach(object entity) { throw null; }
        public bool DetachLink(object source, string sourceProperty, object target) { throw null; }
        public System.Data.Services.Client.DataServiceResponse EndExecuteBatch(System.IAsyncResult asyncResult) { throw null; }
        public System.Collections.Generic.IEnumerable<TElement> EndExecute<TElement>(System.IAsyncResult asyncResult) { throw null; }
        public System.Data.Services.Client.DataServiceStreamResponse EndGetReadStream(System.IAsyncResult asyncResult) { throw null; }
        public System.Data.Services.Client.QueryOperationResponse EndLoadProperty(System.IAsyncResult asyncResult) { throw null; }
        public System.Data.Services.Client.DataServiceResponse EndSaveChanges(System.IAsyncResult asyncResult) { throw null; }
        public System.Data.Services.Client.DataServiceResponse ExecuteBatch(params System.Data.Services.Client.DataServiceRequest[] queries) { throw null; }
        public System.Data.Services.Client.QueryOperationResponse<T> Execute<T>(System.Data.Services.Client.DataServiceQueryContinuation<T> continuation) { throw null; }
        public System.Collections.Generic.IEnumerable<TElement> Execute<TElement>(System.Uri requestUri) { throw null; }
        public System.Data.Services.Client.EntityDescriptor GetEntityDescriptor(object entity) { throw null; }
        public System.Data.Services.Client.LinkDescriptor GetLinkDescriptor(object source, string sourceProperty, object target) { throw null; }
        public System.Uri GetMetadataUri() { throw null; }
        public System.Data.Services.Client.DataServiceStreamResponse GetReadStream(object entity) { throw null; }
        public System.Data.Services.Client.DataServiceStreamResponse GetReadStream(object entity, System.Data.Services.Client.DataServiceRequestArgs args) { throw null; }
        public System.Data.Services.Client.DataServiceStreamResponse GetReadStream(object entity, string acceptContentType) { throw null; }
        public System.Uri GetReadStreamUri(object entity) { throw null; }
        public System.Data.Services.Client.QueryOperationResponse LoadProperty(object entity, string propertyName) { throw null; }
        public System.Data.Services.Client.QueryOperationResponse LoadProperty(object entity, string propertyName, System.Data.Services.Client.DataServiceQueryContinuation continuation) { throw null; }
        public System.Data.Services.Client.QueryOperationResponse LoadProperty(object entity, string propertyName, System.Uri nextLinkUri) { throw null; }
        public System.Data.Services.Client.QueryOperationResponse<T> LoadProperty<T>(object entity, string propertyName, System.Data.Services.Client.DataServiceQueryContinuation<T> continuation) { throw null; }
        public System.Data.Services.Client.DataServiceResponse SaveChanges() { throw null; }
        public System.Data.Services.Client.DataServiceResponse SaveChanges(System.Data.Services.Client.SaveChangesOptions options) { throw null; }
        public void SetLink(object source, string sourceProperty, object target) { }
        public void SetSaveStream(object entity, System.IO.Stream stream, bool closeStream, System.Data.Services.Client.DataServiceRequestArgs args) { }
        public void SetSaveStream(object entity, System.IO.Stream stream, bool closeStream, string contentType, string slug) { }
        public bool TryGetEntity<TEntity>(System.Uri identity, out TEntity entity) where TEntity : class { entity = default(TEntity); throw null; }
        public bool TryGetUri(object entity, out System.Uri identity) { identity = default(System.Uri); throw null; }
        public void UpdateObject(object entity) { }
    }
    public abstract partial class DataServiceQuery : System.Data.Services.Client.DataServiceRequest, System.Collections.IEnumerable, System.Linq.IQueryable
    {
        internal DataServiceQuery() { }
        public abstract System.Linq.Expressions.Expression Expression { get; }
        public abstract System.Linq.IQueryProvider Provider { get; }
        public System.IAsyncResult BeginExecute(System.AsyncCallback callback, object state) { throw null; }
        public System.Collections.IEnumerable EndExecute(System.IAsyncResult asyncResult) { throw null; }
        public System.Collections.IEnumerable Execute() { throw null; }
        System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; }
    }
    [System.Diagnostics.DebuggerDisplayAttribute("{NextLinkUri}")]
    public abstract partial class DataServiceQueryContinuation
    {
        internal DataServiceQueryContinuation() { }
        public System.Uri NextLinkUri { get { throw null; } }
        public override string ToString() { throw null; }
    }
    public sealed partial class DataServiceQueryContinuation<T> : System.Data.Services.Client.DataServiceQueryContinuation
    {
        internal DataServiceQueryContinuation() { }
    }
    [System.Diagnostics.DebuggerDisplayAttribute("{Message}")]
    [System.SerializableAttribute]
    public sealed partial class DataServiceQueryException : System.InvalidOperationException
    {
        public DataServiceQueryException() { }
        protected DataServiceQueryException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
        public DataServiceQueryException(string message) { }
        public DataServiceQueryException(string message, System.Exception innerException) { }
        public DataServiceQueryException(string message, System.Exception innerException, System.Data.Services.Client.QueryOperationResponse response) { }
        public System.Data.Services.Client.QueryOperationResponse Response { get { throw null; } }
    }
    public partial class DataServiceQuery<TElement> : System.Data.Services.Client.DataServiceQuery, System.Collections.Generic.IEnumerable<TElement>, System.Collections.IEnumerable, System.Linq.IQueryable, System.Linq.IQueryable<TElement>
    {
        internal DataServiceQuery() { }
        public override System.Type ElementType { get { throw null; } }
        public override System.Linq.Expressions.Expression Expression { get { throw null; } }
        public override System.Linq.IQueryProvider Provider { get { throw null; } }
        public override System.Uri RequestUri { get { throw null; } }
        public System.Data.Services.Client.DataServiceQuery<TElement> AddQueryOption(string name, object value) { throw null; }
        public new System.IAsyncResult BeginExecute(System.AsyncCallback callback, object state) { throw null; }
        public new System.Collections.Generic.IEnumerable<TElement> EndExecute(System.IAsyncResult asyncResult) { throw null; }
        public new System.Collections.Generic.IEnumerable<TElement> Execute() { throw null; }
        public System.Data.Services.Client.DataServiceQuery<TElement> Expand(string path) { throw null; }
        public System.Collections.Generic.IEnumerator<TElement> GetEnumerator() { throw null; }
        public System.Data.Services.Client.DataServiceQuery<TElement> IncludeTotalCount() { throw null; }
        System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; }
        public override string ToString() { throw null; }
    }
    public abstract partial class DataServiceRequest
    {
        internal DataServiceRequest() { }
        public abstract System.Type ElementType { get; }
        public abstract System.Uri RequestUri { get; }
        public override string ToString() { throw null; }
    }
    public partial class DataServiceRequestArgs
    {
        public DataServiceRequestArgs() { }
        public string AcceptContentType { get { throw null; } set { } }
        public string ContentType { get { throw null; } set { } }
        public System.Collections.Generic.Dictionary<string, string> Headers { get { throw null; } }
        public string Slug { get { throw null; } set { } }
    }
    [System.Diagnostics.DebuggerDisplayAttribute("{Message}")]
    [System.SerializableAttribute]
    public sealed partial class DataServiceRequestException : System.InvalidOperationException
    {
        public DataServiceRequestException() { }
        protected DataServiceRequestException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
        public DataServiceRequestException(string message) { }
        public DataServiceRequestException(string message, System.Exception innerException) { }
        public DataServiceRequestException(string message, System.Exception innerException, System.Data.Services.Client.DataServiceResponse response) { }
        public System.Data.Services.Client.DataServiceResponse Response { get { throw null; } }
    }
    public sealed partial class DataServiceRequest<TElement> : System.Data.Services.Client.DataServiceRequest
    {
        public DataServiceRequest(System.Uri requestUri) { }
        public override System.Type ElementType { get { throw null; } }
        public override System.Uri RequestUri { get { throw null; } }
    }
    public sealed partial class DataServiceResponse : System.Collections.Generic.IEnumerable<System.Data.Services.Client.OperationResponse>, System.Collections.IEnumerable
    {
        internal DataServiceResponse() { }
        public System.Collections.Generic.IDictionary<string, string> BatchHeaders { get { throw null; } }
        public int BatchStatusCode { get { throw null; } }
        public bool IsBatchResponse { get { throw null; } }
        public System.Collections.Generic.IEnumerator<System.Data.Services.Client.OperationResponse> GetEnumerator() { throw null; }
        System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; }
    }
    public sealed partial class DataServiceStreamResponse : System.IDisposable
    {
        internal DataServiceStreamResponse() { }
        public string ContentDisposition { get { throw null; } }
        public string ContentType { get { throw null; } }
        public System.Collections.Generic.Dictionary<string, string> Headers { get { throw null; } }
        public System.IO.Stream Stream { get { throw null; } }
        public void Dispose() { }
    }
    public abstract partial class Descriptor
    {
        internal Descriptor() { }
        public System.Data.Services.Client.EntityStates State { get { throw null; } }
    }
    public sealed partial class EntityChangedParams
    {
        internal EntityChangedParams() { }
        public System.Data.Services.Client.DataServiceContext Context { get { throw null; } }
        public object Entity { get { throw null; } }
        public string PropertyName { get { throw null; } }
        public object PropertyValue { get { throw null; } }
        public string SourceEntitySet { get { throw null; } }
        public string TargetEntitySet { get { throw null; } }
    }
    public sealed partial class EntityCollectionChangedParams
    {
        internal EntityCollectionChangedParams() { }
        public System.Collections.Specialized.NotifyCollectionChangedAction Action { get { throw null; } }
        public System.Collections.ICollection Collection { get { throw null; } }
        public System.Data.Services.Client.DataServiceContext Context { get { throw null; } }
        public string PropertyName { get { throw null; } }
        public object SourceEntity { get { throw null; } }
        public string SourceEntitySet { get { throw null; } }
        public object TargetEntity { get { throw null; } }
        public string TargetEntitySet { get { throw null; } }
    }
    [System.Diagnostics.DebuggerDisplayAttribute("State = {state}, Uri = {editLink}, Element = {entity.GetType().ToString()}")]
    public sealed partial class EntityDescriptor : System.Data.Services.Client.Descriptor
    {
        internal EntityDescriptor() { }
        public System.Uri EditLink { get { throw null; } }
        public System.Uri EditStreamUri { get { throw null; } }
        public object Entity { get { throw null; } }
        public string ETag { get { throw null; } }
        public string Identity { get { throw null; } }
        public System.Data.Services.Client.EntityDescriptor ParentForInsert { get { throw null; } }
        public string ParentPropertyForInsert { get { throw null; } }
        public System.Uri ReadStreamUri { get { throw null; } }
        public System.Uri SelfLink { get { throw null; } }
        public string ServerTypeName { get { throw null; } }
        public string StreamETag { get { throw null; } }
    }
    [System.FlagsAttribute]
    public enum EntityStates
    {
        Added = 4,
        Deleted = 8,
        Detached = 1,
        Modified = 16,
        Unchanged = 2,
    }
    [System.Diagnostics.DebuggerDisplayAttribute("State = {state}")]
    public sealed partial class LinkDescriptor : System.Data.Services.Client.Descriptor
    {
        internal LinkDescriptor() { }
        public object Source { get { throw null; } }
        public string SourceProperty { get { throw null; } }
        public object Target { get { throw null; } }
    }
    [System.AttributeUsageAttribute((System.AttributeTargets)(4), AllowMultiple=false, Inherited=true)]
    public sealed partial class MediaEntryAttribute : System.Attribute
    {
        public MediaEntryAttribute(string mediaMemberName) { }
        public string MediaMemberName { get { throw null; } }
    }
    public enum MergeOption
    {
        AppendOnly = 0,
        NoTracking = 3,
        OverwriteChanges = 1,
        PreserveChanges = 2,
    }
    [System.AttributeUsageAttribute((System.AttributeTargets)(4), AllowMultiple=false, Inherited=true)]
    public sealed partial class MimeTypePropertyAttribute : System.Attribute
    {
        public MimeTypePropertyAttribute(string dataPropertyName, string mimeTypePropertyName) { }
        public string DataPropertyName { get { throw null; } }
        public string MimeTypePropertyName { get { throw null; } }
    }
    public abstract partial class OperationResponse
    {
        internal OperationResponse() { }
        public System.Exception Error { get { throw null; } set { } }
        public System.Collections.Generic.IDictionary<string, string> Headers { get { throw null; } }
        public int StatusCode { get { throw null; } }
    }
    public partial class QueryOperationResponse : System.Data.Services.Client.OperationResponse, System.Collections.IEnumerable
    {
        internal QueryOperationResponse() { }
        public System.Data.Services.Client.DataServiceRequest Query { get { throw null; } }
        public virtual long TotalCount { get { throw null; } }
        public System.Data.Services.Client.DataServiceQueryContinuation GetContinuation() { throw null; }
        public System.Data.Services.Client.DataServiceQueryContinuation GetContinuation(System.Collections.IEnumerable collection) { throw null; }
        public System.Data.Services.Client.DataServiceQueryContinuation<T> GetContinuation<T>(System.Collections.Generic.IEnumerable<T> collection) { throw null; }
        public System.Collections.IEnumerator GetEnumerator() { throw null; }
    }
    public sealed partial class QueryOperationResponse<T> : System.Data.Services.Client.QueryOperationResponse, System.Collections.Generic.IEnumerable<T>, System.Collections.IEnumerable
    {
        internal QueryOperationResponse() { }
        public override long TotalCount { get { throw null; } }
        public new System.Data.Services.Client.DataServiceQueryContinuation<T> GetContinuation() { throw null; }
        public new System.Collections.Generic.IEnumerator<T> GetEnumerator() { throw null; }
    }
    public sealed partial class ReadingWritingEntityEventArgs : System.EventArgs
    {
        internal ReadingWritingEntityEventArgs() { }
        public System.Xml.Linq.XElement Data { [System.Diagnostics.DebuggerStepThroughAttribute]get { throw null; } }
        public object Entity { get { throw null; } }
    }
    [System.FlagsAttribute]
    public enum SaveChangesOptions
    {
        Batch = 1,
        ContinueOnError = 2,
        None = 0,
        ReplaceOnUpdate = 4,
    }
    public partial class SendingRequestEventArgs : System.EventArgs
    {
        internal SendingRequestEventArgs() { }
        public System.Net.WebRequest Request { get { throw null; } set { } }
        public System.Net.WebHeaderCollection RequestHeaders { get { throw null; } }
    }
    public enum TrackingMode
    {
        AutoChangeTracking = 1,
        None = 0,
    }
}
namespace System.Data.Services.Common
{
    [System.AttributeUsageAttribute((System.AttributeTargets)(4), AllowMultiple=false)]
    public sealed partial class DataServiceEntityAttribute : System.Attribute
    {
        public DataServiceEntityAttribute() { }
    }
    [System.AttributeUsageAttribute((System.AttributeTargets)(4), AllowMultiple=false)]
    public sealed partial class DataServiceKeyAttribute : System.Attribute
    {
        public DataServiceKeyAttribute(string keyName) { }
        public DataServiceKeyAttribute(params string[] keyNames) { }
        public System.Collections.ObjectModel.ReadOnlyCollection<string> KeyNames { get { throw null; } }
    }
    public enum DataServiceProtocolVersion
    {
        V1 = 0,
        V2 = 1,
    }
    [System.AttributeUsageAttribute((System.AttributeTargets)(4), AllowMultiple=true, Inherited=true)]
    public sealed partial class EntityPropertyMappingAttribute : System.Attribute
    {
        public EntityPropertyMappingAttribute(string sourcePath, System.Data.Services.Common.SyndicationItemProperty targetSyndicationItem, System.Data.Services.Common.SyndicationTextContentKind targetTextContentKind, bool keepInContent) { }
        public EntityPropertyMappingAttribute(string sourcePath, string targetPath, string targetNamespacePrefix, string targetNamespaceUri, bool keepInContent) { }
        public bool KeepInContent { get { throw null; } }
        public string SourcePath { get { throw null; } }
        public string TargetNamespacePrefix { get { throw null; } }
        public string TargetNamespaceUri { get { throw null; } }
        public string TargetPath { get { throw null; } }
        public System.Data.Services.Common.SyndicationItemProperty TargetSyndicationItem { get { throw null; } }
        public System.Data.Services.Common.SyndicationTextContentKind TargetTextContentKind { get { throw null; } }
    }
    [System.AttributeUsageAttribute((System.AttributeTargets)(4), AllowMultiple=false)]
    public sealed partial class EntitySetAttribute : System.Attribute
    {
        public EntitySetAttribute(string entitySet) { }
        public string EntitySet { get { throw null; } }
    }
    [System.AttributeUsageAttribute((System.AttributeTargets)(4), Inherited=true, AllowMultiple=false)]
    public sealed partial class HasStreamAttribute : System.Attribute
    {
        public HasStreamAttribute() { }
    }
    public enum SyndicationItemProperty
    {
        AuthorEmail = 1,
        AuthorName = 2,
        AuthorUri = 3,
        ContributorEmail = 4,
        ContributorName = 5,
        ContributorUri = 6,
        CustomProperty = 0,
        Published = 8,
        Rights = 9,
        Summary = 10,
        Title = 11,
        Updated = 7,
    }
    public enum SyndicationTextContentKind
    {
        Html = 1,
        Plaintext = 0,
        Xhtml = 2,
    }
}