//---------------------------------------------------------------------------------------- // // This code was generated by https://github.com/StefH/ProxyInterfaceSourceGenerator. // // Changes to this file may cause incorrect behavior and will be lost if // the code is regenerated. // //---------------------------------------------------------------------------------------- #nullable enable using System; namespace ProxyInterfaceSourceGeneratorTests.Source.PnP { public partial interface IClientRuntimeContext { string Url { get; } string ApplicationName { get; set; } string ClientTag { get; set; } bool DisableReturnValueCache { get; set; } bool ValidateOnClient { get; set; } System.Net.ICredentials Credentials { get; set; } Microsoft.SharePoint.Client.WebRequestExecutorFactory WebRequestExecutorFactory { get; set; } Microsoft.SharePoint.Client.ClientRequest PendingRequest { get; } bool HasPendingRequest { get; } object Tag { get; set; } int RequestTimeout { get; set; } System.Collections.Generic.Dictionary StaticObjects { get; } System.Version ServerSchemaVersion { get; } System.Version ServerLibraryVersion { get; } System.Version RequestSchemaVersion { get; set; } string TraceCorrelationId { get; set; } void ExecuteQuery(); void RetryQuery(Microsoft.SharePoint.Client.ClientRequest request); System.Threading.Tasks.Task ExecuteQueryAsync(); System.Threading.Tasks.Task RetryQueryAsync(Microsoft.SharePoint.Client.ClientRequest request); T CastTo(ProxyInterfaceSourceGeneratorTests.Source.PnP.IClientObject obj) where T : Microsoft.SharePoint.Client.ClientObject; void AddQuery(Microsoft.SharePoint.Client.ClientAction query); void AddQueryIdAndResultObject(long id, object obj); object ParseObjectFromJsonString(string json); void AddClientTypeAssembly(System.Reflection.Assembly @assembly); void Load(T clientObject, params System.Linq.Expressions.Expression>[] retrievals) where T : Microsoft.SharePoint.Client.ClientObject; System.Collections.Generic.IEnumerable LoadQuery(Microsoft.SharePoint.Client.ClientObjectCollection clientObjects) where T : Microsoft.SharePoint.Client.ClientObject; System.Collections.Generic.IEnumerable LoadQuery(System.Linq.IQueryable clientObjects) where T : Microsoft.SharePoint.Client.ClientObject; void Dispose(); event System.EventHandler ExecutingWebRequest; } } #nullable disable