Table of Contents

Class DirectoryObjectSelection

Namespace
Innova.Prism.Library.Security
Assembly
Innova.Prism.Library.dll

Represents a selection from DirectoryObjectDialog.

public class DirectoryObjectSelection : IDisposable
Inheritance
DirectoryObjectSelection
Implements

Constructors

DirectoryObjectSelection(DS_SELECTION, string[])

Constructor that takes an underlying object and the names of additionally fetched attributes.

Properties

ADSPath

The ADS path of the object.

AdditionalAttributes

Additional attributes.

Class

The schema classname of the object.

DirectoryEntry

Returns a DirectoryEntry based on the ADSPath.

Name

The name of the object.

Principal

Returns a Principal based on the ADSPath and the SID.

SID

The SID of the object.

Scope

The scope of the object (we don't support all values, so it can be Unknown).

UPN

The UPN of the object.

UnderlyingObject

The underlying object returned from the COM layer.

Methods

Dispose()
Dispose(bool)