Provides access to properties and members of the ArcGIS server's server object manager for server object extensions.
Description
Members
Name | Description | |
---|---|---|
CreateServerContext | Gets a reference to a server context. The server context can be based on a specified server object configuration, or can be an empty server context if no server object configuration is specified. | |
FolderInfo | Properties associated with a server configuration folder. | |
GetConfigurationInfo | Gets the ServerObjectConfigurationInfo for the specified Name and TypeName. | |
GetConfigurationInfos | An enumerator over all the GIS server's ServerObjectConfigurationInfos. | |
GetConfigurationInfosEx | An enumerator over all the ArcGIS server's ServerObjectExtensionInfos in a given folder. | |
GetConfigurationStatus | Get the configuration status for a server object configuration with the specified Name and TypeName. | |
GetExtensionTypeInfos | An enumerator over all the ArcGIS server's ServerObjectExtensionTypeInfos. | |
GetFolders | An array of folder names in the server configuration folder. | |
GetServerDirectoryInfos | An enumerator over all the GIS server's ServerDirectoryInfos. | |
GetTypeInfos | An enumerator over all the GIS server's ServerObjectTypeInfos. | |
SystemInfo | The properties of the underlying system hardware and software. |
IServerObjectManager2.FolderInfo Property
Properties associated with a server configuration folder.
Public Function get_FolderInfo ( _
ByVal folderName As String _
) As IPropertySet
public IPropertySet get_FolderInfo (
string folderName
);
IServerObjectManager2.GetConfigurationInfosEx Method
An enumerator over all the ArcGIS server's ServerObjectExtensionInfos in a given folder.
Public Function GetConfigurationInfosEx ( _
ByVal folderName As String _
) As IEnumServerObjectConfigurationInfo
public IEnumServerObjectConfigurationInfo GetConfigurationInfosEx (
string folderName
);
Remarks
GetConfigurationInfosEx returns an enumeration (IEnumServerObjectConfigurationInfo) of IServerObjectConfigurationInfo for configurations of any esriConfigurationStatus from the folder specified.
Some folderNames have special significance:
folderName == “” means “root”.
folderName == “NULL” means “all folders and root”
IServerObjectManager2.GetConfigurationStatus Method
Get the configuration status for a server object configuration with the specified Name and TypeName.
Public Function GetConfigurationStatus ( _
ByVal Name As String, _
ByVal TypeName As String _
) As IServerObjectConfigurationStatus
public IServerObjectConfigurationStatus GetConfigurationStatus (
string Name,
string TypeName
);
IServerObjectManager2.GetExtensionTypeInfos Method
An enumerator over all the ArcGIS server's ServerObjectExtensionTypeInfos.
Public Function GetExtensionTypeInfos ( _
ByVal SOTypeName As String _
) As IEnumServerObjectExtensionTypeInfo
public IEnumServerObjectExtensionTypeInfo GetExtensionTypeInfos (
string SOTypeName
);
Remarks
Retrieves**an enumeration of IServerObjectTypeInfosfrom the ArcGIS Server system configuration (Server.cfg). The IServerObjectTypeInfo** interface provides the name and description of a server object type.
IServerObjectManager2.GetFolders Method
An array of folder names in the server configuration folder.
Public Function GetFolders ( _
ByVal folderName As String _
) As IEnumBSTR
public IEnumBSTR GetFolders (
string folderName
);
IServerObjectManager2.SystemInfo Property
The properties of the underlying system hardware and software.
Public ReadOnly Property SystemInfo As IPropertySet
public IPropertySet SystemInfo {get;}
Description
The SystemInfo property returns a PropertySet containing properties indicating the operating system name and messaeg version of the GIS server.
Inherited Interfaces
Interfaces | Description |
---|---|
IServerObjectManager | Provides access to properties and members of the ArcGIS server's server object manager. |
Classes that implement IServerObjectManager2
Classes | Description |
---|
Remarks
IServerObjectManager2 provides a method to retrieve an enumeration of server object extension types through IExtensionTypeInfos. The IServerObjectExtensionTypeInfo interface provides the name and description of a server object extension type.
IServerObjectManager2 also provides access to properties of the GIS server's sytem configuration, such as it operating sytem type.
This interface can be obtained by a query interface with IServerObjectManager.