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
adapters
AdapterDescriptor[]propertySet
PropertySetDescriptordbEnvs
DbEnvDescriptor[]logs
string[]
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
adapters
AdapterDescriptor[]propertySet
PropertySetDescriptordbEnvs
DbEnvDescriptor[]logs
string[]description
stringname
stringentry
string
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 interface supported by this object.
public override string ice_id()
Returns
- string
The return value is always ::Ice::Object.
ice_staticId()
Gets the type ID of the associated Slice class.
public static string ice_staticId()
Returns
- string
The string
::IceGrid::ServiceDescriptor
.