// Compare by Class Type public bool CompareByClassType(MetadataBaseObject pObject) { return(_CompareClassType.IsAssignableFrom(pObject.GetType())); }
// Compare by Name - Starts With (Case-Sensitive) public bool CompareByName_StartsWith(MetadataBaseObject pObject) { return(pObject._Name.StartsWith(_CompareName)); }
// Compare by Name (Case-Insensitive) public bool CompareByName_CaseInsensitive(MetadataBaseObject pObject) { return(System.String.Compare(pObject._Name, this._CompareName, true) == 0); }
// Compare by Name (Case-Sensitive) public bool CompareByName(MetadataBaseObject pObject) { return(pObject._Name == _CompareName); }