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.Services.dll")]
11 [assembly:System.Reflection.AssemblyDescriptionAttribute("System.Data.Services.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.Services.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.Security.SecurityCriticalAttribute]
23 namespace System
24 {
25     [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)]
26     internal partial class MonoDocumentationNoteAttribute : System.MonoTODOAttribute
27     {
MonoDocumentationNoteAttribute(string comment)28         public MonoDocumentationNoteAttribute(string comment) { }
29     }
30     [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)]
31     internal partial class MonoExtensionAttribute : System.MonoTODOAttribute
32     {
MonoExtensionAttribute(string comment)33         public MonoExtensionAttribute(string comment) { }
34     }
35     [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)]
36     internal partial class MonoInternalNoteAttribute : System.MonoTODOAttribute
37     {
MonoInternalNoteAttribute(string comment)38         public MonoInternalNoteAttribute(string comment) { }
39     }
40     [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)]
41     internal partial class MonoLimitationAttribute : System.MonoTODOAttribute
42     {
MonoLimitationAttribute(string comment)43         public MonoLimitationAttribute(string comment) { }
44     }
45     [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)]
46     internal partial class MonoNotSupportedAttribute : System.MonoTODOAttribute
47     {
MonoNotSupportedAttribute(string comment)48         public MonoNotSupportedAttribute(string comment) { }
49     }
50     [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)]
51     internal partial class MonoTODOAttribute : System.Attribute
52     {
MonoTODOAttribute()53         public MonoTODOAttribute() { }
MonoTODOAttribute(string comment)54         public MonoTODOAttribute(string comment) { }
55         public string Comment { get { throw null; } }
56     }
57 }
58 namespace System.Data.Services
59 {
60     [System.AttributeUsageAttribute((System.AttributeTargets)(64), AllowMultiple=true, Inherited=true)]
61     public sealed partial class ChangeInterceptorAttribute : System.Attribute
62     {
ChangeInterceptorAttribute(string entitySetName)63         public ChangeInterceptorAttribute(string entitySetName) { }
64         public string EntitySetName { [System.Diagnostics.DebuggerStepThroughAttribute]get { throw null; } }
65     }
66     public sealed partial class DataServiceBehavior
67     {
DataServiceBehavior()68         internal DataServiceBehavior() { }
69         public bool AcceptCountRequests { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
70         public bool AcceptProjectionRequests { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
71         public bool AcceptReplaceFunctionInQuery { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
72         public bool InvokeInterceptorsOnLinkDelete { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
73         public System.Data.Services.Common.DataServiceProtocolVersion MaxProtocolVersion { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
74     }
75     public sealed partial class DataServiceConfiguration : System.Data.Services.IDataServiceConfiguration
76     {
DataServiceConfiguration()77         internal DataServiceConfiguration() { }
78         public System.Data.Services.DataServiceBehavior DataServiceBehavior { get { throw null; } }
79         public bool EnableTypeConversion { get { throw null; } set { } }
80         public int MaxBatchCount { get { throw null; } set { } }
81         public int MaxChangesetCount { get { throw null; } set { } }
82         public int MaxExpandCount { get { throw null; } set { } }
83         public int MaxExpandDepth { get { throw null; } set { } }
84         public int MaxObjectCountOnInsert { get { throw null; } set { } }
85         public int MaxResultsPerCollection { get { throw null; } set { } }
86         public bool UseVerboseErrors { get { throw null; } set { } }
EnableTypeAccess(string typeName)87         public void EnableTypeAccess(string typeName) { }
RegisterKnownType(System.Type type)88         public void RegisterKnownType(System.Type type) { }
SetEntitySetAccessRule(string name, System.Data.Services.EntitySetRights rights)89         public void SetEntitySetAccessRule(string name, System.Data.Services.EntitySetRights rights) { }
SetEntitySetPageSize(string name, int size)90         public void SetEntitySetPageSize(string name, int size) { }
SetServiceOperationAccessRule(string name, System.Data.Services.ServiceOperationRights rights)91         public void SetServiceOperationAccessRule(string name, System.Data.Services.ServiceOperationRights rights) { }
92     }
93     [System.Diagnostics.DebuggerDisplayAttribute("{statusCode}: {Message}")]
94     [System.SerializableAttribute]
95     public sealed partial class DataServiceException : System.InvalidOperationException
96     {
DataServiceException()97         public DataServiceException() { }
DataServiceException(int statusCode, string message)98         public DataServiceException(int statusCode, string message) { }
DataServiceException(int statusCode, string errorCode, string message, string messageXmlLang, System.Exception innerException)99         public DataServiceException(int statusCode, string errorCode, string message, string messageXmlLang, System.Exception innerException) { }
DataServiceException(System.Runtime.Serialization.SerializationInfo serializationInfo, System.Runtime.Serialization.StreamingContext streamingContext)100         protected DataServiceException(System.Runtime.Serialization.SerializationInfo serializationInfo, System.Runtime.Serialization.StreamingContext streamingContext) { }
DataServiceException(string message)101         public DataServiceException(string message) { }
DataServiceException(string message, System.Exception innerException)102         public DataServiceException(string message, System.Exception innerException) { }
103         public string ErrorCode { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
104         public string MessageLanguage { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
105         public int StatusCode { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
106         [System.Security.SecurityCriticalAttribute]
GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context)107         public override void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
108     }
109     [System.CLSCompliantAttribute(false)]
110     public partial class DataServiceHost : System.ServiceModel.Web.WebServiceHost
111     {
DataServiceHost(System.Type serviceType, System.Uri[] baseAddresses)112         public DataServiceHost(System.Type serviceType, System.Uri[] baseAddresses) { }
113     }
114     public partial class DataServiceHostFactory : System.ServiceModel.Activation.ServiceHostFactory
115     {
DataServiceHostFactory()116         public DataServiceHostFactory() { }
CreateServiceHost(System.Type serviceType, System.Uri[] baseAddresses)117         protected override System.ServiceModel.ServiceHost CreateServiceHost(System.Type serviceType, System.Uri[] baseAddresses) { throw null; }
118     }
119     public sealed partial class DataServiceOperationContext
120     {
DataServiceOperationContext()121         internal DataServiceOperationContext() { }
122         public System.Uri AbsoluteRequestUri { get { throw null; } }
123         public System.Uri AbsoluteServiceUri { get { throw null; } }
124         public bool IsBatchRequest { get { throw null; } }
125         public System.Net.WebHeaderCollection RequestHeaders { get { throw null; } }
126         public string RequestMethod { get { throw null; } }
127         public System.Net.WebHeaderCollection ResponseHeaders { get { throw null; } }
128         public int ResponseStatusCode { get { throw null; } set { } }
129     }
130     public sealed partial class DataServiceProcessingPipeline
131     {
DataServiceProcessingPipeline()132         public DataServiceProcessingPipeline() { }
133         public event System.EventHandler<System.EventArgs> ProcessedChangeset { add { } remove { } }
134         public event System.EventHandler<System.Data.Services.DataServiceProcessingPipelineEventArgs> ProcessedRequest { add { } remove { } }
135         public event System.EventHandler<System.EventArgs> ProcessingChangeset { add { } remove { } }
136         public event System.EventHandler<System.Data.Services.DataServiceProcessingPipelineEventArgs> ProcessingRequest { add { } remove { } }
137     }
138     public sealed partial class DataServiceProcessingPipelineEventArgs : System.EventArgs
139     {
DataServiceProcessingPipelineEventArgs()140         internal DataServiceProcessingPipelineEventArgs() { }
141         public System.Data.Services.DataServiceOperationContext OperationContext { get { throw null; } }
142     }
143     [System.ServiceModel.Activation.AspNetCompatibilityRequirementsAttribute(RequirementsMode=(System.ServiceModel.Activation.AspNetCompatibilityRequirementsMode)(1))]
144     [System.ServiceModel.ServiceBehaviorAttribute(InstanceContextMode=(System.ServiceModel.InstanceContextMode)(1))]
145     public partial class DataService<T> : System.Data.Services.IRequestHandler
146     {
DataService()147         public DataService() { }
148         protected T CurrentDataSource { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
149         public System.Data.Services.DataServiceProcessingPipeline ProcessingPipeline { get { throw null; } }
AttachHost(System.Data.Services.IDataServiceHost host)150         public void AttachHost(System.Data.Services.IDataServiceHost host) { }
CreateDataSource()151         protected virtual T CreateDataSource() { throw null; }
HandleException(System.Data.Services.HandleExceptionArgs args)152         protected virtual void HandleException(System.Data.Services.HandleExceptionArgs args) { }
OnStartProcessingRequest(System.Data.Services.ProcessRequestArgs args)153         protected virtual void OnStartProcessingRequest(System.Data.Services.ProcessRequestArgs args) { }
ProcessRequest()154         public void ProcessRequest() { }
ProcessRequestForMessage(System.IO.Stream messageBody)155         public System.ServiceModel.Channels.Message ProcessRequestForMessage(System.IO.Stream messageBody) { throw null; }
156     }
157     [System.FlagsAttribute]
158     public enum EntitySetRights
159     {
160         All = 63,
161         AllRead = 3,
162         AllWrite = 60,
163         None = 0,
164         ReadMultiple = 2,
165         ReadSingle = 1,
166         WriteAppend = 4,
167         WriteDelete = 16,
168         WriteMerge = 32,
169         WriteReplace = 8,
170     }
171     [System.AttributeUsageAttribute((System.AttributeTargets)(4), AllowMultiple=false, Inherited=true)]
172     public sealed partial class ETagAttribute : System.Attribute
173     {
ETagAttribute(string propertyName)174         public ETagAttribute(string propertyName) { }
ETagAttribute(params string[] propertyNames)175         public ETagAttribute(params string[] propertyNames) { }
176         public System.Collections.ObjectModel.ReadOnlyCollection<string> PropertyNames { get { throw null; } }
177     }
178     [System.Diagnostics.DebuggerDisplayAttribute("ExpandSegment ({name},Filter={filter})]")]
179     public partial class ExpandSegment
180     {
ExpandSegment(string name, System.Linq.Expressions.Expression filter)181         public ExpandSegment(string name, System.Linq.Expressions.Expression filter) { }
182         public System.Data.Services.Providers.ResourceProperty ExpandedProperty { get { throw null; } }
183         public System.Linq.Expressions.Expression Filter { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
184         public bool HasFilter { get { throw null; } }
185         public int MaxResultsExpected { get { throw null; } }
186         public string Name { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
PathHasFilter(System.Collections.Generic.IEnumerable<System.Data.Services.ExpandSegment> path)187         public static bool PathHasFilter(System.Collections.Generic.IEnumerable<System.Data.Services.ExpandSegment> path) { throw null; }
188     }
189     public partial class ExpandSegmentCollection : System.Collections.Generic.List<System.Data.Services.ExpandSegment>
190     {
ExpandSegmentCollection()191         public ExpandSegmentCollection() { }
ExpandSegmentCollection(int capacity)192         public ExpandSegmentCollection(int capacity) { }
193         public bool HasFilter { get { throw null; } }
194     }
195     public partial class HandleExceptionArgs
196     {
HandleExceptionArgs()197         internal HandleExceptionArgs() { }
198         public System.Exception Exception { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
199         public string ResponseContentType { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
200         public int ResponseStatusCode { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
201         public bool ResponseWritten { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
202         public bool UseVerboseErrors { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
203     }
204     public partial interface IDataServiceConfiguration
205     {
206         int MaxBatchCount { get; set; }
207         int MaxChangesetCount { get; set; }
208         int MaxExpandCount { get; set; }
209         int MaxExpandDepth { get; set; }
210         int MaxObjectCountOnInsert { get; set; }
211         int MaxResultsPerCollection { get; set; }
212         bool UseVerboseErrors { get; set; }
RegisterKnownType(System.Type type)213         void RegisterKnownType(System.Type type);
SetEntitySetAccessRule(string name, System.Data.Services.EntitySetRights rights)214         void SetEntitySetAccessRule(string name, System.Data.Services.EntitySetRights rights);
SetServiceOperationAccessRule(string name, System.Data.Services.ServiceOperationRights rights)215         void SetServiceOperationAccessRule(string name, System.Data.Services.ServiceOperationRights rights);
216     }
217     public partial interface IDataServiceHost
218     {
219         System.Uri AbsoluteRequestUri { get; }
220         System.Uri AbsoluteServiceUri { get; }
221         string RequestAccept { get; }
222         string RequestAcceptCharSet { get; }
223         string RequestContentType { get; }
224         string RequestHttpMethod { get; }
225         string RequestIfMatch { get; }
226         string RequestIfNoneMatch { get; }
227         string RequestMaxVersion { get; }
228         System.IO.Stream RequestStream { get; }
229         string RequestVersion { get; }
230         string ResponseCacheControl { get; set; }
231         string ResponseContentType { get; set; }
232         string ResponseETag { get; set; }
233         string ResponseLocation { get; set; }
234         int ResponseStatusCode { get; set; }
235         System.IO.Stream ResponseStream { get; }
236         string ResponseVersion { get; set; }
GetQueryStringItem(string item)237         string GetQueryStringItem(string item);
ProcessException(System.Data.Services.HandleExceptionArgs args)238         void ProcessException(System.Data.Services.HandleExceptionArgs args);
239     }
240     public partial interface IDataServiceHost2 : System.Data.Services.IDataServiceHost
241     {
242         System.Net.WebHeaderCollection RequestHeaders { get; }
243         System.Net.WebHeaderCollection ResponseHeaders { get; }
244     }
245     public partial interface IExpandedResult
246     {
247         object ExpandedElement { get; }
GetExpandedPropertyValue(string name)248         object GetExpandedPropertyValue(string name);
249     }
250     public partial interface IExpandProvider
251     {
ApplyExpansions(System.Linq.IQueryable queryable, System.Collections.Generic.ICollection<System.Data.Services.ExpandSegmentCollection> expandPaths)252         System.Collections.IEnumerable ApplyExpansions(System.Linq.IQueryable queryable, System.Collections.Generic.ICollection<System.Data.Services.ExpandSegmentCollection> expandPaths);
253     }
254     [System.AttributeUsageAttribute((System.AttributeTargets)(4), AllowMultiple=false, Inherited=true)]
255     public sealed partial class IgnorePropertiesAttribute : System.Attribute
256     {
IgnorePropertiesAttribute(string propertyName)257         public IgnorePropertiesAttribute(string propertyName) { }
IgnorePropertiesAttribute(params string[] propertyNames)258         public IgnorePropertiesAttribute(params string[] propertyNames) { }
259         public System.Collections.ObjectModel.ReadOnlyCollection<string> PropertyNames { get { throw null; } }
260     }
261     [System.ServiceModel.ServiceContractAttribute]
262     public partial interface IRequestHandler
263     {
264         [System.ServiceModel.OperationContractAttribute]
265         [System.ServiceModel.Web.WebInvokeAttribute(UriTemplate="*", Method="*")]
ProcessRequestForMessage(System.IO.Stream messageBody)266         System.ServiceModel.Channels.Message ProcessRequestForMessage(System.IO.Stream messageBody);
267     }
268     public partial interface IUpdatable
269     {
AddReferenceToCollection(object targetResource, string propertyName, object resourceToBeAdded)270         void AddReferenceToCollection(object targetResource, string propertyName, object resourceToBeAdded);
ClearChanges()271         void ClearChanges();
CreateResource(string containerName, string fullTypeName)272         object CreateResource(string containerName, string fullTypeName);
DeleteResource(object targetResource)273         void DeleteResource(object targetResource);
GetResource(System.Linq.IQueryable query, string fullTypeName)274         object GetResource(System.Linq.IQueryable query, string fullTypeName);
GetValue(object targetResource, string propertyName)275         object GetValue(object targetResource, string propertyName);
RemoveReferenceFromCollection(object targetResource, string propertyName, object resourceToBeRemoved)276         void RemoveReferenceFromCollection(object targetResource, string propertyName, object resourceToBeRemoved);
ResetResource(object resource)277         object ResetResource(object resource);
ResolveResource(object resource)278         object ResolveResource(object resource);
SaveChanges()279         void SaveChanges();
SetReference(object targetResource, string propertyName, object propertyValue)280         void SetReference(object targetResource, string propertyName, object propertyValue);
SetValue(object targetResource, string propertyName, object propertyValue)281         void SetValue(object targetResource, string propertyName, object propertyValue);
282     }
283     [System.AttributeUsageAttribute((System.AttributeTargets)(4), AllowMultiple=false, Inherited=true)]
284     public sealed partial class MimeTypeAttribute : System.Attribute
285     {
MimeTypeAttribute(string memberName, string mimeType)286         public MimeTypeAttribute(string memberName, string mimeType) { }
287         public string MemberName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
288         public string MimeType { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
289     }
290     public sealed partial class ProcessRequestArgs
291     {
ProcessRequestArgs()292         internal ProcessRequestArgs() { }
293         public bool IsBatchOperation { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
294         public System.Data.Services.DataServiceOperationContext OperationContext { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
295         public System.Uri RequestUri { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
296     }
297     [System.AttributeUsageAttribute((System.AttributeTargets)(64), AllowMultiple=true, Inherited=true)]
298     public sealed partial class QueryInterceptorAttribute : System.Attribute
299     {
QueryInterceptorAttribute(string entitySetName)300         public QueryInterceptorAttribute(string entitySetName) { }
301         public string EntitySetName { [System.Diagnostics.DebuggerStepThroughAttribute]get { throw null; } }
302     }
303     [System.FlagsAttribute]
304     public enum ServiceOperationRights
305     {
306         All = 3,
307         AllRead = 3,
308         None = 0,
309         OverrideEntitySetRights = 4,
310         ReadMultiple = 2,
311         ReadSingle = 1,
312     }
313     [System.AttributeUsageAttribute((System.AttributeTargets)(64), AllowMultiple=false, Inherited=true)]
314     public sealed partial class SingleResultAttribute : System.Attribute
315     {
SingleResultAttribute()316         public SingleResultAttribute() { }
317     }
318     [System.FlagsAttribute]
319     public enum UpdateOperations
320     {
321         Add = 1,
322         Change = 2,
323         Delete = 4,
324         None = 0,
325     }
326 }
327 namespace System.Data.Services.Configuration
328 {
329     public sealed partial class DataServicesFeaturesSection : System.Configuration.ConfigurationSection
330     {
DataServicesFeaturesSection()331         public DataServicesFeaturesSection() { }
332         public System.Data.Services.Configuration.DataServicesReplaceFunctionFeature ReplaceFunction { get { throw null; } set { } }
333     }
334     public partial class DataServicesReplaceFunctionFeature : System.Configuration.ConfigurationElement
335     {
DataServicesReplaceFunctionFeature()336         public DataServicesReplaceFunctionFeature() { }
337         public bool Enable { get { throw null; } set { } }
338     }
339     public sealed partial class DataServicesSectionGroup : System.Configuration.ConfigurationSectionGroup
340     {
DataServicesSectionGroup()341         public DataServicesSectionGroup() { }
342         public System.Data.Services.Configuration.DataServicesFeaturesSection Features { get { throw null; } }
343     }
344 }
345 namespace System.Data.Services.Internal
346 {
347     [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
348     public abstract partial class ExpandedWrapper<TExpandedElement> : System.Data.Services.IExpandedResult
349     {
ExpandedWrapper()350         protected ExpandedWrapper() { }
351         public string Description { get { throw null; } set { } }
352         public TExpandedElement ExpandedElement { get { throw null; } set { } }
353         object System.Data.Services.IExpandedResult.ExpandedElement { get { throw null; } }
GetExpandedPropertyValue(string name)354         public object GetExpandedPropertyValue(string name) { throw null; }
InternalGetExpandedPropertyValue(int nameIndex)355         protected abstract object InternalGetExpandedPropertyValue(int nameIndex);
356     }
357     [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
358     public sealed partial class ExpandedWrapper<TExpandedElement, TProperty0, TProperty1, TProperty2, TProperty3, TProperty4, TProperty5, TProperty6, TProperty7, TProperty8> : System.Data.Services.Internal.ExpandedWrapper<TExpandedElement>
359     {
ExpandedWrapper()360         public ExpandedWrapper() { }
361         public TProperty0 ProjectedProperty0 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
362         public TProperty1 ProjectedProperty1 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
363         public TProperty2 ProjectedProperty2 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
364         public TProperty3 ProjectedProperty3 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
365         public TProperty4 ProjectedProperty4 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
366         public TProperty5 ProjectedProperty5 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
367         public TProperty6 ProjectedProperty6 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
368         public TProperty7 ProjectedProperty7 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
369         public TProperty8 ProjectedProperty8 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
InternalGetExpandedPropertyValue(int nameIndex)370         protected override object InternalGetExpandedPropertyValue(int nameIndex) { throw null; }
371     }
372     [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
373     public sealed partial class ExpandedWrapper<TExpandedElement, TProperty0, TProperty1, TProperty2, TProperty3, TProperty4, TProperty5, TProperty6, TProperty7, TProperty8, TProperty9> : System.Data.Services.Internal.ExpandedWrapper<TExpandedElement>
374     {
ExpandedWrapper()375         public ExpandedWrapper() { }
376         public TProperty0 ProjectedProperty0 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
377         public TProperty1 ProjectedProperty1 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
378         public TProperty2 ProjectedProperty2 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
379         public TProperty3 ProjectedProperty3 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
380         public TProperty4 ProjectedProperty4 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
381         public TProperty5 ProjectedProperty5 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
382         public TProperty6 ProjectedProperty6 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
383         public TProperty7 ProjectedProperty7 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
384         public TProperty8 ProjectedProperty8 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
385         public TProperty9 ProjectedProperty9 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
InternalGetExpandedPropertyValue(int nameIndex)386         protected override object InternalGetExpandedPropertyValue(int nameIndex) { throw null; }
387     }
388     [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
389     public sealed partial class ExpandedWrapper<TExpandedElement, TProperty0, TProperty1, TProperty2, TProperty3, TProperty4, TProperty5, TProperty6, TProperty7, TProperty8, TProperty9, TProperty10> : System.Data.Services.Internal.ExpandedWrapper<TExpandedElement>
390     {
ExpandedWrapper()391         public ExpandedWrapper() { }
392         public TProperty0 ProjectedProperty0 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
393         public TProperty1 ProjectedProperty1 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
394         public TProperty10 ProjectedProperty10 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
395         public TProperty2 ProjectedProperty2 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
396         public TProperty3 ProjectedProperty3 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
397         public TProperty4 ProjectedProperty4 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
398         public TProperty5 ProjectedProperty5 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
399         public TProperty6 ProjectedProperty6 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
400         public TProperty7 ProjectedProperty7 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
401         public TProperty8 ProjectedProperty8 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
402         public TProperty9 ProjectedProperty9 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
InternalGetExpandedPropertyValue(int nameIndex)403         protected override object InternalGetExpandedPropertyValue(int nameIndex) { throw null; }
404     }
405     [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
406     public sealed partial class ExpandedWrapper<TExpandedElement, TProperty0, TProperty1, TProperty2, TProperty3, TProperty4, TProperty5, TProperty6, TProperty7, TProperty8, TProperty9, TProperty10, TProperty11> : System.Data.Services.Internal.ExpandedWrapper<TExpandedElement>
407     {
ExpandedWrapper()408         public ExpandedWrapper() { }
409         public TProperty0 ProjectedProperty0 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
410         public TProperty1 ProjectedProperty1 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
411         public TProperty10 ProjectedProperty10 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
412         public TProperty11 ProjectedProperty11 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
413         public TProperty2 ProjectedProperty2 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
414         public TProperty3 ProjectedProperty3 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
415         public TProperty4 ProjectedProperty4 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
416         public TProperty5 ProjectedProperty5 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
417         public TProperty6 ProjectedProperty6 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
418         public TProperty7 ProjectedProperty7 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
419         public TProperty8 ProjectedProperty8 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
420         public TProperty9 ProjectedProperty9 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
InternalGetExpandedPropertyValue(int nameIndex)421         protected override object InternalGetExpandedPropertyValue(int nameIndex) { throw null; }
422     }
423     [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
424     public sealed partial class ExpandedWrapper<TExpandedElement, TProperty0> : System.Data.Services.Internal.ExpandedWrapper<TExpandedElement>
425     {
ExpandedWrapper()426         public ExpandedWrapper() { }
427         public TProperty0 ProjectedProperty0 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
InternalGetExpandedPropertyValue(int nameIndex)428         protected override object InternalGetExpandedPropertyValue(int nameIndex) { throw null; }
429     }
430     [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
431     public sealed partial class ExpandedWrapper<TExpandedElement, TProperty0, TProperty1> : System.Data.Services.Internal.ExpandedWrapper<TExpandedElement>
432     {
ExpandedWrapper()433         public ExpandedWrapper() { }
434         public TProperty0 ProjectedProperty0 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
435         public TProperty1 ProjectedProperty1 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
InternalGetExpandedPropertyValue(int nameIndex)436         protected override object InternalGetExpandedPropertyValue(int nameIndex) { throw null; }
437     }
438     [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
439     public sealed partial class ExpandedWrapper<TExpandedElement, TProperty0, TProperty1, TProperty2> : System.Data.Services.Internal.ExpandedWrapper<TExpandedElement>
440     {
ExpandedWrapper()441         public ExpandedWrapper() { }
442         public TProperty0 ProjectedProperty0 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
443         public TProperty1 ProjectedProperty1 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
444         public TProperty2 ProjectedProperty2 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
InternalGetExpandedPropertyValue(int nameIndex)445         protected override object InternalGetExpandedPropertyValue(int nameIndex) { throw null; }
446     }
447     [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
448     public sealed partial class ExpandedWrapper<TExpandedElement, TProperty0, TProperty1, TProperty2, TProperty3> : System.Data.Services.Internal.ExpandedWrapper<TExpandedElement>
449     {
ExpandedWrapper()450         public ExpandedWrapper() { }
451         public TProperty0 ProjectedProperty0 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
452         public TProperty1 ProjectedProperty1 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
453         public TProperty2 ProjectedProperty2 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
454         public TProperty3 ProjectedProperty3 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
InternalGetExpandedPropertyValue(int nameIndex)455         protected override object InternalGetExpandedPropertyValue(int nameIndex) { throw null; }
456     }
457     [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
458     public sealed partial class ExpandedWrapper<TExpandedElement, TProperty0, TProperty1, TProperty2, TProperty3, TProperty4> : System.Data.Services.Internal.ExpandedWrapper<TExpandedElement>
459     {
ExpandedWrapper()460         public ExpandedWrapper() { }
461         public TProperty0 ProjectedProperty0 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
462         public TProperty1 ProjectedProperty1 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
463         public TProperty2 ProjectedProperty2 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
464         public TProperty3 ProjectedProperty3 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
465         public TProperty4 ProjectedProperty4 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
InternalGetExpandedPropertyValue(int nameIndex)466         protected override object InternalGetExpandedPropertyValue(int nameIndex) { throw null; }
467     }
468     [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
469     public sealed partial class ExpandedWrapper<TExpandedElement, TProperty0, TProperty1, TProperty2, TProperty3, TProperty4, TProperty5> : System.Data.Services.Internal.ExpandedWrapper<TExpandedElement>
470     {
ExpandedWrapper()471         public ExpandedWrapper() { }
472         public TProperty0 ProjectedProperty0 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
473         public TProperty1 ProjectedProperty1 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
474         public TProperty2 ProjectedProperty2 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
475         public TProperty3 ProjectedProperty3 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
476         public TProperty4 ProjectedProperty4 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
477         public TProperty5 ProjectedProperty5 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
InternalGetExpandedPropertyValue(int nameIndex)478         protected override object InternalGetExpandedPropertyValue(int nameIndex) { throw null; }
479     }
480     [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
481     public sealed partial class ExpandedWrapper<TExpandedElement, TProperty0, TProperty1, TProperty2, TProperty3, TProperty4, TProperty5, TProperty6> : System.Data.Services.Internal.ExpandedWrapper<TExpandedElement>
482     {
ExpandedWrapper()483         public ExpandedWrapper() { }
484         public TProperty0 ProjectedProperty0 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
485         public TProperty1 ProjectedProperty1 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
486         public TProperty2 ProjectedProperty2 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
487         public TProperty3 ProjectedProperty3 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
488         public TProperty4 ProjectedProperty4 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
489         public TProperty5 ProjectedProperty5 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
490         public TProperty6 ProjectedProperty6 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
InternalGetExpandedPropertyValue(int nameIndex)491         protected override object InternalGetExpandedPropertyValue(int nameIndex) { throw null; }
492     }
493     [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
494     public sealed partial class ExpandedWrapper<TExpandedElement, TProperty0, TProperty1, TProperty2, TProperty3, TProperty4, TProperty5, TProperty6, TProperty7> : System.Data.Services.Internal.ExpandedWrapper<TExpandedElement>
495     {
ExpandedWrapper()496         public ExpandedWrapper() { }
497         public TProperty0 ProjectedProperty0 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
498         public TProperty1 ProjectedProperty1 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
499         public TProperty2 ProjectedProperty2 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
500         public TProperty3 ProjectedProperty3 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
501         public TProperty4 ProjectedProperty4 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
502         public TProperty5 ProjectedProperty5 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
503         public TProperty6 ProjectedProperty6 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
504         public TProperty7 ProjectedProperty7 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
InternalGetExpandedPropertyValue(int nameIndex)505         protected override object InternalGetExpandedPropertyValue(int nameIndex) { throw null; }
506     }
507     [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
508     public abstract partial class ProjectedWrapper
509     {
ProjectedWrapper()510         protected ProjectedWrapper() { }
511         public string PropertyNameList { get { throw null; } set { } }
512         public string ResourceTypeName { get { throw null; } set { } }
GetProjectedPropertyValue(string propertyName)513         public object GetProjectedPropertyValue(string propertyName) { throw null; }
InternalGetProjectedPropertyValue(int propertyIndex)514         protected abstract object InternalGetProjectedPropertyValue(int propertyIndex);
515     }
516     [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
517     public sealed partial class ProjectedWrapper0 : System.Data.Services.Internal.ProjectedWrapper
518     {
519         [System.Runtime.TargetedPatchingOptOutAttribute("Performance critical to inline this type of method across NGen image boundaries")]
ProjectedWrapper0()520         public ProjectedWrapper0() { }
InternalGetProjectedPropertyValue(int propertyIndex)521         protected override object InternalGetProjectedPropertyValue(int propertyIndex) { throw null; }
522     }
523     [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
524     public sealed partial class ProjectedWrapper1 : System.Data.Services.Internal.ProjectedWrapper
525     {
ProjectedWrapper1()526         public ProjectedWrapper1() { }
527         public object ProjectedProperty0 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
InternalGetProjectedPropertyValue(int propertyIndex)528         protected override object InternalGetProjectedPropertyValue(int propertyIndex) { throw null; }
529     }
530     [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
531     public sealed partial class ProjectedWrapper2 : System.Data.Services.Internal.ProjectedWrapper
532     {
ProjectedWrapper2()533         public ProjectedWrapper2() { }
534         public object ProjectedProperty0 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
535         public object ProjectedProperty1 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
InternalGetProjectedPropertyValue(int propertyIndex)536         protected override object InternalGetProjectedPropertyValue(int propertyIndex) { throw null; }
537     }
538     [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
539     public sealed partial class ProjectedWrapper3 : System.Data.Services.Internal.ProjectedWrapper
540     {
ProjectedWrapper3()541         public ProjectedWrapper3() { }
542         public object ProjectedProperty0 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
543         public object ProjectedProperty1 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
544         public object ProjectedProperty2 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
InternalGetProjectedPropertyValue(int propertyIndex)545         protected override object InternalGetProjectedPropertyValue(int propertyIndex) { throw null; }
546     }
547     [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
548     public sealed partial class ProjectedWrapper4 : System.Data.Services.Internal.ProjectedWrapper
549     {
ProjectedWrapper4()550         public ProjectedWrapper4() { }
551         public object ProjectedProperty0 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
552         public object ProjectedProperty1 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
553         public object ProjectedProperty2 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
554         public object ProjectedProperty3 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
InternalGetProjectedPropertyValue(int propertyIndex)555         protected override object InternalGetProjectedPropertyValue(int propertyIndex) { throw null; }
556     }
557     [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
558     public sealed partial class ProjectedWrapper5 : System.Data.Services.Internal.ProjectedWrapper
559     {
ProjectedWrapper5()560         public ProjectedWrapper5() { }
561         public object ProjectedProperty0 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
562         public object ProjectedProperty1 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
563         public object ProjectedProperty2 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
564         public object ProjectedProperty3 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
565         public object ProjectedProperty4 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
InternalGetProjectedPropertyValue(int propertyIndex)566         protected override object InternalGetProjectedPropertyValue(int propertyIndex) { throw null; }
567     }
568     [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
569     public sealed partial class ProjectedWrapper6 : System.Data.Services.Internal.ProjectedWrapper
570     {
ProjectedWrapper6()571         public ProjectedWrapper6() { }
572         public object ProjectedProperty0 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
573         public object ProjectedProperty1 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
574         public object ProjectedProperty2 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
575         public object ProjectedProperty3 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
576         public object ProjectedProperty4 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
577         public object ProjectedProperty5 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
InternalGetProjectedPropertyValue(int propertyIndex)578         protected override object InternalGetProjectedPropertyValue(int propertyIndex) { throw null; }
579     }
580     [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
581     public sealed partial class ProjectedWrapper7 : System.Data.Services.Internal.ProjectedWrapper
582     {
ProjectedWrapper7()583         public ProjectedWrapper7() { }
584         public object ProjectedProperty0 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
585         public object ProjectedProperty1 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
586         public object ProjectedProperty2 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
587         public object ProjectedProperty3 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
588         public object ProjectedProperty4 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
589         public object ProjectedProperty5 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
590         public object ProjectedProperty6 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
InternalGetProjectedPropertyValue(int propertyIndex)591         protected override object InternalGetProjectedPropertyValue(int propertyIndex) { throw null; }
592     }
593     [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
594     public sealed partial class ProjectedWrapper8 : System.Data.Services.Internal.ProjectedWrapper
595     {
ProjectedWrapper8()596         public ProjectedWrapper8() { }
597         public object ProjectedProperty0 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
598         public object ProjectedProperty1 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
599         public object ProjectedProperty2 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
600         public object ProjectedProperty3 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
601         public object ProjectedProperty4 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
602         public object ProjectedProperty5 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
603         public object ProjectedProperty6 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
604         public object ProjectedProperty7 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
InternalGetProjectedPropertyValue(int propertyIndex)605         protected override object InternalGetProjectedPropertyValue(int propertyIndex) { throw null; }
606     }
607     [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
608     public partial class ProjectedWrapperMany : System.Data.Services.Internal.ProjectedWrapper
609     {
ProjectedWrapperMany()610         public ProjectedWrapperMany() { }
611         public System.Data.Services.Internal.ProjectedWrapperMany Next { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
612         public object ProjectedProperty0 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
613         public object ProjectedProperty1 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
614         public object ProjectedProperty2 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
615         public object ProjectedProperty3 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
616         public object ProjectedProperty4 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
617         public object ProjectedProperty5 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
618         public object ProjectedProperty6 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
619         public object ProjectedProperty7 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
InternalGetProjectedPropertyValue(int propertyIndex)620         protected override object InternalGetProjectedPropertyValue(int propertyIndex) { throw null; }
621     }
622     [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
623     public sealed partial class ProjectedWrapperManyEnd : System.Data.Services.Internal.ProjectedWrapperMany
624     {
ProjectedWrapperManyEnd()625         public ProjectedWrapperManyEnd() { }
InternalGetProjectedPropertyValue(int propertyIndex)626         protected override object InternalGetProjectedPropertyValue(int propertyIndex) { throw null; }
627     }
628 }
629 namespace System.Data.Services.Providers
630 {
631     public static partial class DataServiceProviderMethods
632     {
Compare(bool left, bool right)633         public static int Compare(bool left, bool right) { throw null; }
Compare(System.Guid left, System.Guid right)634         public static int Compare(System.Guid left, System.Guid right) { throw null; }
Compare(System.Nullable<bool> left, System.Nullable<bool> right)635         public static int Compare(System.Nullable<bool> left, System.Nullable<bool> right) { throw null; }
Compare(System.Nullable<System.Guid> left, System.Nullable<System.Guid> right)636         public static int Compare(System.Nullable<System.Guid> left, System.Nullable<System.Guid> right) { throw null; }
Compare(string left, string right)637         public static int Compare(string left, string right) { throw null; }
Convert(object value, System.Data.Services.Providers.ResourceType type)638         public static object Convert(object value, System.Data.Services.Providers.ResourceType type) { throw null; }
GetSequenceValue(object value, System.Data.Services.Providers.ResourceProperty property)639         public static System.Collections.Generic.IEnumerable<T> GetSequenceValue<T>(object value, System.Data.Services.Providers.ResourceProperty property) { throw null; }
GetValue(object value, System.Data.Services.Providers.ResourceProperty property)640         public static object GetValue(object value, System.Data.Services.Providers.ResourceProperty property) { throw null; }
TypeIs(object value, System.Data.Services.Providers.ResourceType type)641         public static bool TypeIs(object value, System.Data.Services.Providers.ResourceType type) { throw null; }
642     }
643     public partial interface IDataServiceMetadataProvider
644     {
645         string ContainerName { get; }
646         string ContainerNamespace { get; }
647         System.Collections.Generic.IEnumerable<System.Data.Services.Providers.ResourceSet> ResourceSets { get; }
648         System.Collections.Generic.IEnumerable<System.Data.Services.Providers.ServiceOperation> ServiceOperations { get; }
649         System.Collections.Generic.IEnumerable<System.Data.Services.Providers.ResourceType> Types { get; }
GetDerivedTypes(System.Data.Services.Providers.ResourceType resourceType)650         System.Collections.Generic.IEnumerable<System.Data.Services.Providers.ResourceType> GetDerivedTypes(System.Data.Services.Providers.ResourceType resourceType);
GetResourceAssociationSet(System.Data.Services.Providers.ResourceSet resourceSet, System.Data.Services.Providers.ResourceType resourceType, System.Data.Services.Providers.ResourceProperty resourceProperty)651         System.Data.Services.Providers.ResourceAssociationSet GetResourceAssociationSet(System.Data.Services.Providers.ResourceSet resourceSet, System.Data.Services.Providers.ResourceType resourceType, System.Data.Services.Providers.ResourceProperty resourceProperty);
HasDerivedTypes(System.Data.Services.Providers.ResourceType resourceType)652         bool HasDerivedTypes(System.Data.Services.Providers.ResourceType resourceType);
TryResolveResourceSet(string name, out System.Data.Services.Providers.ResourceSet resourceSet)653         bool TryResolveResourceSet(string name, out System.Data.Services.Providers.ResourceSet resourceSet);
TryResolveResourceType(string name, out System.Data.Services.Providers.ResourceType resourceType)654         bool TryResolveResourceType(string name, out System.Data.Services.Providers.ResourceType resourceType);
TryResolveServiceOperation(string name, out System.Data.Services.Providers.ServiceOperation serviceOperation)655         bool TryResolveServiceOperation(string name, out System.Data.Services.Providers.ServiceOperation serviceOperation);
656     }
657     public partial interface IDataServicePagingProvider
658     {
GetContinuationToken(System.Collections.IEnumerator enumerator)659         object[] GetContinuationToken(System.Collections.IEnumerator enumerator);
SetContinuationToken(System.Linq.IQueryable query, System.Data.Services.Providers.ResourceType resourceType, object[] continuationToken)660         void SetContinuationToken(System.Linq.IQueryable query, System.Data.Services.Providers.ResourceType resourceType, object[] continuationToken);
661     }
662     public partial interface IDataServiceQueryProvider
663     {
664         object CurrentDataSource { get; set; }
665         bool IsNullPropagationRequired { get; }
GetOpenPropertyValue(object target, string propertyName)666         object GetOpenPropertyValue(object target, string propertyName);
GetOpenPropertyValues(object target)667         System.Collections.Generic.IEnumerable<System.Collections.Generic.KeyValuePair<string, object>> GetOpenPropertyValues(object target);
GetPropertyValue(object target, System.Data.Services.Providers.ResourceProperty resourceProperty)668         object GetPropertyValue(object target, System.Data.Services.Providers.ResourceProperty resourceProperty);
GetQueryRootForResourceSet(System.Data.Services.Providers.ResourceSet resourceSet)669         System.Linq.IQueryable GetQueryRootForResourceSet(System.Data.Services.Providers.ResourceSet resourceSet);
GetResourceType(object target)670         System.Data.Services.Providers.ResourceType GetResourceType(object target);
InvokeServiceOperation(System.Data.Services.Providers.ServiceOperation serviceOperation, object[] parameters)671         object InvokeServiceOperation(System.Data.Services.Providers.ServiceOperation serviceOperation, object[] parameters);
672     }
673     public partial interface IDataServiceStreamProvider
674     {
675         int StreamBufferSize { get; }
DeleteStream(object entity, System.Data.Services.DataServiceOperationContext operationContext)676         void DeleteStream(object entity, System.Data.Services.DataServiceOperationContext operationContext);
GetReadStream(object entity, string etag, System.Nullable<bool> checkETagForEquality, System.Data.Services.DataServiceOperationContext operationContext)677         System.IO.Stream GetReadStream(object entity, string etag, System.Nullable<bool> checkETagForEquality, System.Data.Services.DataServiceOperationContext operationContext);
GetReadStreamUri(object entity, System.Data.Services.DataServiceOperationContext operationContext)678         System.Uri GetReadStreamUri(object entity, System.Data.Services.DataServiceOperationContext operationContext);
GetStreamContentType(object entity, System.Data.Services.DataServiceOperationContext operationContext)679         string GetStreamContentType(object entity, System.Data.Services.DataServiceOperationContext operationContext);
GetStreamETag(object entity, System.Data.Services.DataServiceOperationContext operationContext)680         string GetStreamETag(object entity, System.Data.Services.DataServiceOperationContext operationContext);
GetWriteStream(object entity, string etag, System.Nullable<bool> checkETagForEquality, System.Data.Services.DataServiceOperationContext operationContext)681         System.IO.Stream GetWriteStream(object entity, string etag, System.Nullable<bool> checkETagForEquality, System.Data.Services.DataServiceOperationContext operationContext);
ResolveType(string entitySetName, System.Data.Services.DataServiceOperationContext operationContext)682         string ResolveType(string entitySetName, System.Data.Services.DataServiceOperationContext operationContext);
683     }
684     public partial interface IDataServiceUpdateProvider : System.Data.Services.IUpdatable
685     {
SetConcurrencyValues(object resourceCookie, System.Nullable<bool> checkForEquality, System.Collections.Generic.IEnumerable<System.Collections.Generic.KeyValuePair<string, object>> concurrencyValues)686         void SetConcurrencyValues(object resourceCookie, System.Nullable<bool> checkForEquality, System.Collections.Generic.IEnumerable<System.Collections.Generic.KeyValuePair<string, object>> concurrencyValues);
687     }
688     public static partial class OpenTypeMethods
689     {
Add(object left, object right)690         public static object Add(object left, object right) { throw null; }
AndAlso(object left, object right)691         public static object AndAlso(object left, object right) { throw null; }
Ceiling(object value)692         public static object Ceiling(object value) { throw null; }
Concat(object first, object second)693         public static object Concat(object first, object second) { throw null; }
Convert(object value, System.Data.Services.Providers.ResourceType type)694         public static object Convert(object value, System.Data.Services.Providers.ResourceType type) { throw null; }
Day(object dateTime)695         public static object Day(object dateTime) { throw null; }
Divide(object left, object right)696         public static object Divide(object left, object right) { throw null; }
EndsWith(object targetString, object substring)697         public static object EndsWith(object targetString, object substring) { throw null; }
Equal(object left, object right)698         public static object Equal(object left, object right) { throw null; }
Floor(object value)699         public static object Floor(object value) { throw null; }
GetValue(object value, string propertyName)700         public static object GetValue(object value, string propertyName) { throw null; }
GreaterThan(object left, object right)701         public static object GreaterThan(object left, object right) { throw null; }
GreaterThanOrEqual(object left, object right)702         public static object GreaterThanOrEqual(object left, object right) { throw null; }
Hour(object dateTime)703         public static object Hour(object dateTime) { throw null; }
IndexOf(object targetString, object substring)704         public static object IndexOf(object targetString, object substring) { throw null; }
Length(object value)705         public static object Length(object value) { throw null; }
LessThan(object left, object right)706         public static object LessThan(object left, object right) { throw null; }
LessThanOrEqual(object left, object right)707         public static object LessThanOrEqual(object left, object right) { throw null; }
Minute(object dateTime)708         public static object Minute(object dateTime) { throw null; }
Modulo(object left, object right)709         public static object Modulo(object left, object right) { throw null; }
Month(object dateTime)710         public static object Month(object dateTime) { throw null; }
Multiply(object left, object right)711         public static object Multiply(object left, object right) { throw null; }
Negate(object value)712         public static object Negate(object value) { throw null; }
Not(object value)713         public static object Not(object value) { throw null; }
NotEqual(object left, object right)714         public static object NotEqual(object left, object right) { throw null; }
OrElse(object left, object right)715         public static object OrElse(object left, object right) { throw null; }
Replace(object targetString, object substring, object newString)716         public static object Replace(object targetString, object substring, object newString) { throw null; }
Round(object value)717         public static object Round(object value) { throw null; }
Second(object dateTime)718         public static object Second(object dateTime) { throw null; }
StartsWith(object targetString, object substring)719         public static object StartsWith(object targetString, object substring) { throw null; }
Substring(object targetString, object startIndex)720         public static object Substring(object targetString, object startIndex) { throw null; }
Substring(object targetString, object startIndex, object length)721         public static object Substring(object targetString, object startIndex, object length) { throw null; }
SubstringOf(object substring, object targetString)722         public static object SubstringOf(object substring, object targetString) { throw null; }
Subtract(object left, object right)723         public static object Subtract(object left, object right) { throw null; }
ToLower(object targetString)724         public static object ToLower(object targetString) { throw null; }
ToUpper(object targetString)725         public static object ToUpper(object targetString) { throw null; }
Trim(object targetString)726         public static object Trim(object targetString) { throw null; }
TypeIs(object value, System.Data.Services.Providers.ResourceType type)727         public static object TypeIs(object value, System.Data.Services.Providers.ResourceType type) { throw null; }
Year(object dateTime)728         public static object Year(object dateTime) { throw null; }
729     }
730     [System.Diagnostics.DebuggerDisplayAttribute("ResourceAssociationSet: ({End1.ResourceSet.Name}, {End1.ResourceType.Name}, {End1.ResourceProperty.Name}) <-> ({End2.ResourceSet.Name}, {End2.ResourceType.Name}, {End2.ResourceProperty.Name})")]
731     public sealed partial class ResourceAssociationSet
732     {
ResourceAssociationSet(string name, System.Data.Services.Providers.ResourceAssociationSetEnd end1, System.Data.Services.Providers.ResourceAssociationSetEnd end2)733         public ResourceAssociationSet(string name, System.Data.Services.Providers.ResourceAssociationSetEnd end1, System.Data.Services.Providers.ResourceAssociationSetEnd end2) { }
734         public System.Data.Services.Providers.ResourceAssociationSetEnd End1 { get { throw null; } }
735         public System.Data.Services.Providers.ResourceAssociationSetEnd End2 { get { throw null; } }
736         public string Name { get { throw null; } }
737     }
738     [System.Diagnostics.DebuggerDisplayAttribute("ResourceAssociationSetEnd: {Name}: ({ResourceSet.Name}, {ResourceType.Name}, {ResourceProperty.Name})")]
739     public sealed partial class ResourceAssociationSetEnd
740     {
ResourceAssociationSetEnd(System.Data.Services.Providers.ResourceSet resourceSet, System.Data.Services.Providers.ResourceType resourceType, System.Data.Services.Providers.ResourceProperty resourceProperty)741         public ResourceAssociationSetEnd(System.Data.Services.Providers.ResourceSet resourceSet, System.Data.Services.Providers.ResourceType resourceType, System.Data.Services.Providers.ResourceProperty resourceProperty) { }
742         public System.Data.Services.Providers.ResourceProperty ResourceProperty { get { throw null; } }
743         public System.Data.Services.Providers.ResourceSet ResourceSet { get { throw null; } }
744         public System.Data.Services.Providers.ResourceType ResourceType { get { throw null; } }
745     }
746     [System.Diagnostics.DebuggerDisplayAttribute("{kind}: {name}")]
747     public partial class ResourceProperty
748     {
ResourceProperty(string name, System.Data.Services.Providers.ResourcePropertyKind kind, System.Data.Services.Providers.ResourceType propertyResourceType)749         public ResourceProperty(string name, System.Data.Services.Providers.ResourcePropertyKind kind, System.Data.Services.Providers.ResourceType propertyResourceType) { }
750         public bool CanReflectOnInstanceTypeProperty { get { throw null; } set { } }
751         public object CustomState { get { throw null; } set { } }
752         public bool IsReadOnly { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
753         public System.Data.Services.Providers.ResourcePropertyKind Kind { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
754         public string MimeType { get { throw null; } set { } }
755         public string Name { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
756         public System.Data.Services.Providers.ResourceType ResourceType { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
SetReadOnly()757         public void SetReadOnly() { }
758     }
759     [System.FlagsAttribute]
760     public enum ResourcePropertyKind
761     {
762         ComplexType = 4,
763         ETag = 32,
764         Key = 2,
765         Primitive = 1,
766         ResourceReference = 8,
767         ResourceSetReference = 16,
768     }
769     [System.Diagnostics.DebuggerDisplayAttribute("{Name}: {ResourceType}")]
770     public partial class ResourceSet
771     {
ResourceSet(string name, System.Data.Services.Providers.ResourceType elementType)772         public ResourceSet(string name, System.Data.Services.Providers.ResourceType elementType) { }
773         public object CustomState { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
774         public bool IsReadOnly { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
775         public string Name { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
776         public System.Data.Services.Providers.ResourceType ResourceType { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
SetReadOnly()777         public void SetReadOnly() { }
778     }
779     [System.Diagnostics.DebuggerDisplayAttribute("{Name}: {InstanceType}, {ResourceTypeKind}")]
780     public partial class ResourceType
781     {
ResourceType(System.Type instanceType, System.Data.Services.Providers.ResourceTypeKind resourceTypeKind, System.Data.Services.Providers.ResourceType baseType, string namespaceName, string name, bool isAbstract)782         public ResourceType(System.Type instanceType, System.Data.Services.Providers.ResourceTypeKind resourceTypeKind, System.Data.Services.Providers.ResourceType baseType, string namespaceName, string name, bool isAbstract) { }
783         public System.Data.Services.Providers.ResourceType BaseType { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
784         public bool CanReflectOnInstanceType { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
785         public object CustomState { get { throw null; } set { } }
786         public System.Collections.ObjectModel.ReadOnlyCollection<System.Data.Services.Providers.ResourceProperty> ETagProperties { get { throw null; } }
787         public string FullName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
788         public System.Type InstanceType { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
789         public bool IsAbstract { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
790         public bool IsMediaLinkEntry { get { throw null; } set { } }
791         public bool IsOpenType { get { throw null; } set { } }
792         public bool IsReadOnly { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
793         public System.Collections.ObjectModel.ReadOnlyCollection<System.Data.Services.Providers.ResourceProperty> KeyProperties { get { throw null; } }
794         public string Name { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
795         public string Namespace { get { throw null; } }
796         public System.Collections.ObjectModel.ReadOnlyCollection<System.Data.Services.Providers.ResourceProperty> Properties { get { throw null; } }
797         public System.Collections.ObjectModel.ReadOnlyCollection<System.Data.Services.Providers.ResourceProperty> PropertiesDeclaredOnThisType { get { throw null; } }
798         public System.Data.Services.Providers.ResourceTypeKind ResourceTypeKind { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
AddEntityPropertyMappingAttribute(System.Data.Services.Common.EntityPropertyMappingAttribute attribute)799         public void AddEntityPropertyMappingAttribute(System.Data.Services.Common.EntityPropertyMappingAttribute attribute) { }
AddProperty(System.Data.Services.Providers.ResourceProperty property)800         public void AddProperty(System.Data.Services.Providers.ResourceProperty property) { }
GetPrimitiveResourceType(System.Type type)801         public static System.Data.Services.Providers.ResourceType GetPrimitiveResourceType(System.Type type) { throw null; }
LoadPropertiesDeclaredOnThisType()802         protected virtual System.Collections.Generic.IEnumerable<System.Data.Services.Providers.ResourceProperty> LoadPropertiesDeclaredOnThisType() { throw null; }
SetReadOnly()803         public void SetReadOnly() { }
804     }
805     public enum ResourceTypeKind
806     {
807         ComplexType = 1,
808         EntityType = 0,
809         Primitive = 2,
810     }
811     [System.Diagnostics.DebuggerVisualizerAttribute("ServiceOperation={Name}")]
812     public partial class ServiceOperation
813     {
ServiceOperation(string name, System.Data.Services.Providers.ServiceOperationResultKind resultKind, System.Data.Services.Providers.ResourceType resultType, System.Data.Services.Providers.ResourceSet resultSet, string method, System.Collections.Generic.IEnumerable<System.Data.Services.Providers.ServiceOperationParameter> parameters)814         public ServiceOperation(string name, System.Data.Services.Providers.ServiceOperationResultKind resultKind, System.Data.Services.Providers.ResourceType resultType, System.Data.Services.Providers.ResourceSet resultSet, string method, System.Collections.Generic.IEnumerable<System.Data.Services.Providers.ServiceOperationParameter> parameters) { }
815         public object CustomState { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
816         public bool IsReadOnly { get { throw null; } }
817         public string Method { get { throw null; } }
818         public string MimeType { get { throw null; } set { } }
819         public string Name { get { throw null; } }
820         public System.Collections.ObjectModel.ReadOnlyCollection<System.Data.Services.Providers.ServiceOperationParameter> Parameters { get { throw null; } }
821         public System.Data.Services.Providers.ResourceSet ResourceSet { get { throw null; } }
822         public System.Data.Services.Providers.ServiceOperationResultKind ResultKind { get { throw null; } }
823         public System.Data.Services.Providers.ResourceType ResultType { get { throw null; } }
SetReadOnly()824         public void SetReadOnly() { }
825     }
826     [System.Diagnostics.DebuggerVisualizerAttribute("ServiceOperationParameter={Name}")]
827     public partial class ServiceOperationParameter
828     {
ServiceOperationParameter(string name, System.Data.Services.Providers.ResourceType parameterType)829         public ServiceOperationParameter(string name, System.Data.Services.Providers.ResourceType parameterType) { }
830         public object CustomState { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
831         public bool IsReadOnly { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
832         public string Name { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
833         public System.Data.Services.Providers.ResourceType ParameterType { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
SetReadOnly()834         public void SetReadOnly() { }
835     }
836     public enum ServiceOperationResultKind
837     {
838         DirectValue = 0,
839         Enumeration = 1,
840         QueryWithMultipleResults = 2,
841         QueryWithSingleResult = 3,
842         Void = 4,
843     }
844 }
845