Show / Hide Table of Contents

Class AdapterDescriptor

Information about the adapter.

Inheritance
object
AdapterDescriptor
Implements
IAdapterDescriptor
Inherited Members
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
object.ToString()
Namespace: OpenText.Fusion.AdapterSdk.Api
Assembly: OpenText.Fusion.AdapterSdk.Api.dll
Syntax
public class AdapterDescriptor : IAdapterDescriptor
Remarks

Class provides basic information about the adapter that is used when communicating with Fusion.

Constructors

AdapterDescriptor(string, IEnumerable<RepositorySettingDefinition>, IEnumerable<string>?)

Initializes a new instance of the AdapterDescriptor class.

Declaration
public AdapterDescriptor(string adapterType, IEnumerable<RepositorySettingDefinition> propertyDefinitions, IEnumerable<string>? additionalCapabilities = null)
Parameters
Type Name Description
string adapterType

Adapter type.

IEnumerable<RepositorySettingDefinition> propertyDefinitions

The repository setting definitions required by the adapter.

IEnumerable<string> additionalCapabilities

The additional capabilities of the adapter.

Properties

AdapterType

Gets the type of the adapter.

Declaration
public string AdapterType { get; }
Property Value
Type Description
string

The type of the adapter.

Remarks

The adapter type is the type used when creating a custom adapter in Fusion.
It is not related to .NET type.

AdditionalCapabilities

Gets the additional capabilities of the adapter.

Declaration
public IEnumerable<string> AdditionalCapabilities { get; }
Property Value
Type Description
IEnumerable<string>

The additional capabilities of the adapter.

Remarks

Additional capabilities that may be present in adapters.

SettingDefinitions

Gets the property definitions.

Declaration
public IEnumerable<RepositorySettingDefinition> SettingDefinitions { get; }
Property Value
Type Description
IEnumerable<RepositorySettingDefinition>

The repository setting definitions.

Remarks

Settings are the repository attributes that a user can specify when creating a custom adapter in Fusion.

Implements

IAdapterDescriptor

See Also

IAdapterDescriptor
In this article
Back to top Generated by DocFX