Show / Hide Table of Contents

Class DirectoryBaseServiceRequest<TResponse>

A base abstract class for Directory requests.

Inheritance
object
ClientServiceRequest
ClientServiceRequest<TResponse>
DirectoryBaseServiceRequest<TResponse>
AspsResource.DeleteRequest
AspsResource.GetRequest
AspsResource.ListRequest
ChannelsResource.StopRequest
ChromeosdevicesResource.ActionRequest
ChromeosdevicesResource.GetRequest
ChromeosdevicesResource.ListRequest
ChromeosdevicesResource.MoveDevicesToOuRequest
ChromeosdevicesResource.PatchRequest
ChromeosdevicesResource.UpdateRequest
CustomerResource.DevicesResource.ChromeosResource.BatchChangeStatusRequest
CustomerResource.DevicesResource.ChromeosResource.CommandsResource.GetRequest
CustomerResource.DevicesResource.ChromeosResource.IssueCommandRequest
CustomersResource.ChromeResource.PrintServersResource.BatchCreatePrintServersRequest
CustomersResource.ChromeResource.PrintServersResource.BatchDeletePrintServersRequest
CustomersResource.ChromeResource.PrintServersResource.CreateRequest
CustomersResource.ChromeResource.PrintServersResource.DeleteRequest
CustomersResource.ChromeResource.PrintServersResource.GetRequest
CustomersResource.ChromeResource.PrintServersResource.ListRequest
CustomersResource.ChromeResource.PrintServersResource.PatchRequest
CustomersResource.ChromeResource.PrintersResource.BatchCreatePrintersRequest
CustomersResource.ChromeResource.PrintersResource.BatchDeletePrintersRequest
CustomersResource.ChromeResource.PrintersResource.CreateRequest
CustomersResource.ChromeResource.PrintersResource.DeleteRequest
CustomersResource.ChromeResource.PrintersResource.GetRequest
CustomersResource.ChromeResource.PrintersResource.ListPrinterModelsRequest
CustomersResource.ChromeResource.PrintersResource.ListRequest
CustomersResource.ChromeResource.PrintersResource.PatchRequest
CustomersResource.GetRequest
CustomersResource.PatchRequest
CustomersResource.UpdateRequest
DomainAliasesResource.DeleteRequest
DomainAliasesResource.GetRequest
DomainAliasesResource.InsertRequest
DomainAliasesResource.ListRequest
DomainsResource.DeleteRequest
DomainsResource.GetRequest
DomainsResource.InsertRequest
DomainsResource.ListRequest
GroupsResource.AliasesResource.DeleteRequest
GroupsResource.AliasesResource.InsertRequest
GroupsResource.AliasesResource.ListRequest
GroupsResource.DeleteRequest
GroupsResource.GetRequest
GroupsResource.InsertRequest
GroupsResource.ListRequest
GroupsResource.PatchRequest
GroupsResource.UpdateRequest
MembersResource.DeleteRequest
MembersResource.GetRequest
MembersResource.HasMemberRequest
MembersResource.InsertRequest
MembersResource.ListRequest
MembersResource.PatchRequest
MembersResource.UpdateRequest
MobiledevicesResource.ActionRequest
MobiledevicesResource.DeleteRequest
MobiledevicesResource.GetRequest
MobiledevicesResource.ListRequest
OrgunitsResource.DeleteRequest
OrgunitsResource.GetRequest
OrgunitsResource.InsertRequest
OrgunitsResource.ListRequest
OrgunitsResource.PatchRequest
OrgunitsResource.UpdateRequest
PrivilegesResource.ListRequest
ResourcesResource.BuildingsResource.DeleteRequest
ResourcesResource.BuildingsResource.GetRequest
ResourcesResource.BuildingsResource.InsertRequest
ResourcesResource.BuildingsResource.ListRequest
ResourcesResource.BuildingsResource.PatchRequest
ResourcesResource.BuildingsResource.UpdateRequest
ResourcesResource.CalendarsResource.DeleteRequest
ResourcesResource.CalendarsResource.GetRequest
ResourcesResource.CalendarsResource.InsertRequest
ResourcesResource.CalendarsResource.ListRequest
ResourcesResource.CalendarsResource.PatchRequest
ResourcesResource.CalendarsResource.UpdateRequest
ResourcesResource.FeaturesResource.DeleteRequest
ResourcesResource.FeaturesResource.GetRequest
ResourcesResource.FeaturesResource.InsertRequest
ResourcesResource.FeaturesResource.ListRequest
ResourcesResource.FeaturesResource.PatchRequest
ResourcesResource.FeaturesResource.RenameRequest
ResourcesResource.FeaturesResource.UpdateRequest
RoleAssignmentsResource.DeleteRequest
RoleAssignmentsResource.GetRequest
RoleAssignmentsResource.InsertRequest
RoleAssignmentsResource.ListRequest
RolesResource.DeleteRequest
RolesResource.GetRequest
RolesResource.InsertRequest
RolesResource.ListRequest
RolesResource.PatchRequest
RolesResource.UpdateRequest
SchemasResource.DeleteRequest
SchemasResource.GetRequest
SchemasResource.InsertRequest
SchemasResource.ListRequest
SchemasResource.PatchRequest
SchemasResource.UpdateRequest
TokensResource.DeleteRequest
TokensResource.GetRequest
TokensResource.ListRequest
TwoStepVerificationResource.TurnOffRequest
UsersResource.AliasesResource.DeleteRequest
UsersResource.AliasesResource.InsertRequest
UsersResource.AliasesResource.ListRequest
UsersResource.AliasesResource.WatchRequest
UsersResource.DeleteRequest
UsersResource.GetRequest
UsersResource.InsertRequest
UsersResource.ListRequest
UsersResource.MakeAdminRequest
UsersResource.PatchRequest
UsersResource.PhotosResource.DeleteRequest
UsersResource.PhotosResource.GetRequest
UsersResource.PhotosResource.PatchRequest
UsersResource.PhotosResource.UpdateRequest
UsersResource.SignOutRequest
UsersResource.UndeleteRequest
UsersResource.UpdateRequest
UsersResource.WatchRequest
VerificationCodesResource.GenerateRequest
VerificationCodesResource.InvalidateRequest
VerificationCodesResource.ListRequest
Implements
IClientServiceRequest<TResponse>
IClientServiceRequest
Inherited Members
ClientServiceRequest<TResponse>.Execute()
ClientServiceRequest<TResponse>.ExecuteAsStream()
ClientServiceRequest<TResponse>.ExecuteAsync()
ClientServiceRequest<TResponse>.ExecuteAsync(CancellationToken)
ClientServiceRequest<TResponse>.ExecuteAsStreamAsync()
ClientServiceRequest<TResponse>.ExecuteAsStreamAsync(CancellationToken)
ClientServiceRequest<TResponse>.CreateRequest(bool?)
ClientServiceRequest<TResponse>.GenerateRequestUri()
ClientServiceRequest<TResponse>.GetBody()
ClientServiceRequest<TResponse>.GetDefaultETagAction(string)
ClientServiceRequest<TResponse>.ETagAction
ClientServiceRequest<TResponse>.ModifyRequest
ClientServiceRequest<TResponse>.ValidateParameters
ClientServiceRequest<TResponse>.ApiVersion
ClientServiceRequest<TResponse>.MethodName
ClientServiceRequest<TResponse>.RestPath
ClientServiceRequest<TResponse>.HttpMethod
ClientServiceRequest<TResponse>.RequestParameters
ClientServiceRequest<TResponse>.Service
ClientServiceRequest._unsuccessfulResponseHandlers
ClientServiceRequest._exceptionHandlers
ClientServiceRequest._executeInterceptors
ClientServiceRequest.AddUnsuccessfulResponseHandler(IHttpUnsuccessfulResponseHandler)
ClientServiceRequest.AddExceptionHandler(IHttpExceptionHandler)
ClientServiceRequest.AddExecuteInterceptor(IHttpExecuteInterceptor)
ClientServiceRequest.Credential
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
object.ToString()
Namespace: Google.Apis.Admin.Directory.directory_v1
Assembly: Google.Apis.Admin.Directory.directory_v1.dll
Syntax
public abstract class DirectoryBaseServiceRequest<TResponse> : ClientServiceRequest<TResponse>, IClientServiceRequest<TResponse>, IClientServiceRequest
Type Parameters
Name Description
TResponse

