ServiceInfo

Overview

Location

 

constructor

 

constructor(serviceName: String; serviceType: Type; serviceInvoker: IServiceInvoker; classFactory: IClassFactory; isAbstract: Boolean; serviceGroups: array of String)

 

ServiceInfo(String serviceName, Type serviceType, IServiceInvoker serviceInvoker, IClassFactory classFactory, Boolean isAbstract, String[] serviceGroups)

 

Sub New(serviceName As String, serviceType As Type, serviceInvoker As IServiceInvoker, classFactory As IClassFactory, isAbstract As Boolean, serviceGroups As String())

Parameters:

  • serviceName:
  • serviceType:
  • serviceInvoker:
  • classFactory:
  • isAbstract:
  • serviceGroups:

ClassFactory

 

property ClassFactory: IClassFactory read;

 

IClassFactory ClassFactory { get; }

 

ReadOnly Property ClassFactory() As IClassFactory

GetMethodInvoker

 

method GetMethodInvoker(methodName: String): ServiceMethodInvoker

 

ServiceMethodInvoker GetMethodInvoker(String methodName)

 

Function GetMethodInvoker(methodName As String) As ServiceMethodInvoker

Parameters:

  • methodName:

GetServiceMetaData

 

method GetServiceMetaData(options: Hashtable; out contentType: String): Stream

 

Stream GetServiceMetaData(Hashtable options, out String contentType)

 

Function GetServiceMetaData(options As Hashtable, <OutAttribute> ByRef contentType As String) As Stream

Parameters:

  • options:
  • contentType:

IsAbstract

 

property IsAbstract: Boolean read;

 

Boolean IsAbstract { get; }

 

ReadOnly Property IsAbstract() As Boolean

ServiceGroups

 

property ServiceGroups: array of String read;

 

String[] ServiceGroups { get; }

 

ReadOnly Property ServiceGroups() As String()

ServiceName

 

property ServiceName: String read;

 

String ServiceName { get; }

 

ReadOnly Property ServiceName() As String

ServiceType

 

property ServiceType: Type read;

 

Type ServiceType { get; }

 

ReadOnly Property ServiceType() As Type

 

ClassFactory

 

property ClassFactory: IClassFactory read;

 

IClassFactory ClassFactory { get; }

 

ReadOnly Property ClassFactory() As IClassFactory

IsAbstract

 

property IsAbstract: Boolean read;

 

Boolean IsAbstract { get; }

 

ReadOnly Property IsAbstract() As Boolean

ServiceGroups

 

property ServiceGroups: array of String read;

 

String[] ServiceGroups { get; }

 

ReadOnly Property ServiceGroups() As String()

ServiceName

 

property ServiceName: String read;

 

String ServiceName { get; }

 

ReadOnly Property ServiceName() As String

ServiceType

 

property ServiceType: Type read;

 

Type ServiceType { get; }

 

ReadOnly Property ServiceType() As Type

 

constructor

 

constructor(serviceName: String; serviceType: Type; serviceInvoker: IServiceInvoker; classFactory: IClassFactory; isAbstract: Boolean; serviceGroups: array of String)

 

ServiceInfo(String serviceName, Type serviceType, IServiceInvoker serviceInvoker, IClassFactory classFactory, Boolean isAbstract, String[] serviceGroups)

 

Sub New(serviceName As String, serviceType As Type, serviceInvoker As IServiceInvoker, classFactory As IClassFactory, isAbstract As Boolean, serviceGroups As String())

Parameters:

  • serviceName:
  • serviceType:
  • serviceInvoker:
  • classFactory:
  • isAbstract:
  • serviceGroups:

GetMethodInvoker

 

method GetMethodInvoker(methodName: String): ServiceMethodInvoker

 

ServiceMethodInvoker GetMethodInvoker(String methodName)

 

Function GetMethodInvoker(methodName As String) As ServiceMethodInvoker

Parameters:

  • methodName:

GetServiceMetaData

 

method GetServiceMetaData(options: Hashtable; out contentType: String): Stream

 

Stream GetServiceMetaData(Hashtable options, out String contentType)

 

Function GetServiceMetaData(options As Hashtable, <OutAttribute> ByRef contentType As String) As Stream

Parameters:

  • options:
  • contentType: