ShadowFiltering Class |
Namespace: NetQuarry.Data
The ShadowFiltering type exposes the following members.
Name | Description | |
---|---|---|
![]() ![]() | GenShadowValue(Object, ShadowAlgorithm) |
Applies the ShadowAlgorithm to val to generate a
ShadowColumn value should be used to store and filter.
|
![]() ![]() | GenShadowValue(String, ShadowAlgorithm) |
Applies the ShadowAlgorithm to val to generate a
ShadowColumn value should be used to store and filter.
|
![]() ![]() | PhoneFilter |
Converts a phone number string into a string appropriate for storing or searching with
a ShadowColumnIField that uses the Phone algorithm.
Among other transformations, expected phone number punctuation (e.g. '-', '.', '(', ')') is removed.
|
![]() ![]() | UnpunctuateFilter |
Converts a string into an ASCII alphanumeric string appropriate for storing or searching with
a ShadowColumnIField that uses the Unpunctuate algorithm.
All characters except ASCII 0-9, a-z, and A-Z are removed. This includes removal of all non-ASCII characters.
|