public PostDataParam(string name, string filename, string value, PostDataParamType type) { Name = name; Value = value; FileName = filename; Type = type; }
public PostDataParam(string name, object value, string filePath, PostDataParamType type) { Name = name; Value = value; FilePath = filePath; Type = type; }
public PostDataParam(string name, object value, string filePath, PostDataParamType type) { Name = name; Value = value; FilePath = filePath; Type = type; }
/// <summary> /// Конструктор параметра типа File /// <PARAM name="name">Имя параметра</PARAM> /// <PARAM name="fileName">Полный путь к файлу</PARAM> /// <PARAM name="contentType">Сontent-Type</PARAM> /// </summary> public PostDataParam(string name, string fileName, string contentType) { Name = name; FileName = fileName; FileContentType = contentType; Type = PostDataParamType.File; Value = ""; }
/// <summary> /// Конструктор произвольного параметра /// <PARAM name="name">Имя параметра</PARAM> /// <PARAM name="value">Значение параметра</PARAM> /// <PARAM name="type">Тип параметра</PARAM> /// </summary> public PostDataParam(string name, string value, PostDataParamType type) { Name = name; Value = value; Type = type; FileName = ""; FileContentType = ""; }
public PostDataParam(string name, string filename, byte[] value, PostDataParamType type) { Name = name; if (value == null) { Value = Encoding.UTF8.GetBytes(""); } else { Value = value; } FileName = filename; Type = type; }
public PostDataParam(string name, string value, PostDataParamType type) { Name = name; Value = value; Type = type; }
public PostDataParam(string name, byte[] value, PostDataParamType type) { Name = name; Value = value; Type = type; }
public PostDataParam(string name, string value, PostDataParamType type) { Name = name; Value = Encoding.UTF8.GetBytes(value); Type = type; }