Constructors

DirectoryBaseServiceRequest(IClientService)

Constructs a new DirectoryBaseServiceRequest instance.

Declaration
protected DirectoryBaseServiceRequest(IClientService service)
Parameters
Type Name Description
IClientService service

Properties

AccessToken

OAuth access token.

Declaration
[RequestParameter("access_token", RequestParameterType.Query)]
public virtual string AccessToken { get; set; }
Property Value
Type Description
string

Alt

Data format for response.

Declaration
[RequestParameter("alt", RequestParameterType.Query)]
public virtual DirectoryBaseServiceRequest<TResponse>.AltEnum? Alt { get; set; }
Property Value
Type Description
DirectoryBaseServiceRequest<TResponse>.AltEnum?

Callback

JSONP

Declaration
[RequestParameter("callback", RequestParameterType.Query)]
public virtual string Callback { get; set; }
Property Value
Type Description
string

Fields

Selector specifying which fields to include in a partial response.

Declaration
[RequestParameter("fields", RequestParameterType.Query)]
public virtual string Fields { get; set; }
Property Value
Type Description
string

Key

API key. Your API key identifies your project and provides you with API access, quota, and reports. Required unless you provide an OAuth 2.0 token.

Declaration
[RequestParameter("key", RequestParameterType.Query)]
public virtual string Key { get; set; }
Property Value
Type Description
string

