In This Article

IntelliPromptSessionType Class

Represents the default implementation of a class that represents an IntelliPrompt session type.

public class IntelliPromptSessionType : IIntelliPromptSessionType, IKeyedObject
Inheritance:
object object
Implements:
IIntelliPromptSessionType IKeyedObject

Constructors

IntelliPromptSessionType(string, bool)

Represents the default implementation of a class that represents an IntelliPrompt session type.

public IntelliPromptSessionType(string key, bool areMultipleSessionsAllowed = false)
Parameter Type Description
key string

The key of the session type.

areMultipleSessionsAllowed bool

Whether multiple sessions of this type are permitted.

Properties

AreMultipleSessionsAllowed

Indicates whether multiple sessions of this type are permitted.

public bool AreMultipleSessionsAllowed { get; }

Property Value

bool:

true if multiple sessions of this type are permitted; otherwise, false.

Key

The string-based key that identifies the object.

public string Key { get; }

Property Value

string

Methods

GetHashCode()

Serves as the default hash function.

public override int GetHashCode()

Returns

int:

A hash code for the current object.

Inherited Members

Extension Methods