GigaSpaces XAP.NET Documentation
GridServiceOptions Class
Class LibraryGigaSpaces.Core.Admin.ServiceGrid.AgentGridServiceOptions
A generic process options.
Declaration Syntax
C#Visual BasicVisual C++J#
public class GridServiceOptions : AbstractRemotePbsObject
Public Class GridServiceOptions _
	Inherits AbstractRemotePbsObject
public ref class GridServiceOptions : public AbstractRemotePbsObject
public class GridServiceOptions extends AbstractRemotePbsObject
Members
All MembersConstructorsMethodsProperties



IconMemberDescription
GridServiceOptions(Boolean)
For internal use.

GridServiceOptions(String)
Constructs a new grid service options with the given process type. By default, will use JVM to start it.

Argument(String)
Will add a process level argument.

EnvironmentVariable(String, String)
Sets an environment variable that will be passed to forked process.

Equals(Object)
Determines whether the specified Object is equal to the current Object.
(Inherited from Object.)
Finalize()()()()
Allows an Object to attempt to free resources and perform other cleanup operations before the Object is reclaimed by garbage collection.
(Inherited from Object.)
GetHashCode()()()()
Serves as a hash function for a particular type.
(Inherited from Object.)
GetType()()()()
Gets the Type of the current instance.
(Inherited from Object.)
MemberwiseClone()()()()
Creates a shallow copy of the current Object.
(Inherited from Object.)
Options
Gets the agent process options that represents what was set on this process options.

OverrideArguments()()()()
Will cause the process arguments added using Argument(String) to override any arguments defined in the process descriptor.

OverrideVmInputArguments()()()()
Will cause JVM options added using VmInputArgument(String) to override all the vm arguments that the JVM will start by default with.

ToString()()()()
Returns a String that represents the current Object.
(Inherited from Object.)
UseExecutable()()()()
Will use an executable to start the process, and not a pure JVM process.

VmInputArgument(String)
Will add a JVM level argument when the process is executed using pure JVM. For example, the memory can be controlled using
CopyC#
-Xmx512m
.

Inheritance Hierarchy
Object
AbstractRemotePbsObject
 GridServiceOptions

Assembly: GigaSpaces.Core (Module: GigaSpaces.Core) Version: 16.2.0.0 (16.2.1)