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

github.com/mono/reference-assemblies.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'src/v4.5.2/System.Data.Services.cs')
-rw-r--r--src/v4.5.2/System.Data.Services.cs843
1 files changed, 843 insertions, 0 deletions
diff --git a/src/v4.5.2/System.Data.Services.cs b/src/v4.5.2/System.Data.Services.cs
new file mode 100644
index 0000000..7cd6d98
--- /dev/null
+++ b/src/v4.5.2/System.Data.Services.cs
@@ -0,0 +1,843 @@
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
+
+[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")]
+[assembly:System.CLSCompliantAttribute(true)]
+[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(258))]
+[assembly:System.Reflection.AssemblyCompanyAttribute("Mono development team")]
+[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) Various Mono authors")]
+[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Data.Services.dll")]
+[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Data.Services.dll")]
+[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.30319.17020")]
+[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.30319.17020")]
+[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")]
+[assembly:System.Reflection.AssemblyTitleAttribute("System.Data.Services.dll")]
+[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")]
+[assembly:System.Resources.SatelliteContractVersionAttribute("4.0.0.0")]
+[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute]
+[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)]
+[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)]
+[assembly:System.Security.SecurityCriticalAttribute]
+namespace System
+{
+ [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)]
+ internal partial class MonoDocumentationNoteAttribute : System.MonoTODOAttribute
+ {
+ public MonoDocumentationNoteAttribute(string comment) { }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)]
+ internal partial class MonoExtensionAttribute : System.MonoTODOAttribute
+ {
+ public MonoExtensionAttribute(string comment) { }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)]
+ internal partial class MonoInternalNoteAttribute : System.MonoTODOAttribute
+ {
+ public MonoInternalNoteAttribute(string comment) { }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)]
+ internal partial class MonoLimitationAttribute : System.MonoTODOAttribute
+ {
+ public MonoLimitationAttribute(string comment) { }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)]
+ internal partial class MonoNotSupportedAttribute : System.MonoTODOAttribute
+ {
+ public MonoNotSupportedAttribute(string comment) { }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)]
+ internal partial class MonoTODOAttribute : System.Attribute
+ {
+ public MonoTODOAttribute() { }
+ public MonoTODOAttribute(string comment) { }
+ public string Comment { get { throw null; } }
+ }
+}
+namespace System.Data.Services
+{
+ [System.AttributeUsageAttribute((System.AttributeTargets)(64), AllowMultiple=true, Inherited=true)]
+ public sealed partial class ChangeInterceptorAttribute : System.Attribute
+ {
+ public ChangeInterceptorAttribute(string entitySetName) { }
+ public string EntitySetName { [System.Diagnostics.DebuggerStepThroughAttribute]get { throw null; } }
+ }
+ public sealed partial class DataServiceBehavior
+ {
+ internal DataServiceBehavior() { }
+ public bool AcceptCountRequests { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public bool AcceptProjectionRequests { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public bool AcceptReplaceFunctionInQuery { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public bool InvokeInterceptorsOnLinkDelete { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public System.Data.Services.Common.DataServiceProtocolVersion MaxProtocolVersion { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ }
+ public sealed partial class DataServiceConfiguration : System.Data.Services.IDataServiceConfiguration
+ {
+ internal DataServiceConfiguration() { }
+ public System.Data.Services.DataServiceBehavior DataServiceBehavior { get { throw null; } }
+ public bool EnableTypeConversion { get { throw null; } set { } }
+ public int MaxBatchCount { get { throw null; } set { } }
+ public int MaxChangesetCount { get { throw null; } set { } }
+ public int MaxExpandCount { get { throw null; } set { } }
+ public int MaxExpandDepth { get { throw null; } set { } }
+ public int MaxObjectCountOnInsert { get { throw null; } set { } }
+ public int MaxResultsPerCollection { get { throw null; } set { } }
+ public bool UseVerboseErrors { get { throw null; } set { } }
+ public void EnableTypeAccess(string typeName) { }
+ public void RegisterKnownType(System.Type type) { }
+ public void SetEntitySetAccessRule(string name, System.Data.Services.EntitySetRights rights) { }
+ public void SetEntitySetPageSize(string name, int size) { }
+ public void SetServiceOperationAccessRule(string name, System.Data.Services.ServiceOperationRights rights) { }
+ }
+ [System.Diagnostics.DebuggerDisplayAttribute("{statusCode}: {Message}")]
+ [System.SerializableAttribute]
+ public sealed partial class DataServiceException : System.InvalidOperationException
+ {
+ public DataServiceException() { }
+ public DataServiceException(int statusCode, string message) { }
+ public DataServiceException(int statusCode, string errorCode, string message, string messageXmlLang, System.Exception innerException) { }
+ protected DataServiceException(System.Runtime.Serialization.SerializationInfo serializationInfo, System.Runtime.Serialization.StreamingContext streamingContext) { }
+ public DataServiceException(string message) { }
+ public DataServiceException(string message, System.Exception innerException) { }
+ public string ErrorCode { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public string MessageLanguage { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public int StatusCode { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ [System.Security.SecurityCriticalAttribute]
+ public override void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ }
+ [System.CLSCompliantAttribute(false)]
+ public partial class DataServiceHost : System.ServiceModel.Web.WebServiceHost
+ {
+ public DataServiceHost(System.Type serviceType, System.Uri[] baseAddresses) { }
+ }
+ public partial class DataServiceHostFactory : System.ServiceModel.Activation.ServiceHostFactory
+ {
+ public DataServiceHostFactory() { }
+ protected override System.ServiceModel.ServiceHost CreateServiceHost(System.Type serviceType, System.Uri[] baseAddresses) { throw null; }
+ }
+ public sealed partial class DataServiceOperationContext
+ {
+ internal DataServiceOperationContext() { }
+ public System.Uri AbsoluteRequestUri { get { throw null; } }
+ public System.Uri AbsoluteServiceUri { get { throw null; } }
+ public bool IsBatchRequest { get { throw null; } }
+ public System.Net.WebHeaderCollection RequestHeaders { get { throw null; } }
+ public string RequestMethod { get { throw null; } }
+ public System.Net.WebHeaderCollection ResponseHeaders { get { throw null; } }
+ public int ResponseStatusCode { get { throw null; } set { } }
+ }
+ public sealed partial class DataServiceProcessingPipeline
+ {
+ public DataServiceProcessingPipeline() { }
+ public event System.EventHandler<System.EventArgs> ProcessedChangeset { add { } remove { } }
+ public event System.EventHandler<System.Data.Services.DataServiceProcessingPipelineEventArgs> ProcessedRequest { add { } remove { } }
+ public event System.EventHandler<System.EventArgs> ProcessingChangeset { add { } remove { } }
+ public event System.EventHandler<System.Data.Services.DataServiceProcessingPipelineEventArgs> ProcessingRequest { add { } remove { } }
+ }
+ public sealed partial class DataServiceProcessingPipelineEventArgs : System.EventArgs
+ {
+ internal DataServiceProcessingPipelineEventArgs() { }
+ public System.Data.Services.DataServiceOperationContext OperationContext { get { throw null; } }
+ }
+ [System.ServiceModel.Activation.AspNetCompatibilityRequirementsAttribute(RequirementsMode=(System.ServiceModel.Activation.AspNetCompatibilityRequirementsMode)(1))]
+ [System.ServiceModel.ServiceBehaviorAttribute(InstanceContextMode=(System.ServiceModel.InstanceContextMode)(1))]
+ public partial class DataService<T> : System.Data.Services.IRequestHandler
+ {
+ public DataService() { }
+ protected T CurrentDataSource { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public System.Data.Services.DataServiceProcessingPipeline ProcessingPipeline { get { throw null; } }
+ public void AttachHost(System.Data.Services.IDataServiceHost host) { }
+ protected virtual T CreateDataSource() { throw null; }
+ protected virtual void HandleException(System.Data.Services.HandleExceptionArgs args) { }
+ protected virtual void OnStartProcessingRequest(System.Data.Services.ProcessRequestArgs args) { }
+ public void ProcessRequest() { }
+ public System.ServiceModel.Channels.Message ProcessRequestForMessage(System.IO.Stream messageBody) { throw null; }
+ }
+ [System.FlagsAttribute]
+ public enum EntitySetRights
+ {
+ All = 63,
+ AllRead = 3,
+ AllWrite = 60,
+ None = 0,
+ ReadMultiple = 2,
+ ReadSingle = 1,
+ WriteAppend = 4,
+ WriteDelete = 16,
+ WriteMerge = 32,
+ WriteReplace = 8,
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(4), AllowMultiple=false, Inherited=true)]
+ public sealed partial class ETagAttribute : System.Attribute
+ {
+ public ETagAttribute(string propertyName) { }
+ public ETagAttribute(params string[] propertyNames) { }
+ public System.Collections.ObjectModel.ReadOnlyCollection<string> PropertyNames { get { throw null; } }
+ }
+ [System.Diagnostics.DebuggerDisplayAttribute("ExpandSegment ({name},Filter={filter})]")]
+ public partial class ExpandSegment
+ {
+ public ExpandSegment(string name, System.Linq.Expressions.Expression filter) { }
+ public System.Data.Services.Providers.ResourceProperty ExpandedProperty { get { throw null; } }
+ public System.Linq.Expressions.Expression Filter { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public bool HasFilter { get { throw null; } }
+ public int MaxResultsExpected { get { throw null; } }
+ public string Name { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public static bool PathHasFilter(System.Collections.Generic.IEnumerable<System.Data.Services.ExpandSegment> path) { throw null; }
+ }
+ public partial class ExpandSegmentCollection : System.Collections.Generic.List<System.Data.Services.ExpandSegment>
+ {
+ public ExpandSegmentCollection() { }
+ public ExpandSegmentCollection(int capacity) { }
+ public bool HasFilter { get { throw null; } }
+ }
+ public partial class HandleExceptionArgs
+ {
+ internal HandleExceptionArgs() { }
+ public System.Exception Exception { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public string ResponseContentType { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public int ResponseStatusCode { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public bool ResponseWritten { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public bool UseVerboseErrors { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ }
+ public partial interface IDataServiceConfiguration
+ {
+ int MaxBatchCount { get; set; }
+ int MaxChangesetCount { get; set; }
+ int MaxExpandCount { get; set; }
+ int MaxExpandDepth { get; set; }
+ int MaxObjectCountOnInsert { get; set; }
+ int MaxResultsPerCollection { get; set; }
+ bool UseVerboseErrors { get; set; }
+ void RegisterKnownType(System.Type type);
+ void SetEntitySetAccessRule(string name, System.Data.Services.EntitySetRights rights);
+ void SetServiceOperationAccessRule(string name, System.Data.Services.ServiceOperationRights rights);
+ }
+ public partial interface IDataServiceHost
+ {
+ System.Uri AbsoluteRequestUri { get; }
+ System.Uri AbsoluteServiceUri { get; }
+ string RequestAccept { get; }
+ string RequestAcceptCharSet { get; }
+ string RequestContentType { get; }
+ string RequestHttpMethod { get; }
+ string RequestIfMatch { get; }
+ string RequestIfNoneMatch { get; }
+ string RequestMaxVersion { get; }
+ System.IO.Stream RequestStream { get; }
+ string RequestVersion { get; }
+ string ResponseCacheControl { get; set; }
+ string ResponseContentType { get; set; }
+ string ResponseETag { get; set; }
+ string ResponseLocation { get; set; }
+ int ResponseStatusCode { get; set; }
+ System.IO.Stream ResponseStream { get; }
+ string ResponseVersion { get; set; }
+ string GetQueryStringItem(string item);
+ void ProcessException(System.Data.Services.HandleExceptionArgs args);
+ }
+ public partial interface IDataServiceHost2 : System.Data.Services.IDataServiceHost
+ {
+ System.Net.WebHeaderCollection RequestHeaders { get; }
+ System.Net.WebHeaderCollection ResponseHeaders { get; }
+ }
+ public partial interface IExpandedResult
+ {
+ object ExpandedElement { get; }
+ object GetExpandedPropertyValue(string name);
+ }
+ public partial interface IExpandProvider
+ {
+ System.Collections.IEnumerable ApplyExpansions(System.Linq.IQueryable queryable, System.Collections.Generic.ICollection<System.Data.Services.ExpandSegmentCollection> expandPaths);
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(4), AllowMultiple=false, Inherited=true)]
+ public sealed partial class IgnorePropertiesAttribute : System.Attribute
+ {
+ public IgnorePropertiesAttribute(string propertyName) { }
+ public IgnorePropertiesAttribute(params string[] propertyNames) { }
+ public System.Collections.ObjectModel.ReadOnlyCollection<string> PropertyNames { get { throw null; } }
+ }
+ [System.ServiceModel.ServiceContractAttribute]
+ public partial interface IRequestHandler
+ {
+ [System.ServiceModel.OperationContractAttribute]
+ [System.ServiceModel.Web.WebInvokeAttribute(UriTemplate="*", Method="*")]
+ System.ServiceModel.Channels.Message ProcessRequestForMessage(System.IO.Stream messageBody);
+ }
+ public partial interface IUpdatable
+ {
+ void AddReferenceToCollection(object targetResource, string propertyName, object resourceToBeAdded);
+ void ClearChanges();
+ object CreateResource(string containerName, string fullTypeName);
+ void DeleteResource(object targetResource);
+ object GetResource(System.Linq.IQueryable query, string fullTypeName);
+ object GetValue(object targetResource, string propertyName);
+ void RemoveReferenceFromCollection(object targetResource, string propertyName, object resourceToBeRemoved);
+ object ResetResource(object resource);
+ object ResolveResource(object resource);
+ void SaveChanges();
+ void SetReference(object targetResource, string propertyName, object propertyValue);
+ void SetValue(object targetResource, string propertyName, object propertyValue);
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(4), AllowMultiple=false, Inherited=true)]
+ public sealed partial class MimeTypeAttribute : System.Attribute
+ {
+ public MimeTypeAttribute(string memberName, string mimeType) { }
+ public string MemberName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public string MimeType { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ }
+ public sealed partial class ProcessRequestArgs
+ {
+ internal ProcessRequestArgs() { }
+ public bool IsBatchOperation { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public System.Data.Services.DataServiceOperationContext OperationContext { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public System.Uri RequestUri { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(64), AllowMultiple=true, Inherited=true)]
+ public sealed partial class QueryInterceptorAttribute : System.Attribute
+ {
+ public QueryInterceptorAttribute(string entitySetName) { }
+ public string EntitySetName { [System.Diagnostics.DebuggerStepThroughAttribute]get { throw null; } }
+ }
+ [System.FlagsAttribute]
+ public enum ServiceOperationRights
+ {
+ All = 3,
+ AllRead = 3,
+ None = 0,
+ OverrideEntitySetRights = 4,
+ ReadMultiple = 2,
+ ReadSingle = 1,
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(64), AllowMultiple=false, Inherited=true)]
+ public sealed partial class SingleResultAttribute : System.Attribute
+ {
+ public SingleResultAttribute() { }
+ }
+ [System.FlagsAttribute]
+ public enum UpdateOperations
+ {
+ Add = 1,
+ Change = 2,
+ Delete = 4,
+ None = 0,
+ }
+}
+namespace System.Data.Services.Configuration
+{
+ public sealed partial class DataServicesFeaturesSection : System.Configuration.ConfigurationSection
+ {
+ public DataServicesFeaturesSection() { }
+ public System.Data.Services.Configuration.DataServicesReplaceFunctionFeature ReplaceFunction { get { throw null; } set { } }
+ }
+ public partial class DataServicesReplaceFunctionFeature : System.Configuration.ConfigurationElement
+ {
+ public DataServicesReplaceFunctionFeature() { }
+ public bool Enable { get { throw null; } set { } }
+ }
+ public sealed partial class DataServicesSectionGroup : System.Configuration.ConfigurationSectionGroup
+ {
+ public DataServicesSectionGroup() { }
+ public System.Data.Services.Configuration.DataServicesFeaturesSection Features { get { throw null; } }
+ }
+}
+namespace System.Data.Services.Internal
+{
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public abstract partial class ExpandedWrapper<TExpandedElement> : System.Data.Services.IExpandedResult
+ {
+ protected ExpandedWrapper() { }
+ public string Description { get { throw null; } set { } }
+ public TExpandedElement ExpandedElement { get { throw null; } set { } }
+ object System.Data.Services.IExpandedResult.ExpandedElement { get { throw null; } }
+ public object GetExpandedPropertyValue(string name) { throw null; }
+ protected abstract object InternalGetExpandedPropertyValue(int nameIndex);
+ }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public sealed partial class ExpandedWrapper<TExpandedElement, TProperty0, TProperty1, TProperty2, TProperty3, TProperty4, TProperty5, TProperty6, TProperty7, TProperty8> : System.Data.Services.Internal.ExpandedWrapper<TExpandedElement>
+ {
+ public ExpandedWrapper() { }
+ public TProperty0 ProjectedProperty0 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public TProperty1 ProjectedProperty1 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public TProperty2 ProjectedProperty2 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public TProperty3 ProjectedProperty3 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public TProperty4 ProjectedProperty4 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public TProperty5 ProjectedProperty5 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public TProperty6 ProjectedProperty6 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public TProperty7 ProjectedProperty7 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public TProperty8 ProjectedProperty8 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ protected override object InternalGetExpandedPropertyValue(int nameIndex) { throw null; }
+ }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public sealed partial class ExpandedWrapper<TExpandedElement, TProperty0, TProperty1, TProperty2, TProperty3, TProperty4, TProperty5, TProperty6, TProperty7, TProperty8, TProperty9> : System.Data.Services.Internal.ExpandedWrapper<TExpandedElement>
+ {
+ public ExpandedWrapper() { }
+ public TProperty0 ProjectedProperty0 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public TProperty1 ProjectedProperty1 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public TProperty2 ProjectedProperty2 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public TProperty3 ProjectedProperty3 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public TProperty4 ProjectedProperty4 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public TProperty5 ProjectedProperty5 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public TProperty6 ProjectedProperty6 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public TProperty7 ProjectedProperty7 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public TProperty8 ProjectedProperty8 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public TProperty9 ProjectedProperty9 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ protected override object InternalGetExpandedPropertyValue(int nameIndex) { throw null; }
+ }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public sealed partial class ExpandedWrapper<TExpandedElement, TProperty0, TProperty1, TProperty2, TProperty3, TProperty4, TProperty5, TProperty6, TProperty7, TProperty8, TProperty9, TProperty10> : System.Data.Services.Internal.ExpandedWrapper<TExpandedElement>
+ {
+ public ExpandedWrapper() { }
+ public TProperty0 ProjectedProperty0 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public TProperty1 ProjectedProperty1 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public TProperty10 ProjectedProperty10 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public TProperty2 ProjectedProperty2 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public TProperty3 ProjectedProperty3 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public TProperty4 ProjectedProperty4 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public TProperty5 ProjectedProperty5 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public TProperty6 ProjectedProperty6 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public TProperty7 ProjectedProperty7 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public TProperty8 ProjectedProperty8 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public TProperty9 ProjectedProperty9 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ protected override object InternalGetExpandedPropertyValue(int nameIndex) { throw null; }
+ }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public sealed partial class ExpandedWrapper<TExpandedElement, TProperty0, TProperty1, TProperty2, TProperty3, TProperty4, TProperty5, TProperty6, TProperty7, TProperty8, TProperty9, TProperty10, TProperty11> : System.Data.Services.Internal.ExpandedWrapper<TExpandedElement>
+ {
+ public ExpandedWrapper() { }
+ public TProperty0 ProjectedProperty0 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public TProperty1 ProjectedProperty1 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public TProperty10 ProjectedProperty10 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public TProperty11 ProjectedProperty11 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public TProperty2 ProjectedProperty2 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public TProperty3 ProjectedProperty3 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public TProperty4 ProjectedProperty4 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public TProperty5 ProjectedProperty5 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public TProperty6 ProjectedProperty6 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public TProperty7 ProjectedProperty7 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public TProperty8 ProjectedProperty8 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public TProperty9 ProjectedProperty9 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ protected override object InternalGetExpandedPropertyValue(int nameIndex) { throw null; }
+ }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public sealed partial class ExpandedWrapper<TExpandedElement, TProperty0> : System.Data.Services.Internal.ExpandedWrapper<TExpandedElement>
+ {
+ public ExpandedWrapper() { }
+ public TProperty0 ProjectedProperty0 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ protected override object InternalGetExpandedPropertyValue(int nameIndex) { throw null; }
+ }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public sealed partial class ExpandedWrapper<TExpandedElement, TProperty0, TProperty1> : System.Data.Services.Internal.ExpandedWrapper<TExpandedElement>
+ {
+ public ExpandedWrapper() { }
+ public TProperty0 ProjectedProperty0 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public TProperty1 ProjectedProperty1 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ protected override object InternalGetExpandedPropertyValue(int nameIndex) { throw null; }
+ }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public sealed partial class ExpandedWrapper<TExpandedElement, TProperty0, TProperty1, TProperty2> : System.Data.Services.Internal.ExpandedWrapper<TExpandedElement>
+ {
+ public ExpandedWrapper() { }
+ public TProperty0 ProjectedProperty0 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public TProperty1 ProjectedProperty1 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public TProperty2 ProjectedProperty2 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ protected override object InternalGetExpandedPropertyValue(int nameIndex) { throw null; }
+ }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public sealed partial class ExpandedWrapper<TExpandedElement, TProperty0, TProperty1, TProperty2, TProperty3> : System.Data.Services.Internal.ExpandedWrapper<TExpandedElement>
+ {
+ public ExpandedWrapper() { }
+ public TProperty0 ProjectedProperty0 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public TProperty1 ProjectedProperty1 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public TProperty2 ProjectedProperty2 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public TProperty3 ProjectedProperty3 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ protected override object InternalGetExpandedPropertyValue(int nameIndex) { throw null; }
+ }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public sealed partial class ExpandedWrapper<TExpandedElement, TProperty0, TProperty1, TProperty2, TProperty3, TProperty4> : System.Data.Services.Internal.ExpandedWrapper<TExpandedElement>
+ {
+ public ExpandedWrapper() { }
+ public TProperty0 ProjectedProperty0 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public TProperty1 ProjectedProperty1 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public TProperty2 ProjectedProperty2 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public TProperty3 ProjectedProperty3 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public TProperty4 ProjectedProperty4 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ protected override object InternalGetExpandedPropertyValue(int nameIndex) { throw null; }
+ }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public sealed partial class ExpandedWrapper<TExpandedElement, TProperty0, TProperty1, TProperty2, TProperty3, TProperty4, TProperty5> : System.Data.Services.Internal.ExpandedWrapper<TExpandedElement>
+ {
+ public ExpandedWrapper() { }
+ public TProperty0 ProjectedProperty0 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public TProperty1 ProjectedProperty1 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public TProperty2 ProjectedProperty2 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public TProperty3 ProjectedProperty3 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public TProperty4 ProjectedProperty4 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public TProperty5 ProjectedProperty5 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ protected override object InternalGetExpandedPropertyValue(int nameIndex) { throw null; }
+ }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public sealed partial class ExpandedWrapper<TExpandedElement, TProperty0, TProperty1, TProperty2, TProperty3, TProperty4, TProperty5, TProperty6> : System.Data.Services.Internal.ExpandedWrapper<TExpandedElement>
+ {
+ public ExpandedWrapper() { }
+ public TProperty0 ProjectedProperty0 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public TProperty1 ProjectedProperty1 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public TProperty2 ProjectedProperty2 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public TProperty3 ProjectedProperty3 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public TProperty4 ProjectedProperty4 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public TProperty5 ProjectedProperty5 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public TProperty6 ProjectedProperty6 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ protected override object InternalGetExpandedPropertyValue(int nameIndex) { throw null; }
+ }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public sealed partial class ExpandedWrapper<TExpandedElement, TProperty0, TProperty1, TProperty2, TProperty3, TProperty4, TProperty5, TProperty6, TProperty7> : System.Data.Services.Internal.ExpandedWrapper<TExpandedElement>
+ {
+ public ExpandedWrapper() { }
+ public TProperty0 ProjectedProperty0 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public TProperty1 ProjectedProperty1 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public TProperty2 ProjectedProperty2 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public TProperty3 ProjectedProperty3 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public TProperty4 ProjectedProperty4 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public TProperty5 ProjectedProperty5 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public TProperty6 ProjectedProperty6 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public TProperty7 ProjectedProperty7 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ protected override object InternalGetExpandedPropertyValue(int nameIndex) { throw null; }
+ }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public abstract partial class ProjectedWrapper
+ {
+ protected ProjectedWrapper() { }
+ public string PropertyNameList { get { throw null; } set { } }
+ public string ResourceTypeName { get { throw null; } set { } }
+ public object GetProjectedPropertyValue(string propertyName) { throw null; }
+ protected abstract object InternalGetProjectedPropertyValue(int propertyIndex);
+ }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public sealed partial class ProjectedWrapper0 : System.Data.Services.Internal.ProjectedWrapper
+ {
+ [System.Runtime.TargetedPatchingOptOutAttribute("Performance critical to inline this type of method across NGen image boundaries")]
+ public ProjectedWrapper0() { }
+ protected override object InternalGetProjectedPropertyValue(int propertyIndex) { throw null; }
+ }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public sealed partial class ProjectedWrapper1 : System.Data.Services.Internal.ProjectedWrapper
+ {
+ public ProjectedWrapper1() { }
+ public object ProjectedProperty0 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ protected override object InternalGetProjectedPropertyValue(int propertyIndex) { throw null; }
+ }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public sealed partial class ProjectedWrapper2 : System.Data.Services.Internal.ProjectedWrapper
+ {
+ public ProjectedWrapper2() { }
+ public object ProjectedProperty0 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public object ProjectedProperty1 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ protected override object InternalGetProjectedPropertyValue(int propertyIndex) { throw null; }
+ }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public sealed partial class ProjectedWrapper3 : System.Data.Services.Internal.ProjectedWrapper
+ {
+ public ProjectedWrapper3() { }
+ public object ProjectedProperty0 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public object ProjectedProperty1 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public object ProjectedProperty2 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ protected override object InternalGetProjectedPropertyValue(int propertyIndex) { throw null; }
+ }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public sealed partial class ProjectedWrapper4 : System.Data.Services.Internal.ProjectedWrapper
+ {
+ public ProjectedWrapper4() { }
+ public object ProjectedProperty0 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public object ProjectedProperty1 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public object ProjectedProperty2 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public object ProjectedProperty3 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ protected override object InternalGetProjectedPropertyValue(int propertyIndex) { throw null; }
+ }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public sealed partial class ProjectedWrapper5 : System.Data.Services.Internal.ProjectedWrapper
+ {
+ public ProjectedWrapper5() { }
+ public object ProjectedProperty0 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public object ProjectedProperty1 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public object ProjectedProperty2 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public object ProjectedProperty3 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public object ProjectedProperty4 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ protected override object InternalGetProjectedPropertyValue(int propertyIndex) { throw null; }
+ }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public sealed partial class ProjectedWrapper6 : System.Data.Services.Internal.ProjectedWrapper
+ {
+ public ProjectedWrapper6() { }
+ public object ProjectedProperty0 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public object ProjectedProperty1 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public object ProjectedProperty2 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public object ProjectedProperty3 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public object ProjectedProperty4 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public object ProjectedProperty5 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ protected override object InternalGetProjectedPropertyValue(int propertyIndex) { throw null; }
+ }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public sealed partial class ProjectedWrapper7 : System.Data.Services.Internal.ProjectedWrapper
+ {
+ public ProjectedWrapper7() { }
+ public object ProjectedProperty0 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public object ProjectedProperty1 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public object ProjectedProperty2 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public object ProjectedProperty3 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public object ProjectedProperty4 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public object ProjectedProperty5 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public object ProjectedProperty6 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ protected override object InternalGetProjectedPropertyValue(int propertyIndex) { throw null; }
+ }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public sealed partial class ProjectedWrapper8 : System.Data.Services.Internal.ProjectedWrapper
+ {
+ public ProjectedWrapper8() { }
+ public object ProjectedProperty0 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public object ProjectedProperty1 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public object ProjectedProperty2 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public object ProjectedProperty3 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public object ProjectedProperty4 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public object ProjectedProperty5 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public object ProjectedProperty6 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public object ProjectedProperty7 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ protected override object InternalGetProjectedPropertyValue(int propertyIndex) { throw null; }
+ }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public partial class ProjectedWrapperMany : System.Data.Services.Internal.ProjectedWrapper
+ {
+ public ProjectedWrapperMany() { }
+ public System.Data.Services.Internal.ProjectedWrapperMany Next { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public object ProjectedProperty0 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public object ProjectedProperty1 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public object ProjectedProperty2 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public object ProjectedProperty3 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public object ProjectedProperty4 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public object ProjectedProperty5 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public object ProjectedProperty6 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public object ProjectedProperty7 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ protected override object InternalGetProjectedPropertyValue(int propertyIndex) { throw null; }
+ }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public sealed partial class ProjectedWrapperManyEnd : System.Data.Services.Internal.ProjectedWrapperMany
+ {
+ public ProjectedWrapperManyEnd() { }
+ protected override object InternalGetProjectedPropertyValue(int propertyIndex) { throw null; }
+ }
+}
+namespace System.Data.Services.Providers
+{
+ public static partial class DataServiceProviderMethods
+ {
+ public static int Compare(bool left, bool right) { throw null; }
+ public static int Compare(System.Guid left, System.Guid right) { throw null; }
+ public static int Compare(System.Nullable<bool> left, System.Nullable<bool> right) { throw null; }
+ public static int Compare(System.Nullable<System.Guid> left, System.Nullable<System.Guid> right) { throw null; }
+ public static int Compare(string left, string right) { throw null; }
+ public static object Convert(object value, System.Data.Services.Providers.ResourceType type) { throw null; }
+ public static System.Collections.Generic.IEnumerable<T> GetSequenceValue<T>(object value, System.Data.Services.Providers.ResourceProperty property) { throw null; }
+ public static object GetValue(object value, System.Data.Services.Providers.ResourceProperty property) { throw null; }
+ public static bool TypeIs(object value, System.Data.Services.Providers.ResourceType type) { throw null; }
+ }
+ public partial interface IDataServiceMetadataProvider
+ {
+ string ContainerName { get; }
+ string ContainerNamespace { get; }
+ System.Collections.Generic.IEnumerable<System.Data.Services.Providers.ResourceSet> ResourceSets { get; }
+ System.Collections.Generic.IEnumerable<System.Data.Services.Providers.ServiceOperation> ServiceOperations { get; }
+ System.Collections.Generic.IEnumerable<System.Data.Services.Providers.ResourceType> Types { get; }
+ System.Collections.Generic.IEnumerable<System.Data.Services.Providers.ResourceType> GetDerivedTypes(System.Data.Services.Providers.ResourceType resourceType);
+ System.Data.Services.Providers.ResourceAssociationSet GetResourceAssociationSet(System.Data.Services.Providers.ResourceSet resourceSet, System.Data.Services.Providers.ResourceType resourceType, System.Data.Services.Providers.ResourceProperty resourceProperty);
+ bool HasDerivedTypes(System.Data.Services.Providers.ResourceType resourceType);
+ bool TryResolveResourceSet(string name, out System.Data.Services.Providers.ResourceSet resourceSet);
+ bool TryResolveResourceType(string name, out System.Data.Services.Providers.ResourceType resourceType);
+ bool TryResolveServiceOperation(string name, out System.Data.Services.Providers.ServiceOperation serviceOperation);
+ }
+ public partial interface IDataServicePagingProvider
+ {
+ object[] GetContinuationToken(System.Collections.IEnumerator enumerator);
+ void SetContinuationToken(System.Linq.IQueryable query, System.Data.Services.Providers.ResourceType resourceType, object[] continuationToken);
+ }
+ public partial interface IDataServiceQueryProvider
+ {
+ object CurrentDataSource { get; set; }
+ bool IsNullPropagationRequired { get; }
+ object GetOpenPropertyValue(object target, string propertyName);
+ System.Collections.Generic.IEnumerable<System.Collections.Generic.KeyValuePair<string, object>> GetOpenPropertyValues(object target);
+ object GetPropertyValue(object target, System.Data.Services.Providers.ResourceProperty resourceProperty);
+ System.Linq.IQueryable GetQueryRootForResourceSet(System.Data.Services.Providers.ResourceSet resourceSet);
+ System.Data.Services.Providers.ResourceType GetResourceType(object target);
+ object InvokeServiceOperation(System.Data.Services.Providers.ServiceOperation serviceOperation, object[] parameters);
+ }
+ public partial interface IDataServiceStreamProvider
+ {
+ int StreamBufferSize { get; }
+ void DeleteStream(object entity, System.Data.Services.DataServiceOperationContext operationContext);
+ System.IO.Stream GetReadStream(object entity, string etag, System.Nullable<bool> checkETagForEquality, System.Data.Services.DataServiceOperationContext operationContext);
+ System.Uri GetReadStreamUri(object entity, System.Data.Services.DataServiceOperationContext operationContext);
+ string GetStreamContentType(object entity, System.Data.Services.DataServiceOperationContext operationContext);
+ string GetStreamETag(object entity, System.Data.Services.DataServiceOperationContext operationContext);
+ System.IO.Stream GetWriteStream(object entity, string etag, System.Nullable<bool> checkETagForEquality, System.Data.Services.DataServiceOperationContext operationContext);
+ string ResolveType(string entitySetName, System.Data.Services.DataServiceOperationContext operationContext);
+ }
+ public partial interface IDataServiceUpdateProvider : System.Data.Services.IUpdatable
+ {
+ void SetConcurrencyValues(object resourceCookie, System.Nullable<bool> checkForEquality, System.Collections.Generic.IEnumerable<System.Collections.Generic.KeyValuePair<string, object>> concurrencyValues);
+ }
+ public static partial class OpenTypeMethods
+ {
+ public static object Add(object left, object right) { throw null; }
+ public static object AndAlso(object left, object right) { throw null; }
+ public static object Ceiling(object value) { throw null; }
+ public static object Concat(object first, object second) { throw null; }
+ public static object Convert(object value, System.Data.Services.Providers.ResourceType type) { throw null; }
+ public static object Day(object dateTime) { throw null; }
+ public static object Divide(object left, object right) { throw null; }
+ public static object EndsWith(object targetString, object substring) { throw null; }
+ public static object Equal(object left, object right) { throw null; }
+ public static object Floor(object value) { throw null; }
+ public static object GetValue(object value, string propertyName) { throw null; }
+ public static object GreaterThan(object left, object right) { throw null; }
+ public static object GreaterThanOrEqual(object left, object right) { throw null; }
+ public static object Hour(object dateTime) { throw null; }
+ public static object IndexOf(object targetString, object substring) { throw null; }
+ public static object Length(object value) { throw null; }
+ public static object LessThan(object left, object right) { throw null; }
+ public static object LessThanOrEqual(object left, object right) { throw null; }
+ public static object Minute(object dateTime) { throw null; }
+ public static object Modulo(object left, object right) { throw null; }
+ public static object Month(object dateTime) { throw null; }
+ public static object Multiply(object left, object right) { throw null; }
+ public static object Negate(object value) { throw null; }
+ public static object Not(object value) { throw null; }
+ public static object NotEqual(object left, object right) { throw null; }
+ public static object OrElse(object left, object right) { throw null; }
+ public static object Replace(object targetString, object substring, object newString) { throw null; }
+ public static object Round(object value) { throw null; }
+ public static object Second(object dateTime) { throw null; }
+ public static object StartsWith(object targetString, object substring) { throw null; }
+ public static object Substring(object targetString, object startIndex) { throw null; }
+ public static object Substring(object targetString, object startIndex, object length) { throw null; }
+ public static object SubstringOf(object substring, object targetString) { throw null; }
+ public static object Subtract(object left, object right) { throw null; }
+ public static object ToLower(object targetString) { throw null; }
+ public static object ToUpper(object targetString) { throw null; }
+ public static object Trim(object targetString) { throw null; }
+ public static object TypeIs(object value, System.Data.Services.Providers.ResourceType type) { throw null; }
+ public static object Year(object dateTime) { throw null; }
+ }
+ [System.Diagnostics.DebuggerDisplayAttribute("ResourceAssociationSet: ({End1.ResourceSet.Name}, {End1.ResourceType.Name}, {End1.ResourceProperty.Name}) <-> ({End2.ResourceSet.Name}, {End2.ResourceType.Name}, {End2.ResourceProperty.Name})")]
+ public sealed partial class ResourceAssociationSet
+ {
+ public ResourceAssociationSet(string name, System.Data.Services.Providers.ResourceAssociationSetEnd end1, System.Data.Services.Providers.ResourceAssociationSetEnd end2) { }
+ public System.Data.Services.Providers.ResourceAssociationSetEnd End1 { get { throw null; } }
+ public System.Data.Services.Providers.ResourceAssociationSetEnd End2 { get { throw null; } }
+ public string Name { get { throw null; } }
+ }
+ [System.Diagnostics.DebuggerDisplayAttribute("ResourceAssociationSetEnd: {Name}: ({ResourceSet.Name}, {ResourceType.Name}, {ResourceProperty.Name})")]
+ public sealed partial class ResourceAssociationSetEnd
+ {
+ public ResourceAssociationSetEnd(System.Data.Services.Providers.ResourceSet resourceSet, System.Data.Services.Providers.ResourceType resourceType, System.Data.Services.Providers.ResourceProperty resourceProperty) { }
+ public System.Data.Services.Providers.ResourceProperty ResourceProperty { get { throw null; } }
+ public System.Data.Services.Providers.ResourceSet ResourceSet { get { throw null; } }
+ public System.Data.Services.Providers.ResourceType ResourceType { get { throw null; } }
+ }
+ [System.Diagnostics.DebuggerDisplayAttribute("{kind}: {name}")]
+ public partial class ResourceProperty
+ {
+ public ResourceProperty(string name, System.Data.Services.Providers.ResourcePropertyKind kind, System.Data.Services.Providers.ResourceType propertyResourceType) { }
+ public bool CanReflectOnInstanceTypeProperty { get { throw null; } set { } }
+ public object CustomState { get { throw null; } set { } }
+ public bool IsReadOnly { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public System.Data.Services.Providers.ResourcePropertyKind Kind { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public string MimeType { get { throw null; } set { } }
+ public string Name { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public System.Data.Services.Providers.ResourceType ResourceType { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public void SetReadOnly() { }
+ }
+ [System.FlagsAttribute]
+ public enum ResourcePropertyKind
+ {
+ ComplexType = 4,
+ ETag = 32,
+ Key = 2,
+ Primitive = 1,
+ ResourceReference = 8,
+ ResourceSetReference = 16,
+ }
+ [System.Diagnostics.DebuggerDisplayAttribute("{Name}: {ResourceType}")]
+ public partial class ResourceSet
+ {
+ public ResourceSet(string name, System.Data.Services.Providers.ResourceType elementType) { }
+ public object CustomState { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public bool IsReadOnly { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public string Name { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public System.Data.Services.Providers.ResourceType ResourceType { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public void SetReadOnly() { }
+ }
+ [System.Diagnostics.DebuggerDisplayAttribute("{Name}: {InstanceType}, {ResourceTypeKind}")]
+ public partial class ResourceType
+ {
+ public ResourceType(System.Type instanceType, System.Data.Services.Providers.ResourceTypeKind resourceTypeKind, System.Data.Services.Providers.ResourceType baseType, string namespaceName, string name, bool isAbstract) { }
+ public System.Data.Services.Providers.ResourceType BaseType { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public bool CanReflectOnInstanceType { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public object CustomState { get { throw null; } set { } }
+ public System.Collections.ObjectModel.ReadOnlyCollection<System.Data.Services.Providers.ResourceProperty> ETagProperties { get { throw null; } }
+ public string FullName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public System.Type InstanceType { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public bool IsAbstract { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public bool IsMediaLinkEntry { get { throw null; } set { } }
+ public bool IsOpenType { get { throw null; } set { } }
+ public bool IsReadOnly { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public System.Collections.ObjectModel.ReadOnlyCollection<System.Data.Services.Providers.ResourceProperty> KeyProperties { get { throw null; } }
+ public string Name { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public string Namespace { get { throw null; } }
+ public System.Collections.ObjectModel.ReadOnlyCollection<System.Data.Services.Providers.ResourceProperty> Properties { get { throw null; } }
+ public System.Collections.ObjectModel.ReadOnlyCollection<System.Data.Services.Providers.ResourceProperty> PropertiesDeclaredOnThisType { get { throw null; } }
+ public System.Data.Services.Providers.ResourceTypeKind ResourceTypeKind { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public void AddEntityPropertyMappingAttribute(System.Data.Services.Common.EntityPropertyMappingAttribute attribute) { }
+ public void AddProperty(System.Data.Services.Providers.ResourceProperty property) { }
+ public static System.Data.Services.Providers.ResourceType GetPrimitiveResourceType(System.Type type) { throw null; }
+ protected virtual System.Collections.Generic.IEnumerable<System.Data.Services.Providers.ResourceProperty> LoadPropertiesDeclaredOnThisType() { throw null; }
+ public void SetReadOnly() { }
+ }
+ public enum ResourceTypeKind
+ {
+ ComplexType = 1,
+ EntityType = 0,
+ Primitive = 2,
+ }
+ [System.Diagnostics.DebuggerVisualizerAttribute("ServiceOperation={Name}")]
+ public partial class ServiceOperation
+ {
+ 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) { }
+ public object CustomState { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public bool IsReadOnly { get { throw null; } }
+ public string Method { get { throw null; } }
+ public string MimeType { get { throw null; } set { } }
+ public string Name { get { throw null; } }
+ public System.Collections.ObjectModel.ReadOnlyCollection<System.Data.Services.Providers.ServiceOperationParameter> Parameters { get { throw null; } }
+ public System.Data.Services.Providers.ResourceSet ResourceSet { get { throw null; } }
+ public System.Data.Services.Providers.ServiceOperationResultKind ResultKind { get { throw null; } }
+ public System.Data.Services.Providers.ResourceType ResultType { get { throw null; } }
+ public void SetReadOnly() { }
+ }
+ [System.Diagnostics.DebuggerVisualizerAttribute("ServiceOperationParameter={Name}")]
+ public partial class ServiceOperationParameter
+ {
+ public ServiceOperationParameter(string name, System.Data.Services.Providers.ResourceType parameterType) { }
+ public object CustomState { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public bool IsReadOnly { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public string Name { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public System.Data.Services.Providers.ResourceType ParameterType { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public void SetReadOnly() { }
+ }
+ public enum ServiceOperationResultKind
+ {
+ DirectValue = 0,
+ Enumeration = 1,
+ QueryWithMultipleResults = 2,
+ QueryWithSingleResult = 3,
+ Void = 4,
+ }
+}