Show / Hide Table of Contents

Class UrlsResource.SearchRequest

Searches for URLs matching known threats. Each URL and it's host-suffix and path-prefix expressions (up to a limited depth) are checked. This means that the response may contain URLs that were not included in the request, but are expressions of the requested URLs.

Inheritance
object
ClientServiceRequest
ClientServiceRequest<GoogleSecuritySafebrowsingV5SearchUrlsResponse>
SafebrowsingBaseServiceRequest<GoogleSecuritySafebrowsingV5SearchUrlsResponse>
UrlsResource.SearchRequest
Implements
IClientServiceRequest<GoogleSecuritySafebrowsingV5SearchUrlsResponse>
IClientServiceRequest
Inherited Members
SafebrowsingBaseServiceRequest<GoogleSecuritySafebrowsingV5SearchUrlsResponse>.Xgafv
SafebrowsingBaseServiceRequest<GoogleSecuritySafebrowsingV5SearchUrlsResponse>.AccessToken
SafebrowsingBaseServiceRequest<GoogleSecuritySafebrowsingV5SearchUrlsResponse>.Alt
SafebrowsingBaseServiceRequest<GoogleSecuritySafebrowsingV5SearchUrlsResponse>.Callback
SafebrowsingBaseServiceRequest<GoogleSecuritySafebrowsingV5SearchUrlsResponse>.Fields
SafebrowsingBaseServiceRequest<GoogleSecuritySafebrowsingV5SearchUrlsResponse>.Key
SafebrowsingBaseServiceRequest<GoogleSecuritySafebrowsingV5SearchUrlsResponse>.OauthToken
SafebrowsingBaseServiceRequest<GoogleSecuritySafebrowsingV5SearchUrlsResponse>.PrettyPrint
SafebrowsingBaseServiceRequest<GoogleSecuritySafebrowsingV5SearchUrlsResponse>.QuotaUser
SafebrowsingBaseServiceRequest<GoogleSecuritySafebrowsingV5SearchUrlsResponse>.UploadType
SafebrowsingBaseServiceRequest<GoogleSecuritySafebrowsingV5SearchUrlsResponse>.UploadProtocol
ClientServiceRequest<GoogleSecuritySafebrowsingV5SearchUrlsResponse>.Execute()
ClientServiceRequest<GoogleSecuritySafebrowsingV5SearchUrlsResponse>.ExecuteAsStream()
ClientServiceRequest<GoogleSecuritySafebrowsingV5SearchUrlsResponse>.ExecuteAsync()
ClientServiceRequest<GoogleSecuritySafebrowsingV5SearchUrlsResponse>.ExecuteAsync(CancellationToken)
ClientServiceRequest<GoogleSecuritySafebrowsingV5SearchUrlsResponse>.ExecuteAsStreamAsync()
ClientServiceRequest<GoogleSecuritySafebrowsingV5SearchUrlsResponse>.ExecuteAsStreamAsync(CancellationToken)
ClientServiceRequest<GoogleSecuritySafebrowsingV5SearchUrlsResponse>.CreateRequest(bool?)
ClientServiceRequest<GoogleSecuritySafebrowsingV5SearchUrlsResponse>.GenerateRequestUri()
ClientServiceRequest<GoogleSecuritySafebrowsingV5SearchUrlsResponse>.GetBody()
ClientServiceRequest<GoogleSecuritySafebrowsingV5SearchUrlsResponse>.GetDefaultETagAction(string)
ClientServiceRequest<GoogleSecuritySafebrowsingV5SearchUrlsResponse>.ETagAction
ClientServiceRequest<GoogleSecuritySafebrowsingV5SearchUrlsResponse>.ModifyRequest
ClientServiceRequest<GoogleSecuritySafebrowsingV5SearchUrlsResponse>.ValidateParameters
ClientServiceRequest<GoogleSecuritySafebrowsingV5SearchUrlsResponse>.ApiVersion
ClientServiceRequest<GoogleSecuritySafebrowsingV5SearchUrlsResponse>.RequestParameters
ClientServiceRequest<GoogleSecuritySafebrowsingV5SearchUrlsResponse>.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.Safebrowsing.v5
Assembly: Google.Apis.Safebrowsing.v5.dll
Syntax
public class UrlsResource.SearchRequest : SafebrowsingBaseServiceRequest<GoogleSecuritySafebrowsingV5SearchUrlsResponse>, IClientServiceRequest<GoogleSecuritySafebrowsingV5SearchUrlsResponse>, IClientServiceRequest

Constructors

SearchRequest(IClientService)

Constructs a new Search request.

Declaration
public SearchRequest(IClientService service)
Parameters
Type Name Description
IClientService service

Properties

HttpMethod

Gets the HTTP method.

Declaration
public override string HttpMethod { get; }
Property Value
Type Description
string
Overrides
ClientServiceRequest<GoogleSecuritySafebrowsingV5SearchUrlsResponse>.HttpMethod

MethodName

Gets the method name.

Declaration
public override string MethodName { get; }
Property Value
Type Description
string
Overrides
ClientServiceRequest<GoogleSecuritySafebrowsingV5SearchUrlsResponse>.MethodName

RestPath

Gets the REST path.

Declaration
public override string RestPath { get; }
Property Value
Type Description
string
Overrides
ClientServiceRequest<GoogleSecuritySafebrowsingV5SearchUrlsResponse>.RestPath

Urls

Required. The URLs to be looked up. Clients MUST NOT send more than 50 URLs.

Declaration
[RequestParameter("urls", RequestParameterType.Query)]
public virtual Repeatable<string> Urls { get; set; }
Property Value
Type Description
Repeatable<string>

Methods

InitParameters()

Initializes Search parameter list.

Declaration
protected override void InitParameters()
Overrides
SafebrowsingBaseServiceRequest<GoogleSecuritySafebrowsingV5SearchUrlsResponse>.InitParameters()

Implements

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