Home
last modified time | relevance | path

Searched refs:actionDescriptor (Results 1 – 25 of 80) sorted by relevance

1234

/dports/lang/mono/mono-5.10.1.57/external/aspnetwebstack/test/System.Web.Http.Test/Controllers/
H A DReflectedHttpActionDescriptorTest.cs35 Assert.Null(actionDescriptor.ActionName); in Default_Constructor()
36 Assert.Null(actionDescriptor.Configuration); in Default_Constructor()
37 Assert.Null(actionDescriptor.ControllerDescriptor); in Default_Constructor()
38 Assert.Null(actionDescriptor.MethodInfo); in Default_Constructor()
39 Assert.Null(actionDescriptor.ReturnType); in Default_Constructor()
40 Assert.NotNull(actionDescriptor.Properties); in Default_Constructor()
52 Assert.Equal(config, actionDescriptor.Configuration); in Parameter_Constructor()
56 Assert.NotNull(actionDescriptor.Properties); in Parameter_Constructor()
74 instance: actionDescriptor, in MethodInfo_Property()
88 instance: actionDescriptor, in ControllerDescriptor_Property()
[all …]
H A DReflectedHttpParameterDescriptorTest.cs20 …ReflectedHttpActionDescriptor actionDescriptor = new ReflectedHttpActionDescriptor { MethodInfo = … in Parameter_Constructor()
22 …scriptor parameterDescriptor = new ReflectedHttpParameterDescriptor(actionDescriptor, parameterInf… in Parameter_Constructor()
24 Assert.Equal(actionDescriptor, parameterDescriptor.ActionDescriptor); in Parameter_Constructor()
61 …ReflectedHttpActionDescriptor actionDescriptor = new ReflectedHttpActionDescriptor { MethodInfo = … in IsDefined_Retruns_True_WhenParameterAttributeIsFound()
63 …scriptor parameterDescriptor = new ReflectedHttpParameterDescriptor(actionDescriptor, parameterInf… in IsDefined_Retruns_True_WhenParameterAttributeIsFound()
71 …ReflectedHttpActionDescriptor actionDescriptor = new ReflectedHttpActionDescriptor { MethodInfo = … in GetCustomAttributes_Returns_ParameterAttributes()
73 …scriptor parameterDescriptor = new ReflectedHttpParameterDescriptor(actionDescriptor, parameterInf… in GetCustomAttributes_Returns_ParameterAttributes()
85 …ReflectedHttpActionDescriptor actionDescriptor = new ReflectedHttpActionDescriptor { MethodInfo = … in GetCustomAttributes_AttributeType_Returns_ParameterAttributes()
87 …scriptor parameterDescriptor = new ReflectedHttpParameterDescriptor(actionDescriptor, parameterInf… in GetCustomAttributes_AttributeType_Returns_ParameterAttributes()
/dports/lang/mono/mono-5.10.1.57/external/aspnetwebstack/test/System.Web.Mvc.Test/Async/Test/
H A DTaskAsyncActionDescriptorTest.cs103 object retVal = ExecuteHelper(actionDescriptor, parameters, controllerContext); in ExecuteTask()
122 object retVal = ExecuteHelper(actionDescriptor, parameters); in ExecuteTaskGeneric()
140 …IAsyncResult result = actionDescriptor.BeginExecute(GetControllerContext(), parameters, null, null… in ExecuteTaskPreservesStackTraceOnException()
144 () => actionDescriptor.EndExecute(result), in ExecuteTaskPreservesStackTraceOnException()
168 () => actionDescriptor.EndExecute(result), in ExecuteTaskGenericPreservesStackTraceOnException()
185 object retVal = ExecuteHelper(actionDescriptor, parameters, controllerContext); in ExecuteTaskOfPrivateT()
226 …() => actionDescriptor.EndExecute(actionDescriptor.BeginExecute(GetControllerContext(0), parameter… in ExecuteTaskWithNullParameterAndTimeout()
244 object retVal = ExecuteHelper(actionDescriptor, parameters); in ExecuteWithInfiniteTimeout()
263 …() => actionDescriptor.EndExecute(actionDescriptor.BeginExecute(GetControllerContext(0), parameter… in ExecuteTaskWithImmediateTimeout()
281 …() => actionDescriptor.EndExecute(actionDescriptor.BeginExecute(GetControllerContext(2000), parame… in ExecuteTaskWithTimeout()
[all …]
H A DAsyncActionMethodSelectorTest.cs81 … ActionDescriptor actionDescriptor = creator("someName", new Mock<ControllerDescriptor>().Object); in FindAction_ReturnsMatchingMethodIfOneMethodMatches()
84 var castActionDescriptor = Assert.IsType<ReflectedActionDescriptor>(actionDescriptor); in FindAction_ReturnsMatchingMethodIfOneMethodMatches()
101 … ActionDescriptor actionDescriptor = creator("someName", new Mock<ControllerDescriptor>().Object); in FindAction_ReturnsMethodWithActionSelectionAttributeIfMultipleMethodsMatchRequest()
104 var castActionDescriptor = Assert.IsType<ReflectedActionDescriptor>(actionDescriptor); in FindAction_ReturnsMethodWithActionSelectionAttributeIfMultipleMethodsMatchRequest()
146 … ActionDescriptor actionDescriptor = creator("someName", new Mock<ControllerDescriptor>().Object); in FindActionMethod_Asynchronous()
149 … var castActionDescriptor = Assert.IsType<ReflectedAsyncActionDescriptor>(actionDescriptor); in FindActionMethod_Asynchronous()
163 … ActionDescriptor actionDescriptor = creator("someName", new Mock<ControllerDescriptor>().Object); in FindActionMethod_Task()
166 var castActionDescriptor = Assert.IsType<TaskAsyncActionDescriptor>(actionDescriptor); in FindActionMethod_Task()
180 … ActionDescriptor actionDescriptor = creator("someName", new Mock<ControllerDescriptor>().Object); in FindActionMethod_GenericTask()
183 var castActionDescriptor = Assert.IsType<TaskAsyncActionDescriptor>(actionDescriptor); in FindActionMethod_GenericTask()
/dports/lang/mono/mono-5.10.1.57/mcs/class/System.Web.Mvc3/Mvc/Async/
H A DAsyncControllerActionInvoker.cs22 …ActionDescriptor actionDescriptor = controllerDescriptor.FindAction(controllerContext, actionName); in BeginInvokeAction()
23 if (actionDescriptor != null) { in BeginInvokeAction()
24 FilterInfo filterInfo = GetFilters(controllerContext, actionDescriptor); in BeginInvokeAction()
39 … IDictionary<string, object> parameters = GetParameterValues(controllerContext, actionDescriptor); in BeginInvokeAction()
112 AsyncActionDescriptor asyncActionDescriptor = actionDescriptor as AsyncActionDescriptor; in BeginInvokeActionMethod()
117 …return BeginInvokeSynchronousActionMethod(controllerContext, actionDescriptor, parameters, callbac… in BeginInvokeActionMethod()
162 … return actionDescriptor.BeginExecute(controllerContext, parameters, asyncCallback, asyncState); in BeginInvokeAsynchronousActionMethod()
166 object returnValue = actionDescriptor.EndExecute(asyncResult); in BeginInvokeAsynchronousActionMethod()
167 … ActionResult result = CreateActionResult(controllerContext, actionDescriptor, returnValue); in BeginInvokeAsynchronousActionMethod()
176 … () => InvokeSynchronousActionMethod(controllerContext, actionDescriptor, parameters), in BeginInvokeSynchronousActionMethod()
[all …]
/dports/lang/mono/mono-5.10.1.57/external/aspnetwebstack/src/System.Web.Mvc/Async/
H A DAsyncControllerActionInvoker.cs27 …ActionDescriptor actionDescriptor = FindAction(controllerContext, controllerDescriptor, actionName… in BeginInvokeAction()
28 if (actionDescriptor != null) in BeginInvokeAction()
30 FilterInfo filterInfo = GetFilters(controllerContext, actionDescriptor); in BeginInvokeAction()
50 … IDictionary<string, object> parameters = GetParameterValues(controllerContext, actionDescriptor); in BeginInvokeAction()
137 AsyncActionDescriptor asyncActionDescriptor = actionDescriptor as AsyncActionDescriptor; in BeginInvokeActionMethod()
144 …return BeginInvokeSynchronousActionMethod(controllerContext, actionDescriptor, parameters, callbac… in BeginInvokeActionMethod()
154 …ngContext preContext = new ActionExecutingContext(controllerContext, actionDescriptor, parameters); in BeginInvokeActionMethodWithFilters()
198 … return actionDescriptor.BeginExecute(controllerContext, parameters, asyncCallback, asyncState); in BeginInvokeAsynchronousActionMethod()
203 object returnValue = actionDescriptor.EndExecute(asyncResult); in BeginInvokeAsynchronousActionMethod()
204 … ActionResult result = CreateActionResult(controllerContext, actionDescriptor, returnValue); in BeginInvokeAsynchronousActionMethod()
[all …]
/dports/lang/mono/mono-5.10.1.57/mcs/class/System.Web.Mvc3/Mvc/
H A DControllerActionInvoker.cs72 …ActionDescriptor actionDescriptor = controllerDescriptor.FindAction(controllerContext, actionName); in FindAction()
73 return actionDescriptor; in FindAction()
77 return new FilterInfo(_getFiltersThunk(controllerContext, actionDescriptor)); in GetFilters()
109 ParameterDescriptor[] parameterDescriptors = actionDescriptor.GetParameters(); in GetParameterValues()
131 …ActionDescriptor actionDescriptor = FindAction(controllerContext, controllerDescriptor, actionName… in InvokeAction()
132 if (actionDescriptor != null) { in InvokeAction()
133 FilterInfo filterInfo = GetFilters(controllerContext, actionDescriptor); in InvokeAction()
173 object returnValue = actionDescriptor.Execute(controllerContext, parameters); in InvokeActionMethod()
174 … ActionResult result = CreateActionResult(controllerContext, actionDescriptor, returnValue); in InvokeActionMethod()
216 Result = InvokeActionMethod(controllerContext, actionDescriptor, parameters) in InvokeActionMethodWithFilters()
[all …]
H A DFilterAttributeFilterProvider.cs18 …bute> GetActionAttributes(ControllerContext controllerContext, ActionDescriptor actionDescriptor) { in GetActionAttributes() argument
19 return actionDescriptor.GetFilterAttributes(_cacheAttributeInstances); in GetActionAttributes()
22 …> GetControllerAttributes(ControllerContext controllerContext, ActionDescriptor actionDescriptor) { in GetControllerAttributes() argument
23 … return actionDescriptor.ControllerDescriptor.GetFilterAttributes(_cacheAttributeInstances); in GetControllerAttributes()
26 …erable<Filter> GetFilters(ControllerContext controllerContext, ActionDescriptor actionDescriptor) { in GetFilters() argument
32 var typeFilters = GetControllerAttributes(controllerContext, actionDescriptor) in GetFilters()
34 var methodFilters = GetActionAttributes(controllerContext, actionDescriptor) in GetFilters()
H A DAuthorizationContext.cs17 …public AuthorizationContext(ControllerContext controllerContext, ActionDescriptor actionDescriptor) in AuthorizationContext() argument
19 if (actionDescriptor == null) { in AuthorizationContext()
23 ActionDescriptor = actionDescriptor; in AuthorizationContext()
/dports/lang/mono/mono-5.10.1.57/external/aspnetwebstack/src/System.Web.Mvc/
H A DControllerActionInvoker.cs82 …ActionDescriptor actionDescriptor = controllerDescriptor.FindAction(controllerContext, actionName); in FindAction()
83 return actionDescriptor; in FindAction()
86 …rtual FilterInfo GetFilters(ControllerContext controllerContext, ActionDescriptor actionDescriptor) in GetFilters() argument
88 return new FilterInfo(_getFiltersThunk(controllerContext, actionDescriptor)); in GetFilters()
124 ParameterDescriptor[] parameterDescriptors = actionDescriptor.GetParameters(); in GetParameterValues()
151 …ActionDescriptor actionDescriptor = FindAction(controllerContext, controllerDescriptor, actionName… in InvokeAction()
152 if (actionDescriptor != null) in InvokeAction()
154 FilterInfo filterInfo = GetFilters(controllerContext, actionDescriptor); in InvokeAction()
202 object returnValue = actionDescriptor.Execute(controllerContext, parameters); in InvokeActionMethod()
203 … ActionResult result = CreateActionResult(controllerContext, actionDescriptor, returnValue); in InvokeActionMethod()
[all …]
H A DFilterAttributeFilterProvider.cs22 …ribute> GetActionAttributes(ControllerContext controllerContext, ActionDescriptor actionDescriptor) in GetActionAttributes() argument
24 return actionDescriptor.GetFilterAttributes(_cacheAttributeInstances); in GetActionAttributes()
27 …te> GetControllerAttributes(ControllerContext controllerContext, ActionDescriptor actionDescriptor) in GetControllerAttributes() argument
29 … return actionDescriptor.ControllerDescriptor.GetFilterAttributes(_cacheAttributeInstances); in GetControllerAttributes()
32 …umerable<Filter> GetFilters(ControllerContext controllerContext, ActionDescriptor actionDescriptor) in GetFilters() argument
40 var typeFilters = GetControllerAttributes(controllerContext, actionDescriptor) in GetFilters()
42 var methodFilters = GetActionAttributes(controllerContext, actionDescriptor) in GetFilters()
H A DActionDescriptorHelper.cs32 …public static ParameterDescriptor[] GetParameters(ActionDescriptor actionDescriptor, MethodInfo me… in GetParameters() argument
34 …ParameterDescriptor[] parameters = LazilyFetchParametersCollection(actionDescriptor, methodInfo, r… in GetParameters()
40 …ameterDescriptor[] LazilyFetchParametersCollection(ActionDescriptor actionDescriptor, MethodInfo m… in LazilyFetchParametersCollection() argument
45 … converter: parameterInfo => new ReflectedParameterDescriptor(parameterInfo, actionDescriptor)); in LazilyFetchParametersCollection()
H A DAuthorizationContext.cs21 …public AuthorizationContext(ControllerContext controllerContext, ActionDescriptor actionDescriptor) in AuthorizationContext() argument
24 if (actionDescriptor == null) in AuthorizationContext()
29 ActionDescriptor = actionDescriptor; in AuthorizationContext()
H A DActionExecutingContext.cs16 …cutingContext(ControllerContext controllerContext, ActionDescriptor actionDescriptor, IDictionary<… in ActionExecutingContext() argument
19 if (actionDescriptor == null) in ActionExecutingContext()
28 ActionDescriptor = actionDescriptor; in ActionExecutingContext()
/dports/lang/mono/mono-5.10.1.57/external/aspnetwebstack/src/System.Web.Http/Description/
H A DApiExplorer.cs93 if (actionDescriptor == null) in ShouldExploreAction()
123 if (actionDescriptor == null) in GetHttpMethodsSupportedByAction()
129 IList<HttpMethod> actionHttpMethods = actionDescriptor.SupportedHttpMethods; in GetHttpMethodsSupportedByAction()
231 foreach (HttpActionDescriptor actionDescriptor in actionDescriptors) in PopulateActionDescriptions()
233 if (ShouldExploreAction(actionVariableValue, actionDescriptor, route)) in PopulateActionDescriptions()
242 string apiDocumentation = GetApiDocumentation(actionDescriptor); in PopulateActionDescriptions()
263 Type returnType = actionDescriptor.ReturnType; in PopulateActionDescriptions()
278 ActionDescriptor = actionDescriptor, in PopulateActionDescriptions()
314 HttpActionBinding actionBinding = GetActionBinding(actionDescriptor); in CreateParameterDescriptions()
368 private string GetApiDocumentation(HttpActionDescriptor actionDescriptor) in GetApiDocumentation() argument
[all …]
/dports/lang/mono/mono-5.10.1.57/external/aspnetwebstack/src/System.Web.Http/ModelBinding/
H A DDefaultActionValueBinder.cs18 …tected virtual IEnumerable<MediaTypeFormatter> GetFormatters(HttpActionDescriptor actionDescriptor) in GetFormatters() argument
20 IEnumerable<MediaTypeFormatter> formatters = actionDescriptor.Configuration.Formatters; in GetFormatters()
24 … protected virtual IBodyModelValidator GetBodyModelValidator(HttpActionDescriptor actionDescriptor) in GetBodyModelValidator() argument
26 return actionDescriptor.Configuration.Services.GetBodyModelValidator(); in GetBodyModelValidator()
32 public virtual HttpActionBinding GetBinding(HttpActionDescriptor actionDescriptor) in GetBinding() argument
34 if (actionDescriptor == null) in GetBinding()
39 HttpParameterDescriptor[] parameters = actionDescriptor.GetParameters().ToArray(); in GetBinding()
42 HttpActionBinding actionBinding = new HttpActionBinding(actionDescriptor, binders); in GetBinding()
82 HttpActionDescriptor actionDescriptor = parameter.ActionDescriptor; in MakeBodyBinding()
83 …matterParameterBinding(parameter, GetFormatters(actionDescriptor), GetBodyModelValidator(actionDes… in MakeBodyBinding()
/dports/lang/mono/mono-5.10.1.57/external/aspnetwebstack/test/System.Web.Mvc.Test/Test/
H A DActionExecutingContextTest.cs17 ActionDescriptor actionDescriptor = null; in ConstructorThrowsIfActionDescriptorIsNull()
22 …delegate { new ActionExecutingContext(controllerContext, actionDescriptor, actionParameters); }, "… in ConstructorThrowsIfActionDescriptorIsNull()
30 ActionDescriptor actionDescriptor = new Mock<ActionDescriptor>().Object; in ConstructorThrowsIfActionParametersIsNull()
35 …delegate { new ActionExecutingContext(controllerContext, actionDescriptor, actionParameters); }, "… in ConstructorThrowsIfActionParametersIsNull()
43 ActionDescriptor actionDescriptor = new Mock<ActionDescriptor>().Object; in PropertiesAreSetByConstructor()
47 …ionExecutingContext = new ActionExecutingContext(controllerContext, actionDescriptor, actionParame… in PropertiesAreSetByConstructor()
50 Assert.Equal(actionDescriptor, actionExecutingContext.ActionDescriptor); in PropertiesAreSetByConstructor()
H A DAuthorizationContextTest.cs16 ActionDescriptor actionDescriptor = null; in ConstructorThrowsIfActionDescriptorIsNull()
20 … delegate { new AuthorizationContext(controllerContext, actionDescriptor); }, "actionDescriptor"); in ConstructorThrowsIfActionDescriptorIsNull()
28 ActionDescriptor actionDescriptor = new Mock<ActionDescriptor>().Object; in PropertiesAreSetByConstructor()
31 …zationContext authorizationContext = new AuthorizationContext(controllerContext, actionDescriptor); in PropertiesAreSetByConstructor()
34 Assert.Equal(actionDescriptor, authorizationContext.ActionDescriptor); in PropertiesAreSetByConstructor()
H A DActionExecutedContextTest.cs17 ActionDescriptor actionDescriptor = null; in ConstructorThrowsIfActionDescriptorIsNull()
23 …delegate { new ActionExecutedContext(controllerContext, actionDescriptor, canceled, exception); },… in ConstructorThrowsIfActionDescriptorIsNull()
31 ActionDescriptor actionDescriptor = new Mock<ActionDescriptor>().Object; in PropertiesAreSetByConstructor()
36 …ctionExecutedContext = new ActionExecutedContext(controllerContext, actionDescriptor, canceled, ex… in PropertiesAreSetByConstructor()
39 Assert.Equal(actionDescriptor, actionExecutedContext.ActionDescriptor); in PropertiesAreSetByConstructor()
/dports/www/orangehrm/orangehrm-4.9/symfony/apps/orangehrm/lib/helper/
H A DOrangeActionHelper.php11 $actionDescriptor = self::$actionDescriptors[$moduleName][$actionName];
13 $actionDescriptor = ucfirst(preg_replace('/[A-Z]/', ' $0', $actionName));
17 $actionDescriptor = strtoupper($actionDescriptor);
20 return $actionDescriptor;
/dports/lang/mono/mono-5.10.1.57/external/aspnetwebstack/src/System.Web.Http/Tracing/Tracers/
H A DHttpActionSelectorTracer.cs32 HttpActionDescriptor actionDescriptor = null; in IHttpActionSelector.SelectAction()
41 … execute: () => { actionDescriptor = _innerSelector.SelectAction(controllerContext); }, in IHttpActionSelector.SelectAction()
46 FormattingUtilities.ActionDescriptorToString(actionDescriptor)); in IHttpActionSelector.SelectAction()
52 …return actionDescriptor == null ? null : new HttpActionDescriptorTracer(controllerContext, actionD… in IHttpActionSelector.SelectAction()
/dports/lang/mono/mono-5.10.1.57/external/aspnetwebstack/src/System.Web.Http/Filters/
H A DActionDescriptorFilterProvider.cs24 …able<FilterInfo> GetFilters(HttpConfiguration configuration, HttpActionDescriptor actionDescriptor) in GetFilters() argument
31 if (actionDescriptor == null) in GetFilters()
36 …IEnumerable<FilterInfo> controllerFilters = actionDescriptor.ControllerDescriptor.GetFilters().Sel… in GetFilters()
37 …IEnumerable<FilterInfo> actionFilters = actionDescriptor.GetFilters().Select(instance => new Filte… in GetFilters()
/dports/java/eclipse/eclipse.platform.releng.aggregator-R4_16/eclipse.platform.ui/bundles/org.eclipse.ui.navigator/src/org/eclipse/ui/internal/navigator/actions/
H A DCommonActionDescriptorManager.java230 CommonActionProviderDescriptor actionDescriptor = null; in findRelevantActionDescriptors() local
234 actionDescriptor = providerItr in findRelevantActionDescriptors()
237 actionDescriptor, providers, blockedProviders); in findRelevantActionDescriptors()
257 …CommonActionProviderDescriptor actionDescriptor, Set<CommonActionProviderDescriptor> providers, Se… in addProviderIfRelevant() argument
258 if (isVisible(aContentService, actionDescriptor) in addProviderIfRelevant()
259 && actionDescriptor.isEnabledFor(structuredSelection)) { in addProviderIfRelevant()
261 if(actionDescriptor.hasOverridingDescriptors()) { in addProviderIfRelevant()
262 for (Iterator iter = actionDescriptor.overridingDescriptors(); iter.hasNext();) { in addProviderIfRelevant()
272 providers.add(actionDescriptor); in addProviderIfRelevant()
273 if (actionDescriptor.hasDependentDescriptors()) { in addProviderIfRelevant()
[all …]
/dports/lang/mono/mono-5.10.1.57/external/aspnetwebstack/src/System.Web.Http/Controllers/
H A DApiControllerActionSelector.cs117 …ReflectedHttpActionDescriptor actionDescriptor = new ReflectedHttpActionDescriptor(_controllerDesc… in ActionSelectorCacheItem()
118 _actionDescriptors[i] = actionDescriptor; in ActionSelectorCacheItem()
119 …pActionBinding actionBinding = controllerDescriptor.ActionValueBinder.GetBinding(actionDescriptor); in ActionSelectorCacheItem()
123 actionDescriptor, in ActionSelectorCacheItem()
170 …actionsFoundByHttpMethods = actionsFoundByName.Where(actionDescriptor => actionDescriptor.Supporte… in SelectAction()
275 foreach (ReflectedHttpActionDescriptor actionDescriptor in descriptorsFound) in RunSelectionFilters()
277 … IActionMethodSelector[] attrs = actionDescriptor.CacheAttrsIActionMethodSelector; in RunSelectionFilters()
280 matchesWithoutSelectionAttributes.Add(actionDescriptor); in RunSelectionFilters()
284 …All(attrs, selector => selector.IsValidForRequest(controllerContext, actionDescriptor.MethodInfo)); in RunSelectionFilters()
291 matchesWithSelectionAttributes.Add(actionDescriptor); in RunSelectionFilters()
/dports/lang/mono/mono-5.10.1.57/external/aspnetwebstack/test/System.Web.Http.Test/Filters/
H A DActionDescriptorFilterProviderTest.cs23 …_provider.GetFilters(configuration: null, actionDescriptor: new Mock<HttpActionDescriptor>().Objec… in GetFilters_IfConfigurationParameterIsNull_ThrowsException()
32 _provider.GetFilters(_configuration, actionDescriptor: null); in GetFilters_IfActionDescriptorParameterIsNull_ThrowsException()
49 HttpActionDescriptor actionDescriptor = adMock.Object; in GetFilters_GetsFilterObjectsFromActionDescriptorAndItsControllerDescriptor()
50 actionDescriptor.ControllerDescriptor = cdMock.Object; in GetFilters_GetsFilterObjectsFromActionDescriptorAndItsControllerDescriptor()
53 var result = _provider.GetFilters(_configuration, actionDescriptor).ToList(); in GetFilters_GetsFilterObjectsFromActionDescriptorAndItsControllerDescriptor()

1234