Class ServiceDescriptor
- Namespace
- IceGrid
- Assembly
- IceGrid.dll
Describes an IceBox service.
[SliceTypeId("::IceGrid::ServiceDescriptor")]
public class ServiceDescriptor : CommunicatorDescriptor
- Inheritance
-
ServiceDescriptor
- Inherited Members
Remarks
The Slice compiler generated this class from Slice class ::IceGrid::ServiceDescriptor.
Constructors
ServiceDescriptor(AdapterDescriptor[], PropertySetDescriptor, DbEnvDescriptor[], string[])
Initializes a new instance of the ServiceDescriptor class.
public ServiceDescriptor(AdapterDescriptor[] adapters, PropertySetDescriptor propertySet, DbEnvDescriptor[] dbEnvs, string[] logs)
Parameters
adaptersAdapterDescriptor[]propertySetPropertySetDescriptordbEnvsDbEnvDescriptor[]logsstring[]
ServiceDescriptor(AdapterDescriptor[], PropertySetDescriptor, DbEnvDescriptor[], string[], string, string, string)
Initializes a new instance of the ServiceDescriptor class.
public ServiceDescriptor(AdapterDescriptor[] adapters, PropertySetDescriptor propertySet, DbEnvDescriptor[] dbEnvs, string[] logs, string description, string name, string entry)
Parameters
adaptersAdapterDescriptor[]propertySetPropertySetDescriptordbEnvsDbEnvDescriptor[]logsstring[]descriptionstringnamestringentrystring
Fields
entry
The entry point of the IceBox service.
public string entry
Field Value
name
The service name.
public string name
Field Value
Methods
ice_id()
Returns the Slice type ID of the most-derived class supported by this object.
public override string ice_id()
Returns
- string
The Slice type ID.
ice_staticId()
Gets the type ID of the associated Slice class.
public static string ice_staticId()
Returns
- string
The string
::IceGrid::ServiceDescriptor.