OauthToken

OAuth 2.0 token for the current user.

Declaration
[RequestParameter("oauth_token", RequestParameterType.Query)]
public virtual string OauthToken { get; set; }
Property Value
Type Description
string

PrettyPrint

Returns response with indentations and line breaks.

Declaration
[RequestParameter("prettyPrint", RequestParameterType.Query)]
public virtual bool? PrettyPrint { get; set; }
Property Value
Type Description
bool?

QuotaUser

Available to use for quota purposes for server-side applications. Can be any arbitrary string assigned to a user, but should not exceed 40 characters.

Declaration
[RequestParameter("quotaUser", RequestParameterType.Query)]
public virtual string QuotaUser { get; set; }
Property Value
Type Description
string

UploadProtocol

Upload protocol for media (e.g. "raw", "multipart").

Declaration
[RequestParameter("upload_protocol", RequestParameterType.Query)]
public virtual string UploadProtocol { get; set; }
Property Value
Type Description
string

UploadType

Legacy upload protocol for media (e.g. "media", "multipart").

Declaration
[RequestParameter("uploadType", RequestParameterType.Query)]
public virtual string UploadType { get; set; }
Property Value
Type Description
string

Xgafv

V1 error format.

Declaration
[RequestParameter("$.xgafv", RequestParameterType.Query)]
public virtual DirectoryBaseServiceRequest<TResponse>.XgafvEnum? Xgafv { get; set; }
Property Value
Type Description
DirectoryBaseServiceRequest<TResponse>.XgafvEnum?

Methods

InitParameters()

Initializes Directory parameter list.

Declaration
protected override void InitParameters()
Overrides
ClientServiceRequest<TResponse>.InitParameters()

Implements

IClientServiceRequest<TResponse>
IClientServiceRequest
In this article
Back to top Generated by DocFX