Class ConnectionCapabilities
Base connection capabilitiy class
Inheritance
Implements
Inherited Members
Namespace: OSGeo.MapGuide.MaestroAPI.Capability
Assembly: OSGeo.MapGuide.MaestroAPI.dll
Syntax
public abstract class ConnectionCapabilities : IConnectionCapabilities
Constructors
| Improve this Doc View SourceConnectionCapabilities(IServerConnection)
Initializes a new instance of the ConnectionCapabilities class.
Declaration
protected ConnectionCapabilities(IServerConnection parent)
Parameters
Type | Name | Description |
---|---|---|
IServerConnection | parent | The parent. |
Fields
| Improve this Doc View Source_parent
The parent connection
Declaration
protected IServerConnection _parent
Field Value
Type | Description |
---|---|
IServerConnection |
Properties
| Improve this Doc View SourceIsMultithreaded
Indicates whether the current connection can be used between multiple threads
Declaration
public abstract bool IsMultithreaded { get; }
Property Value
Type | Description |
---|---|
System.Boolean |
SupportedCommands
Gets an array of supported commands
Declaration
public abstract int[] SupportedCommands { get; }
Property Value
Type | Description |
---|---|
System.Int32[] |
SupportedResourceTypes
Gets the array of supported resource types
Declaration
public string[] SupportedResourceTypes { get; }
Property Value
Type | Description |
---|---|
System.String[] |
SupportedServices
Gets an array of supported services
Declaration
public virtual int[] SupportedServices { get; }
Property Value
Type | Description |
---|---|
System.Int32[] |
SupportsResourceHeaders
Gets whether this connection supports the concept of resource headers
Declaration
public virtual bool SupportsResourceHeaders { get; }
Property Value
Type | Description |
---|---|
System.Boolean |
SupportsResourcePreviews
Indicates whether web-based previewing capabilities are possible with this connection
Declaration
public abstract bool SupportsResourcePreviews { get; }
Property Value
Type | Description |
---|---|
System.Boolean |
SupportsResourceReferences
Gets whether this connection supports resource reference tracking
Declaration
public virtual bool SupportsResourceReferences { get; }
Property Value
Type | Description |
---|---|
System.Boolean |
SupportsResourceSecurity
Gets whether this connection supports resource security
Declaration
public virtual bool SupportsResourceSecurity { get; }
Property Value
Type | Description |
---|---|
System.Boolean |
SupportsWfsPublishing
Gets whether this connection supports publishing resources for WFS
Declaration
public virtual bool SupportsWfsPublishing { get; }
Property Value
Type | Description |
---|---|
System.Boolean |
SupportsWmsPublishing
Gets whether this connection supports publishing resources for WMS
Declaration
public virtual bool SupportsWmsPublishing { get; }
Property Value
Type | Description |
---|---|
System.Boolean |
Methods
| Improve this Doc View SourceGetMaxLayerDefinitionVersion()
Gets the max layer definition version.
Declaration
protected virtual Version GetMaxLayerDefinitionVersion()
Returns
Type | Description |
---|---|
System.Version |
GetMaxLoadProcedureVersion()
Gets the max load procedure version.
Declaration
protected virtual Version GetMaxLoadProcedureVersion()
Returns
Type | Description |
---|---|
System.Version |
GetMaxMapDefinitionVersion()
Gets the max map definition version
Declaration
protected virtual Version GetMaxMapDefinitionVersion()
Returns
Type | Description |
---|---|
System.Version |
GetMaxSupportedResourceVersion(String)
Gets the highest supported resource version.
Declaration
public virtual Version GetMaxSupportedResourceVersion(string resourceType)
Parameters
Type | Name | Description |
---|---|---|
System.String | resourceType |
Returns
Type | Description |
---|---|
System.Version |
GetMaxSymbolDefinitionVersion()
Gets the max symbol definition version.
Declaration
protected virtual Version GetMaxSymbolDefinitionVersion()
Returns
Type | Description |
---|---|
System.Version |
GetMaxWatermarkDefinitionVersion()
Gets the max watermark definition version
Declaration
protected virtual Version GetMaxWatermarkDefinitionVersion()
Returns
Type | Description |
---|---|
System.Version |
GetMaxWebLayoutVersion()
Gets the max web layout version.
Declaration
protected virtual Version GetMaxWebLayoutVersion()
Returns
Type | Description |
---|---|
System.Version |
IsSupportedResourceType(String)
Indicates if this current connection supports the specified resource type
Declaration
public virtual bool IsSupportedResourceType(string resourceType)
Parameters
Type | Name | Description |
---|---|---|
System.String | resourceType |
Returns
Type | Description |
---|---|
System.Boolean |
SupportsAdvancedSymbols()
Supportses the advanced symbols.
Declaration
protected virtual bool SupportsAdvancedSymbols()
Returns
Type | Description |
---|---|
System.Boolean |
SupportsFusion()
Supportses the fusion.
Declaration
protected virtual bool SupportsFusion()
Returns
Type | Description |
---|---|
System.Boolean |