Table of Contents

Class StreetAddress

Namespace
UFEDLib
Assembly
UFEDLib.dll
[Serializable]
public class StreetAddress : ModelBase, IUfedModelParser<StreetAddress>
Inheritance
StreetAddress
Implements
Inherited Members

Properties

Category

Same values as ContactEntry categories

public string Category { get; set; }

Property Value

string

City

public string City { get; set; }

Property Value

string

Country

public string Country { get; set; }

Property Value

string

HouseNumber

public string HouseNumber { get; set; }

Property Value

string

Neighborhood

public string Neighborhood { get; set; }

Property Value

string

POBox

public string POBox { get; set; }

Property Value

string

PostalCode

Address Postal Code or ZIP.

public string PostalCode { get; set; }

Property Value

string

State

public string State { get; set; }

Property Value

string

Street1

Street information.

public string Street1 { get; set; }

Property Value

string

Street2

Additional street information

public string Street2 { get; set; }

Property Value

string

Methods

GetXmlModelType()

public static string GetXmlModelType()

Returns

string

ParseFields(IEnumerable<XElement>, StreetAddress, bool)

public static void ParseFields(IEnumerable<XElement> fieldElements, StreetAddress result, bool debugAttributes = false)

Parameters

fieldElements IEnumerable<XElement>
result StreetAddress
debugAttributes bool

ParseModel(XElement, bool)

public static StreetAddress ParseModel(XElement element, bool debugAttributes = false)

Parameters

element XElement
debugAttributes bool

Returns

StreetAddress

ParseModelFields(IEnumerable<XElement>, StreetAddress, bool)

public static void ParseModelFields(IEnumerable<XElement> modelFieldElements, StreetAddress result, bool debugAttributes = false)

Parameters

modelFieldElements IEnumerable<XElement>
result StreetAddress
debugAttributes bool

ParseMultiFields(IEnumerable<XElement>, StreetAddress, bool)

public static void ParseMultiFields(IEnumerable<XElement> multiFieldElements, StreetAddress result, bool debugAttributes = false)

Parameters

multiFieldElements IEnumerable<XElement>
result StreetAddress
debugAttributes bool

ParseMultiModel(XElement, bool)

public static List<StreetAddress> ParseMultiModel(XElement streetAddresssElement, bool debugAttributes = false)

Parameters

streetAddresssElement XElement
debugAttributes bool

Returns

List<StreetAddress>

ParseMultiModelFields(IEnumerable<XElement>, StreetAddress, bool)

public static void ParseMultiModelFields(IEnumerable<XElement> multiModelFieldElements, StreetAddress result, bool debugAttributes = false)

Parameters

multiModelFieldElements IEnumerable<XElement>
result StreetAddress
debugAttributes bool