VI.Projector/VI.Projector.Connection.Remoting.Proxies/SystemAccessOptimizerProxyClient.cs
Decompiler Source FileVI.Projector.SystemAccessOptimizerProxyClientDecompiled Source
Interpretation
- Decompiled source file. Use method/event registrations and call-site extraction to connect back to DialogMethod, QBMEvent, and API layers.
Relations
- CallMethod: ForecastData at line 42
Typed Edges
- No typed edges extracted for this source.
References
- No direct source references extracted.
Referenced By
- No direct source references extracted.
C# source-derived context
Generated by pattern extraction from the decompiled C# source and decompile index. This is factual source evidence, not inferred behavior.
None extracted.
Summary: classes SystemAccessOptimizerProxyClient, SystemAccessOptimizerProxyClientDto; methods RestoreData, ForecastData
Classes
SystemAccessOptimizerProxyClient SystemAccessOptimizerProxyClientDtoMethods
DB/Dialog object references
None extracted.
OIM key/entity markers
None extracted.API/entity calls
None extracted.Registrations / handlers
None extracted.
Complete Source
1using System;2using VI.Projector.Connection.Optimization;3using VI.Remoting.Serialization;4using VI.Remoting.Services;56namespace VI.Projector.Connection.Remoting.Proxies;78/// <summary>9/// Proxy for a ISystemAccessOptimizer.10/// </summary>11/// <summary>12/// Proxy for a ISystemAccessOptimizer.13/// </summary>14public sealed class SystemAccessOptimizerProxyClient : RemoteServiceProxyClientBase, ISystemAccessOptimizer15{16 /// <summary>17 /// The DTO.18 /// </summary>19 private class SystemAccessOptimizerProxyClientDto : RemoteServiceProxyClientDto20 {21 public override object RestoreData()22 {23 return new SystemAccessOptimizerProxyClient(DtoExporter.ConvertFromDtoData<RemoteServiceDescriptor>(base.ServiceDescriptor));24 }25 }2627 protected override System.Type DtoType => typeof(SystemAccessOptimizerProxyClientDto);2829 /// <summary>30 /// Default constructor of class NativeSystemFilterFormatterProxy.31 /// </summary>32 public SystemAccessOptimizerProxyClient(RemoteServiceDescriptor proxyInfo)33 : base(proxyInfo)34 {35 }3637 /// <summary>38 /// Gets the parent of the given node.39 /// </summary>40 public void ForecastData(DataForecast forecast)41 {42 CallMethod("ForecastData", ParameterInfo.Create("forecast", forecast));43 }44}45