UA Bundle SDK .NET  2.2.3.276
 All Classes Namespaces Functions Variables Enumerations Enumerator Properties Events Groups Pages
UnifiedAutomation.UaBase.AccountInfo Class Reference

Stores information about an account. More...

Inherits IComparable, and IFormattable.

Public Types

enum  AccountSidType : byte {
  User = 0x1, Group = 0x2, Domain = 0x3, Alias = 0x4,
  BuiltIn = 0x5
}
 The type of SID used by the account. More...
 

Public Member Functions

override string ToString ()
 Returns a System.String that represents this instance. More...
 
string ToString (string format, IFormatProvider formatProvider)
 Returns a System.String that represents this instance. More...
 
override bool Equals (object obj)
 Determines whether the specified System.Object is equal to this instance. More...
 
override int GetHashCode ()
 Returns a hash code for this instance. More...
 
int CompareTo (object obj)
 Compares the obj. More...
 

Static Public Member Functions

static AccountInfo Create (string identityName)
 Creates an account info object from an identity name. More...
 

Properties

string Name [get, set]
 The name of the account. More...
 
string Domain [get, set]
 The domain that the account belongs to. More...
 
string Sid [get, set]
 The SID for the account. More...
 
AccountSidType SidType [get, set]
 The type of SID used by the account. More...
 
string Description [get, set]
 Thr description for the account. More...
 
string Status [get, set]
 Thr current status for the account. More...
 

Detailed Description

Stores information about an account.

Member Enumeration Documentation

The type of SID used by the account.

Enumerator
User 

An interactive user account.

Group 

An group of users.

Domain 

A domain.

Alias 

An alias for a group or user.

BuiltIn 

Built-in identity principals.

Member Function Documentation

int UnifiedAutomation.UaBase.AccountInfo.CompareTo ( object  obj)
inline

Compares the obj.

static AccountInfo UnifiedAutomation.UaBase.AccountInfo.Create ( string  identityName)
inlinestatic

Creates an account info object from an identity name.

override bool UnifiedAutomation.UaBase.AccountInfo.Equals ( object  obj)
inline

Determines whether the specified System.Object is equal to this instance.

Parameters
objThe System.Object to compare with this instance.
Returns
true if the specified System.Object is equal to this instance; otherwise, false.
Exceptions
T:System.NullReferenceExceptionThe obj parameter is null.
override int UnifiedAutomation.UaBase.AccountInfo.GetHashCode ( )
inline

Returns a hash code for this instance.

Returns
A hash code for this instance, suitable for use in hashing algorithms and data structures like a hash table.
override string UnifiedAutomation.UaBase.AccountInfo.ToString ( )
inline

Returns a System.String that represents this instance.

Returns
A System.String that represents this instance.
string UnifiedAutomation.UaBase.AccountInfo.ToString ( string  format,
IFormatProvider  formatProvider 
)
inline

Returns a System.String that represents this instance.

Parameters
formatThe format.
formatProviderThe format provider.
Returns
A System.String that represents this instance.

Property Documentation

string UnifiedAutomation.UaBase.AccountInfo.Description
getset

Thr description for the account.

string UnifiedAutomation.UaBase.AccountInfo.Domain
getset

The domain that the account belongs to.

string UnifiedAutomation.UaBase.AccountInfo.Name
getset

The name of the account.

string UnifiedAutomation.UaBase.AccountInfo.Sid
getset

The SID for the account.

AccountSidType UnifiedAutomation.UaBase.AccountInfo.SidType
getset

The type of SID used by the account.

string UnifiedAutomation.UaBase.AccountInfo.Status
getset

Thr current status for the account.


The documentation for this class was generated from the following file: