UriTemplateTable.MakeReadOnly(Boolean) Methode
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Maakt het UriTemplateTable kenmerk Alleen-lezen.
public:
void MakeReadOnly(bool allowDuplicateEquivalentUriTemplates);
public void MakeReadOnly(bool allowDuplicateEquivalentUriTemplates);
member this.MakeReadOnly : bool -> unit
Public Sub MakeReadOnly (allowDuplicateEquivalentUriTemplates As Boolean)
Parameters
- allowDuplicateEquivalentUriTemplates
- Boolean
Hiermee geeft u op of dubbele equivalente UriTemplate exemplaren in de UriTemplateTable.
Opmerkingen
Wanneer de MakeReadOnly(Boolean) methode wordt aangeroepen, vindt een van de volgende typen validatie plaats:
Wanneer MakeReadOnly(Boolean) wordt aangeroepen dat de
falsetabel wordt doorgegeven, controleert u of de UriTemplateTable tabel geen meerdere structureel equivalente sjablonen bevat. Als dergelijke sjablonen worden gevonden, wordt er een uitzondering gegenereerd. Dit type validatie wordt gebruikt in combinatie met wanneer u ervoor wilt zorgen dat slechts één sjabloon overeenkomt met MatchSingle(Uri) een binnenkomende URI.Wanneer MakeReadOnly(Boolean) wordt aangeroepen om door te
truegeven, kunnen meerdere structureel equivalente sjablonen worden opgenomen in een UriTemplateTable. Queryreeksen in de sjablonen mogen echter niet dubbelzinnig zijn; identieke queryreeksen zijn toegestaan. Dit type validatie wordt gebruikt in combinatie met Match(Uri) wanneer meerdere sjabloonovereenkomsten zijn toegestaan op de kandidaat-URI.
Alleen de eerste aanroep MakeReadOnly(Boolean) wordt gehonoreerd, volgende aanroepen worden genegeerd zonder dat er enige uitzondering wordt gegenereerd.