Class SettingsResource.WatchRequest
Watch for changes to Settings resources.
Inheritance
System.Object
Google.Apis.Requests.ClientServiceRequest
Google.Apis.Requests.ClientServiceRequest<
Channel>
SettingsResource.WatchRequest
Implements
Google.Apis.Requests.IClientServiceRequest<
Channel>
Google.Apis.Requests.IClientServiceRequest
Inherited Members
Google.Apis.Requests.ClientServiceRequest<Google.Apis.Calendar.v3.Data.Channel>.Execute()
Google.Apis.Requests.ClientServiceRequest<Google.Apis.Calendar.v3.Data.Channel>.ExecuteAsStream()
Google.Apis.Requests.ClientServiceRequest<Google.Apis.Calendar.v3.Data.Channel>.ExecuteAsync()
Google.Apis.Requests.ClientServiceRequest<Google.Apis.Calendar.v3.Data.Channel>.ExecuteAsync(System.Threading.CancellationToken)
Google.Apis.Requests.ClientServiceRequest<Google.Apis.Calendar.v3.Data.Channel>.ExecuteAsStreamAsync()
Google.Apis.Requests.ClientServiceRequest<Google.Apis.Calendar.v3.Data.Channel>.ExecuteAsStreamAsync(System.Threading.CancellationToken)
Google.Apis.Requests.ClientServiceRequest<Google.Apis.Calendar.v3.Data.Channel>.CreateRequest(System.Nullable<System.Boolean>)
Google.Apis.Requests.ClientServiceRequest<Google.Apis.Calendar.v3.Data.Channel>.GenerateRequestUri()
Google.Apis.Requests.ClientServiceRequest<Google.Apis.Calendar.v3.Data.Channel>.GetDefaultETagAction(System.String)
Google.Apis.Requests.ClientServiceRequest<Google.Apis.Calendar.v3.Data.Channel>.ETagAction
Google.Apis.Requests.ClientServiceRequest<Google.Apis.Calendar.v3.Data.Channel>.ModifyRequest
Google.Apis.Requests.ClientServiceRequest<Google.Apis.Calendar.v3.Data.Channel>.ValidateParameters
Google.Apis.Requests.ClientServiceRequest<Google.Apis.Calendar.v3.Data.Channel>.RequestParameters
Google.Apis.Requests.ClientServiceRequest<Google.Apis.Calendar.v3.Data.Channel>.Service
Google.Apis.Requests.ClientServiceRequest._unsuccessfulResponseHandlers
Google.Apis.Requests.ClientServiceRequest._exceptionHandlers
Google.Apis.Requests.ClientServiceRequest._executeInterceptors
Google.Apis.Requests.ClientServiceRequest.AddUnsuccessfulResponseHandler(Google.Apis.Http.IHttpUnsuccessfulResponseHandler)
Google.Apis.Requests.ClientServiceRequest.AddExceptionHandler(Google.Apis.Http.IHttpExceptionHandler)
Google.Apis.Requests.ClientServiceRequest.AddExecuteInterceptor(Google.Apis.Http.IHttpExecuteInterceptor)
Google.Apis.Requests.ClientServiceRequest.Credential
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.ToString()
Assembly: Google.Apis.Calendar.v3.dll
Syntax
public class WatchRequest : CalendarBaseServiceRequest<Channel>, IClientServiceRequest<Channel>, IClientServiceRequest
Constructors
WatchRequest(IClientService, Channel)
Constructs a new Watch request.
Declaration
public WatchRequest(IClientService service, Channel body)
Parameters
| Type |
Name |
Description |
| Google.Apis.Services.IClientService |
service |
|
| Channel |
body |
|
Properties
HttpMethod
Declaration
public override string HttpMethod { get; }
Property Value
| Type |
Description |
| System.String |
|
Overrides
Google.Apis.Requests.ClientServiceRequest<Google.Apis.Calendar.v3.Data.Channel>.HttpMethod
MaxResults
Maximum number of entries returned on one result page. By default the value is 100 entries. The page
size can never be larger than 250 entries. Optional.
Declaration
[RequestParameter("maxResults", RequestParameterType.Query)]
public virtual int? MaxResults { get; set; }
Property Value
| Type |
Description |
| System.Nullable<System.Int32> |
|
MethodName
Declaration
public override string MethodName { get; }
Property Value
| Type |
Description |
| System.String |
|
Overrides
Google.Apis.Requests.ClientServiceRequest<Google.Apis.Calendar.v3.Data.Channel>.MethodName
PageToken
Token specifying which result page to return. Optional.
Declaration
[RequestParameter("pageToken", RequestParameterType.Query)]
public virtual string PageToken { get; set; }
Property Value
| Type |
Description |
| System.String |
|
RestPath
Declaration
public override string RestPath { get; }
Property Value
| Type |
Description |
| System.String |
|
Overrides
Google.Apis.Requests.ClientServiceRequest<Google.Apis.Calendar.v3.Data.Channel>.RestPath
SyncToken
Token obtained from the nextSyncToken field returned on the last page of results from the previous list
request. It makes the result of this list request contain only entries that have changed since then. If
the syncToken expires, the server will respond with a 410 GONE response code and the client should clear
its storage and perform a full synchronization without any syncToken. Learn more about incremental
synchronization. Optional. The default is to return all entries.
Declaration
[RequestParameter("syncToken", RequestParameterType.Query)]
public virtual string SyncToken { get; set; }
Property Value
| Type |
Description |
| System.String |
|
Methods
GetBody()
Returns the body of the request.
Declaration
protected override object GetBody()
Returns
| Type |
Description |
| System.Object |
|
Overrides
Google.Apis.Requests.ClientServiceRequest<Google.Apis.Calendar.v3.Data.Channel>.GetBody()
InitParameters()
Initializes Watch parameter list.
Declaration
protected override void InitParameters()
Overrides
Google.Apis.Calendar.v3.CalendarBaseServiceRequest<Google.Apis.Calendar.v3.Data.Channel>.InitParameters()
Implements
Google.Apis.Requests.IClientServiceRequest<TResponse>
Google.Apis.Requests.IClientServiceRequest