Class FormData
Provides access to all fields and files in a multi-part form-data request.
Inheritance
System.Object
FormData
Inherited Members
System.Object.ToString()
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
Namespace: Cqrs.WebApi.Formatters.FormMultipart.Infrastructure
Assembly: Cqrs.WebApi.dll
Syntax
public class FormData
Properties
Fields
All FormData.ValueString in the request.
Declaration
public List<FormData.ValueString> Fields { get; set; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.List<FormData.ValueString> |
Files
All FormData.ValueFile in the request.
Declaration
public List<FormData.ValueFile> Files { get; set; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.List<FormData.ValueFile> |
Methods
Add(String, HttpFile)
Adds a new FormData.ValueFile to Files.
Declaration
public void Add(string name, HttpFile value)
Parameters
Type | Name | Description |
---|---|---|
System.String | name | The Name. |
HttpFile | value | The Value. |
Add(String, String)
Adds a new FormData.ValueString to Fields.
Declaration
public void Add(string name, string value)
Parameters
Type | Name | Description |
---|---|---|
System.String | name | The Name. |
System.String | value | The Value. |
Contains(String, CultureInfo)
Declaration
public bool Contains(string name, CultureInfo culture)
Parameters
Type | Name | Description |
---|---|---|
System.String | name | The name of the item to locate. |
System.Globalization.CultureInfo | culture | The System.Globalization.CultureInfo to use in key evaluation. |
Returns
Type | Description |
---|---|
System.Boolean | true if an item is found; otherwise, false. |
GetAllKeys()
Declaration
public List<string> GetAllKeys()
Returns
Type | Description |
---|---|
System.Collections.Generic.List<System.String> |
GetFiles(String, CultureInfo)
Declaration
public List<HttpFile> GetFiles(string name, CultureInfo culture)
Parameters
Type | Name | Description |
---|---|---|
System.String | name | |
System.Globalization.CultureInfo | culture |
Returns
Type | Description |
---|---|
System.Collections.Generic.List<HttpFile> |
GetValues(String, CultureInfo)
Declaration
public List<string> GetValues(string name, CultureInfo culture)
Parameters
Type | Name | Description |
---|---|---|
System.String | name | |
System.Globalization.CultureInfo | culture |
Returns
Type | Description |
---|---|
System.Collections.Generic.List<System.String> |
TryGetValue(String, CultureInfo, out HttpFile)
Declaration
public bool TryGetValue(string name, CultureInfo culture, out HttpFile value)
Parameters
Type | Name | Description |
---|---|---|
System.String | name | |
System.Globalization.CultureInfo | culture | |
HttpFile | value |
Returns
Type | Description |
---|---|
System.Boolean |
TryGetValue(String, CultureInfo, out String)
Declaration
public bool TryGetValue(string name, CultureInfo culture, out string value)
Parameters
Type | Name | Description |
---|---|---|
System.String | name | |
System.Globalization.CultureInfo | culture | |
System.String | value |
Returns
Type | Description |
---|---|
System.Boolean |