UserLock API
Public Member Functions | Static Public Member Functions | Properties | List of all members
GroupRestsEff Class Reference

Effective group restrictions (cannot be stored in ProtectedAccount fields because they need additional data). More...

Public Member Functions

 GroupRestsEff (string s)
 Initializes a new instance of the GroupRestsEff class. More...
 
override string ToString ()
 Returns a System.String that represents this instance. More...
 

Static Public Member Functions

static int SetSt (ref Dictionary< String, int > refDic, string s)
 Initializes a new instance of the GroupRestsEff class from a string. More...
 
static string StToString (Dictionary< String, int > refDic)
 Exports the content of an instance of the GroupRestsEff class to a string. More...
 

Properties

Dictionary< String, int > GroupRestEffectiveWrk [get, set]
 Gets or sets the effective group restrictions for the Workstation session type. More...
 
Dictionary< String, int > GroupRestEffectiveTrm [get, set]
 Gets or sets the effective group restrictions for the Terminal session type. More...
 
Dictionary< String, int > GroupRestEffectiveInt [get, set]
 Gets or sets the effective group restrictions for the Interactive session types. More...
 
Dictionary< String, int > GroupRestEffectiveW_V [get, set]
 Gets or sets the effective group restrictions for the -Fi / VPN session type. More...
 
Dictionary< String, int > GroupRestEffectiveIis [get, set]
 Gets or sets the effective group restrictions for the IIS session type. More...
 

Detailed Description

Effective group restrictions (cannot be stored in ProtectedAccount fields because they need additional data).

Constructor & Destructor Documentation

GroupRestsEff ( string  s)

Initializes a new instance of the GroupRestsEff class.

Parameters
sThe string from which the new instance is built.

Member Function Documentation

static int SetSt ( ref Dictionary< String, int >  refDic,
string  s 
)
static

Initializes a new instance of the GroupRestsEff class from a string.

Parameters
refDicThe instance of the GroupRestsEff class to initialize.
sThe string from which the new instance is built.
static string StToString ( Dictionary< String, int >  refDic)
static

Exports the content of an instance of the GroupRestsEff class to a string.

Parameters
refDicThe instance of the GroupRestsEff class to export.
override string ToString ( )

Returns a System.String that represents this instance.

Returns
A System.String that represents this instance.

Property Documentation

Dictionary<String, int> GroupRestEffectiveWrk
getset

Gets or sets the effective group restrictions for the Workstation session type.

The effective group restrictions for the Workstation session type.

Dictionary<String, int> GroupRestEffectiveTrm
getset

Gets or sets the effective group restrictions for the Terminal session type.

The effective group restrictions for the Terminal session type.

Dictionary<String, int> GroupRestEffectiveInt
getset

Gets or sets the effective group restrictions for the Interactive session types.

The effective group restrictions for the Interactive session types.

Dictionary<String, int> GroupRestEffectiveW_V
getset

Gets or sets the effective group restrictions for the -Fi / VPN session type.

The effective group restrictions for the -Fi / VPN session type.

Dictionary<String, int> GroupRestEffectiveIis
getset

Gets or sets the effective group restrictions for the IIS session type.

The effective group restrictions for the IIS session type.