C# Class Predica.FimCommunication.Querying.Filter

ファイルを表示 Open project: Predica/FimClient Class Usage Examples

Public Methods

Method Description
ComposeXPath ( ) : string
Filter ( string attributeName, string value, FilterOperation operation ) : System
Filter ( string attributeName, string value, FilterOperation operation, AttributeTypes attributeType ) : System
GetAttributeNameForReferenceFilter ( string objectAttribute, string resourceType, string resourceAttribute ) : string

Private Methods

Method Description
NormalSyntax ( string attributeName, string filterValue ) : string
ReferenceSyntax ( ) : string

Method Details

ComposeXPath() public method

public ComposeXPath ( ) : string
return string

Filter() public method

public Filter ( string attributeName, string value, FilterOperation operation ) : System
attributeName string
value string
operation FilterOperation
return System

Filter() public method

public Filter ( string attributeName, string value, FilterOperation operation, AttributeTypes attributeType ) : System
attributeName string
value string
operation FilterOperation
attributeType AttributeTypes
return System

GetAttributeNameForReferenceFilter() public static method

public static GetAttributeNameForReferenceFilter ( string objectAttribute, string resourceType, string resourceAttribute ) : string
objectAttribute string
resourceType string
resourceAttribute string
return string