Changes in google.apis from v20.1 (Version 4.0.30319.42000)<br> to v21 (Version 4.0.30319.42000)

Changes in google.apis from v20.1 (Version 4.0.30319.42000)
to v21 (Version 4.0.30319.42000)

Removed Added
public class Google.Apis.Download.MediaDownloader ()
--> NONE <--
  • Method: protected virtual void OnDataReceived (byte[] data, int length)
  • Method: protected virtual void OnDownloadCompleted ()
  • Method: protected virtual void OnResponseReceived (HttpResponseMessage response)
  • Property: Action`1 ModifyRequest { public get; public set; }
  • Property: RangeHeaderValue Range { public get; public set; }
  • Property: Func`2 ResponseStreamInterceptorProvider { public get; public set; }
public abstract class Google.Apis.Requests.ClientServiceRequest`1 ()
--> NONE <--
  • Method: public void AddExceptionHandler (IHttpExceptionHandler handler)
  • Method: public void AddExecuteInterceptor (IHttpExecuteInterceptor handler)
  • Method: public void AddUnsuccessfulResponseHandler (IHttpUnsuccessfulResponseHandler handler)
  • Method: public static ETagAction GetDefaultETagAction (string httpMethod)
  • Property: Action`1 ModifyRequest { public get; public set; }
Google.Apis.Requests PageStreamer`4 ()
n/a public sealed class Google.Apis.Requests.PageStreamer`4
--> NONE <--
  • Constructor: public PageStreamer`4 (Action`2 requestModifier, Func`2 tokenExtractor, Func`2 resourceExtractor)
  • Method (i): public virtual bool Equals (object obj)
  • Method: public IEnumerable`1 Fetch (TRequest request)
  • Method: public Task`1 FetchAllAsync (TRequest request, CancellationToken cancellationToken)
  • Method (i): protected virtual void Finalize ()
  • Method (i): public virtual int GetHashCode ()
  • Method (i): public Type GetType ()
  • Method (i): protected object MemberwiseClone ()
  • Method (i): public virtual string ToString ()
public abstract class Google.Apis.Services.BaseClientService ()
--> NONE <--
  • Field: public static const uint DefaultMaxUrlLength, Value = 2048
  • Property: virtual string BatchPath { public get; }
  • Property: virtual string BatchUri { public get; }
Google.Apis.Upload IUploadSessionData ()
n/a public interface Google.Apis.Upload.IUploadSessionData
--> NONE <--
  • Property: Uri UploadUri { public get; }
