public override bool Equals(object obj)
{
if (obj is CmisPath)
{
var path = obj as CmisPath;
if (Object.ReferenceEquals(this, path))
{
return true;
}
return _path.Equals(path.ToString());
}
throw new ArgumentException("Cannot compare against non-CmisPath object.");
}