title: What does this colon in C# mean
body: <p>In this code:</p>
  
  <pre><code>var hasManyToOne=false;
  foreach(var property in entity.Descendants("Property"))
  {
    if (property:manyToOne!=null)
    {
      hasManyToOne=true;
    }
  }
  </code></pre>
  
  <p>What does the colon after the variable "property" mean? Is this the same as a period? I can't find any reference in the C# language that shows the colon being used like this.</p>