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

Determines the objects supported by a Org.IdentityConnectors.Framework.Spi.Connector.
The Schema object is used to represent the basic objects that a connector supports. This does not prevent a connector from supporting more. Rather, this is informational for the caller of the connector to understand a minimum support level. The schema defines 4 primary data structures Declared ObjectClasses (ObjectClassInfo). Declared OperationOptionInfo (OperationOptionInfo). Supported ObjectClasses by operation (SupportedObjectClassesByOperation). Supported OperationOptionInfo by operation(SupportedOptionsByOperation). TODO: add more to describe and what is expected from this call and how it is used.. based on OperationalAttribute etc..
Afficher le fichier Open project: Tirasa/ConnId Class Usage Examples

Méthodes publiques

Méthode Description
Equals ( object o ) : bool
FindObjectClassInfo ( String type ) : ObjectClassInfo

Returns the ObjectClassInfo for the given type.

FindOperationOptionInfo ( String name ) : OperationOptionInfo

Returns the OperationOptionInfo for the given name.

GetHashCode ( ) : int
GetSupportedObjectClassesByOperation ( SafeType apiop ) : ICollection

Returns the supported object classes for the given operation.

GetSupportedOptionsByOperation ( SafeType apiop ) : ICollection

Returns the supported options for the given operation.

Schema ( ICollection info, ICollection options, IDictionary supportedObjectClassesByOperation, IDictionary supportedOptionsByOperation ) : System

Public only for serialization; please use SchemaBuilder instead.

ToString ( ) : string

Method Details

Equals() public méthode

public Equals ( object o ) : bool
o object
Résultat bool

FindObjectClassInfo() public méthode

Returns the ObjectClassInfo for the given type.
public FindObjectClassInfo ( String type ) : ObjectClassInfo
type String The type to find.
Résultat ObjectClassInfo

FindOperationOptionInfo() public méthode

Returns the OperationOptionInfo for the given name.
public FindOperationOptionInfo ( String name ) : OperationOptionInfo
name String The name to find.
Résultat OperationOptionInfo

GetHashCode() public méthode

public GetHashCode ( ) : int
Résultat int

GetSupportedObjectClassesByOperation() public méthode

Returns the supported object classes for the given operation.
public GetSupportedObjectClassesByOperation ( SafeType apiop ) : ICollection
apiop SafeType The operation.
Résultat ICollection

GetSupportedOptionsByOperation() public méthode

Returns the supported options for the given operation.
public GetSupportedOptionsByOperation ( SafeType apiop ) : ICollection
apiop SafeType The operation.
Résultat ICollection

Schema() public méthode

Public only for serialization; please use SchemaBuilder instead.
public Schema ( ICollection info, ICollection options, IDictionary supportedObjectClassesByOperation, IDictionary supportedOptionsByOperation ) : System
info ICollection
options ICollection
supportedObjectClassesByOperation IDictionary
supportedOptionsByOperation IDictionary
Résultat System

ToString() public méthode

public ToString ( ) : string
Résultat string