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