Show / Hide Table of Contents

Class ClientContext

Represents the context of the client on behalf of which a HistoryRecord is produced. The ClientContext message can be used to hold context about the service client (e.g. the internal server making fusebox requests) or the user client (e.g. the IP address of the end user).

Inheritance
object
ClientContext
Implements
IDirectResponseSchema
Inherited Members
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
object.ToString()
Namespace: Google.Apis.CloudSearch.v1.Data
Assembly: Google.Apis.CloudSearch.v1.dll
Syntax
public class ClientContext : IDirectResponseSchema

Properties

ClientOperationId

The client operation to which this history record belongs. The notion of a client operation is provided to keep track of client operations which might span multiple transactions in the lower level.

Declaration
[JsonProperty("clientOperationId")]
public virtual string ClientOperationId { get; set; }
Property Value
Type Description
string

ClientType

E.g. "pinto", "imap", "bigtop", "upload"

Declaration
[JsonProperty("clientType")]
public virtual string ClientType { get; set; }
Property Value
Type Description
string

ETag

The ETag of the item.

Declaration
public virtual string ETag { get; set; }
Property Value
Type Description
string

SessionContext

Contains information about the session which created this history record. This will be empty if the history record was generated by an internal request.

Declaration
[JsonProperty("sessionContext")]
public virtual SessionContext SessionContext { get; set; }
Property Value
Type Description
SessionContext

UserIp

Textual representation of the user's IP address, if available.

Declaration
[JsonProperty("userIp")]
public virtual string UserIp { get; set; }
Property Value
Type Description
string

Implements

IDirectResponseSchema
In This Article
Back to top Generated by DocFX