C# Class Org.IdentityConnectors.Framework.Common.Objects.ObjectClassUtil

ファイルを表示 Open project: Tirasa/ConnId

Public Methods

Method Description
CreateSpecialName ( string name ) : string

Create a special name from the specified name. Add the __ string as both prefix and suffix. This indicates that a name identifies a special object class such as a predefined one.

IsSpecial ( ObjectClass oclass ) : bool

Determines if this object class is a special object class. Special object classes include the predefined ones, such as ObjectClass.ACCOUNT and ObjectClass.GROUP.

IsSpecialName ( String name ) : bool

Determines whether the specified object class name is special in the sense of ObjectClassUtil.CreateSpecialName.

NamesEqual ( string name1, string name2 ) : bool

Compares two object class names for equality.

Method Details

CreateSpecialName() public static method

Create a special name from the specified name. Add the __ string as both prefix and suffix. This indicates that a name identifies a special object class such as a predefined one.
public static CreateSpecialName ( string name ) : string
name string object class name to make special
return string

IsSpecial() public static method

Determines if this object class is a special object class. Special object classes include the predefined ones, such as ObjectClass.ACCOUNT and ObjectClass.GROUP.
if the object class parameter is null
public static IsSpecial ( ObjectClass oclass ) : bool
oclass ObjectClass the object class to test
return bool

IsSpecialName() public static method

Determines whether the specified object class name is special in the sense of ObjectClassUtil.CreateSpecialName.
public static IsSpecialName ( String name ) : bool
name String the name of the object class to test
return bool

NamesEqual() public static method

Compares two object class names for equality.
public static NamesEqual ( string name1, string name2 ) : bool
name1 string the first object class name
name2 string the second object class name
return bool