[AttributeUsage(AttributeTargets.Property, AllowMultiple = false)]public class RequestParameterAttribute:Attribute
An attribute which is used to specially mark a property for reflective purposes,
assign a name to the property and indicate it's location in the request as either
in the path or query portion of the request URL.
The name of the parameter. If the parameter is a path parameter this name will be used to substitute the
string value into the path, replacing {name}. If the parameter is a query parameter, this parameter will be
added to the query string, in the format "name=value".
The name of the parameter. If the parameter is a path parameter this name will be used to substitute the
string value into the path, replacing {name}. If the parameter is a query parameter, this parameter will be
added to the query string, in the format "name=value".
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-08-07 UTC."],[[["\u003cp\u003eThe \u003ccode\u003eRequestParameterAttribute\u003c/code\u003e is used to mark a property for reflection, assign it a name, and define its location in a request URL, either in the path or query.\u003c/p\u003e\n"],["\u003cp\u003eThis attribute is applicable to properties (\u003ccode\u003eAttributeTargets.Property\u003c/code\u003e) and cannot be applied multiple times to the same property (\u003ccode\u003eAllowMultiple = false\u003c/code\u003e).\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003eRequestParameterAttribute\u003c/code\u003e has two constructors, allowing the specification of the parameter's name, and optionally its type as either "Path", "Query", or "UserDefinedQueries".\u003c/p\u003e\n"],["\u003cp\u003eThe attribute exposes the parameter's name and type through the \u003ccode\u003eName\u003c/code\u003e and \u003ccode\u003eType\u003c/code\u003e properties, respectively.\u003c/p\u003e\n"],["\u003cp\u003eThere are multiple different versions of this attribute available, from version 1.50.0 up to the latest version 1.69.0.\u003c/p\u003e\n"]]],[],null,[]]