dymaptic.GeoBlazor.Core
dymaptic.GeoBlazor.Core.Options
RequestOptions Class
An object with the following properties that describe the request. ArcGIS Maps SDK for JavaScript
public record RequestOptions : System.IEquatable<dymaptic.GeoBlazor.Core.Options.RequestOptions>
Inheritance System.Object 🡒 RequestOptions
Implements System.IEquatable<RequestOptions>
Constructors
RequestOptions(Nullable, Nullable, Nullable, string, Nullable, Dictionary<string,object>, Dictionary<string,object>, Nullable, string, Nullable, Nullable, Nullable) Constructor
An object with the following properties that describe the request. ArcGIS Maps SDK for JavaScript
public RequestOptions(System.Nullable<dymaptic.GeoBlazor.Core.Enums.AuthMode> AuthMode=null, System.Nullable<bool> CacheBust=null, System.Nullable<Microsoft.AspNetCore.Components.ElementReference> ElementReferenceBody=null, string? Headers=null, System.Nullable<dymaptic.GeoBlazor.Core.Enums.RequestMethod> Method=null, System.Collections.Generic.Dictionary<string,object?>? ObjectCollectionBody=null, System.Collections.Generic.Dictionary<string,object?>? Query=null, System.Nullable<dymaptic.GeoBlazor.Core.Enums.ResponseType> ResponseType=null, string? StringBody=null, System.Nullable<long> Timeout=null, System.Nullable<bool> UseProxy=null, System.Nullable<bool> WithCredentials=null);
Parameters
AuthMode System.Nullable<AuthMode>
Indicates if and how requests to ArcGIS Services are authenticated. ArcGIS Maps SDK for JavaScript
CacheBust System.Nullable<System.Boolean>
If `true`, the browser will send a request to the server instead of using the browser’s local cache. ArcGIS Maps SDK for JavaScript
ElementReferenceBody System.Nullable<Microsoft.AspNetCore.Components.ElementReference>
If uploading a file, specify the form data or element used to submit the file here. ArcGIS Maps SDK for JavaScript
Headers System.String
Headers to use for the request. ArcGIS Maps SDK for JavaScript
Method System.Nullable<RequestMethod>
Indicates if the request should be made using the HTTP DELETE, HEAD, POST, or PUT method. ArcGIS Maps SDK for JavaScript
ObjectCollectionBody System.Collections.Generic.Dictionary<System.String,System.Object>
If uploading a file, specify the form data or element used to submit the file here. ArcGIS Maps SDK for JavaScript
Query System.Collections.Generic.Dictionary<System.String,System.Object>
Query parameters for the request. ArcGIS Maps SDK for JavaScript
ResponseType System.Nullable<ResponseType>
Response format. ArcGIS Maps SDK for JavaScript
StringBody System.String
If uploading a file, specify the form data or element used to submit the file here. ArcGIS Maps SDK for JavaScript
Timeout System.Nullable<System.Int64>
Indicates the amount of time in milliseconds to wait for a response from the server. ArcGIS Maps SDK for JavaScript
UseProxy System.Nullable<System.Boolean>
Indicates the request should use the proxy. ArcGIS Maps SDK for JavaScript
WithCredentials System.Nullable<System.Boolean>
Indicates if cross-site `Access-Control` requests should use credentials. ArcGIS Maps SDK for JavaScript
Properties
RequestOptions.AuthMode Property
Indicates if and how requests to ArcGIS Services are authenticated. ArcGIS Maps SDK for JavaScript
public System.Nullable<dymaptic.GeoBlazor.Core.Enums.AuthMode> AuthMode { get; set; }
Property Value
RequestOptions.Body Property
If uploading a file, specify the form data or element used to submit the file here. If specified, the parameters of the query will be added to the URL.
public string? Body { get; set; }
Property Value
RequestOptions.CacheBust Property
If `true`, the browser will send a request to the server instead of using the browser’s local cache. ArcGIS Maps SDK for JavaScript
public System.Nullable<bool> CacheBust { get; set; }
Property Value
System.Nullable<System.Boolean>
RequestOptions.ElementReferenceBody Property
If uploading a file, specify the form data or element used to submit the file here. ArcGIS Maps SDK for JavaScript
public System.Nullable<Microsoft.AspNetCore.Components.ElementReference> ElementReferenceBody { get; set; }
Property Value
System.Nullable<Microsoft.AspNetCore.Components.ElementReference>
RequestOptions.Headers Property
Headers to use for the request. ArcGIS Maps SDK for JavaScript
public string? Headers { get; set; }
Property Value
RequestOptions.Method Property
Indicates if the request should be made using the HTTP DELETE, HEAD, POST, or PUT method. ArcGIS Maps SDK for JavaScript
public System.Nullable<dymaptic.GeoBlazor.Core.Enums.RequestMethod> Method { get; set; }
Property Value
System.Nullable<RequestMethod>
RequestOptions.ObjectCollectionBody Property
If uploading a file, specify the form data or element used to submit the file here. ArcGIS Maps SDK for JavaScript
public System.Collections.Generic.Dictionary<string,object?>? ObjectCollectionBody { get; set; }
Property Value
System.Collections.Generic.Dictionary<System.String,System.Object>
RequestOptions.Query Property
Query parameters for the request. ArcGIS Maps SDK for JavaScript
public System.Collections.Generic.Dictionary<string,object?>? Query { get; set; }
Property Value
System.Collections.Generic.Dictionary<System.String,System.Object>
RequestOptions.ResponseType Property
Response format. ArcGIS Maps SDK for JavaScript
public System.Nullable<dymaptic.GeoBlazor.Core.Enums.ResponseType> ResponseType { get; set; }
Property Value
RequestOptions.StringBody Property
If uploading a file, specify the form data or element used to submit the file here. ArcGIS Maps SDK for JavaScript
public string? StringBody { get; set; }
Property Value
RequestOptions.Timeout Property
Indicates the amount of time in milliseconds to wait for a response from the server. ArcGIS Maps SDK for JavaScript
public System.Nullable<long> Timeout { get; set; }
Property Value
RequestOptions.UseProxy Property
Indicates the request should use the proxy. ArcGIS Maps SDK for JavaScript
public System.Nullable<bool> UseProxy { get; set; }
Property Value
System.Nullable<System.Boolean>
RequestOptions.WithCredentials Property
Indicates if cross-site `Access-Control` requests should use credentials. ArcGIS Maps SDK for JavaScript
public System.Nullable<bool> WithCredentials { get; set; }