IAdmServiceBackend2

The IAdmServiceBackend2 interface is used to retrieve information about the well-known containers for configuration objects.

Inheritance: IAdmServiceBackend

Methods

Details

GetConfigurationContainerGuid()

Returns the GUID of a well-known container that stores Adaxes configuration objects.

Guid GetConfigurationContainerGuid(string containerName)

Parameters

Examples

The following code sample outputs the GUID of the container for business rules.

PowerShell
Import-Module Adaxes

# Connect to the Adaxes service.
$ns = New-Object("Softerra.Adaxes.Adsi.AdmNamespace")
$service = $ns.GetServiceDirectly("localhost")

Write-Host $service.Backend.GetConfigurationContainerGuid("BusinessRules")
C#
using System;
using Softerra.Adaxes.Adsi;
using Softerra.Adaxes.Interop.Adsi.PersistentObjects;

class Program
{
    static void Main(string[] args)
    {
        // Connect to the Adaxes service.
        AdmNamespace ns = new AdmNamespace();
        IAdmService service = ns.GetServiceDirectly("localhost");
        
        IAdmServiceBackend2 backend = (IAdmServiceBackend2)service.Backend;

        Console.WriteLine(backend.GetConfigurationContainerGuid("BusinessRules"));
    }
}

Requirements

Minimum required version: 2026.1

See also