public virtual string GetSignatureForMetadata () { var sb = new StringBuilder (); CreateMetadataName (sb); return sb.ToString (); }