Google.Apis.Upload ResumableUpload ()
n/a public abstract class Google.Apis.Upload.ResumableUpload
--> NONE <--
  • Constructor: protected ResumableUpload (Stream contentStream, ResumableUploadOptions options)
  • Event: public event Action`1 ProgressChanged
  • Event: public event Action`1 UploadSessionData
  • Field: protected int chunkSize
  • Field: public static const int DefaultChunkSize, Value = 10485760
  • Field: public static const int MinimumChunkSize, Value = 262144
  • Method: public static ResumableUpload CreateFromUploadUri (Uri uploadUri, Stream contentStream, ResumableUploadOptions options)
  • Method (i): public virtual bool Equals (object obj)
  • Method: protected Task`1 ExceptionForResponseAsync (HttpResponseMessage response)
  • Method (i): protected virtual void Finalize ()
  • Method (i): public virtual int GetHashCode ()
  • Method: public IUploadProgress GetProgress ()
  • Method (i): public Type GetType ()
  • Method: public abstract Task`1 InitiateSessionAsync (CancellationToken cancellationToken)
  • Method (i): protected object MemberwiseClone ()
  • Method: protected virtual void ProcessResponse (HttpResponseMessage httpResponse)
  • Method: public IUploadProgress Resume ()
  • Method: public IUploadProgress Resume (Uri uploadUri)
  • Method: public Task`1 ResumeAsync ()
  • Method: public Task`1 ResumeAsync (CancellationToken cancellationToken)
  • Method: public Task`1 ResumeAsync (Uri uploadUri)
  • Method: public Task`1 ResumeAsync (Uri uploadUri, CancellationToken cancellationToken)
  • Method: protected Task`1 SendNextChunkAsync (Stream stream, CancellationToken cancellationToken)
  • Method (i): public virtual string ToString ()
  • Method: public IUploadProgress Upload ()
  • Method: public Task`1 UploadAsync ()
  • Method: public Task`1 UploadAsync (CancellationToken cancellationToken)
  • Property: int ChunkSize { public get; public set; }
  • Property: Stream ContentStream { public get; }
  • Property: protected ResumableUploadOptions Options { }
  • Property: StreamInterceptor UploadStreamInterceptor { public get; public set; }
Google.Apis.Upload ResumableUpload`1 ()
public class Google.Apis.Upload.ResumableUpload`1
(Please hover your mouse over the type to see the inheritance signatures)
public class Google.Apis.Upload.ResumableUpload`1
(Please hover your mouse over the type to see the inheritance signatures)
  • Field: public static const int DefaultChunkSize, Value = 10485760
  • Field: public static const int MinimumChunkSize, Value = 262144
  • Event: public event Action`1 UploadSessionData
  • Field: protected int chunkSize
  • Method (i): protected Task`1 ExceptionForResponseAsync (HttpResponseMessage response)
  • Method: public override Task`1 InitiateSessionAsync (CancellationToken cancellationToken)
  • Method (i): public IUploadProgress Resume (Uri uploadUri)
  • Method (i): public Task`1 ResumeAsync (Uri uploadUri)
  • Method (i): public Task`1 ResumeAsync (Uri uploadUri, CancellationToken cancellationToken)
  • Property: protected ResumableUploadOptions Options { }
  • Property: StreamInterceptor UploadStreamInterceptor { public get; public set; }
public class Google.Apis.Upload.ResumableUpload`2 ()
--> NONE <--
  • Event: public event Action`1 UploadSessionData
  • Field: protected int chunkSize
  • Method (i): protected Task`1 ExceptionForResponseAsync (HttpResponseMessage response)
  • Method (i): public virtual Task`1 InitiateSessionAsync (CancellationToken cancellationToken)
  • Method (i): public IUploadProgress Resume (Uri uploadUri)
  • Method (i): public Task`1 ResumeAsync (Uri uploadUri)
  • Method (i): public Task`1 ResumeAsync (Uri uploadUri, CancellationToken cancellationToken)
  • Property: protected ResumableUploadOptions Options { }
  • Property: StreamInterceptor UploadStreamInterceptor { public get; public set; }
Google.Apis.Upload ResumableUploadOptions ()
n/a public sealed class Google.Apis.Upload.ResumableUploadOptions
--> NONE <--
  • Constructor: public ResumableUploadOptions ()
  • Method (i): public virtual bool Equals (object obj)
  • Method (i): protected virtual void Finalize ()
  • Method (i): public virtual int GetHashCode ()
  • Method (i): public Type GetType ()
  • Method (i): protected object MemberwiseClone ()
  • Method (i): public virtual string ToString ()
  • Property: HttpClient HttpClient { public get; public set; }
  • Property: Action`1 ModifySessionInitiationRequest { public get; public set; }
  • Property: ISerializer Serializer { public get; public set; }
  • Property: string ServiceName { public get; public set; }
Google.Apis.Util.Store FileDataStore ()
n/a public class Google.Apis.Util.Store.FileDataStore
--> NONE <--
  • Constructor: public FileDataStore (string folder, bool fullPath)
  • Method: public virtual Task ClearAsync ()
  • Method: public virtual Task DeleteAsync (string key)
  • Method (i): public virtual bool Equals (object obj)
  • Method (i): protected virtual void Finalize ()
  • Method: public static string GenerateStoredKey (string key, Type t)
  • Method: public virtual Task`1 GetAsync (string key)
  • Method (i): public virtual int GetHashCode ()
  • Method (i): public Type GetType ()
  • Method (i): protected object MemberwiseClone ()
  • Method: public virtual Task StoreAsync (string key, T value)
  • Method (i): public virtual string ToString ()
  • Property: string FolderPath { public get; }
Google.Apis.Util.Store NullDataStore ()
n/a public class Google.Apis.Util.Store.NullDataStore
--> NONE <--
  • Constructor: public NullDataStore ()
  • Method: public virtual Task ClearAsync ()
  • Method: public virtual Task DeleteAsync (string key)
  • Method (i): public virtual bool Equals (object obj)
  • Method (i): protected virtual void Finalize ()
  • Method: public virtual Task`1 GetAsync (string key)
  • Method (i): public virtual int GetHashCode ()
  • Method (i): public Type GetType ()
  • Method (i): protected object MemberwiseClone ()
  • Method: public virtual Task StoreAsync (string key, T value)
  • Method (i): public virtual string ToString ()

TopSummary