Table of Contents

Class PhoneNumberDesc

Namespace
PhoneNumbers
Assembly
PhoneNumbers.dll
public sealed class PhoneNumberDesc
Inheritance
PhoneNumberDesc
Inherited Members

Fields

ExampleNumberFieldNumber

public const int ExampleNumberFieldNumber = 6

Field Value

int

NationalNumberPatternFieldNumber

public const int NationalNumberPatternFieldNumber = 2

Field Value

int

PossibleLengthFieldNumber

public const int PossibleLengthFieldNumber = 9

Field Value

int

PossibleLengthLocalOnlyFieldNumber

public const int PossibleLengthLocalOnlyFieldNumber = 10

Field Value

int

Properties

DefaultInstance

public static PhoneNumberDesc DefaultInstance { get; }

Property Value

PhoneNumberDesc

DefaultInstanceForType

public PhoneNumberDesc DefaultInstanceForType { get; }

Property Value

PhoneNumberDesc

ExampleNumber

public string ExampleNumber { get; }

Property Value

string

HasExampleNumber

public bool HasExampleNumber { get; }

Property Value

bool

HasNationalNumberPattern

public bool HasNationalNumberPattern { get; }

Property Value

bool

IsInitialized

public bool IsInitialized { get; }

Property Value

bool

NationalNumberPattern

public string NationalNumberPattern { get; }

Property Value

string

PossibleLengthCount

public int PossibleLengthCount { get; }

Property Value

int

PossibleLengthList

public IList<int> PossibleLengthList { get; }

Property Value

IList<int>

PossibleLengthLocalOnlyCount

public int PossibleLengthLocalOnlyCount { get; }

Property Value

int

PossibleLengthLocalOnlyList

public IList<int> PossibleLengthLocalOnlyList { get; }

Property Value

IList<int>

Methods

CreateBuilder()

public static PhoneNumberDesc.Builder CreateBuilder()

Returns

PhoneNumberDesc.Builder

CreateBuilder(PhoneNumberDesc)

public static PhoneNumberDesc.Builder CreateBuilder(PhoneNumberDesc prototype)

Parameters

prototype PhoneNumberDesc

Returns

PhoneNumberDesc.Builder

CreateBuilderForType()

public PhoneNumberDesc.Builder CreateBuilderForType()

Returns

PhoneNumberDesc.Builder

Equals(object)

Determines whether the specified object is equal to the current object.

public override bool Equals(object obj)

Parameters

obj object

The object to compare with the current object.

Returns

bool

true if the specified object is equal to the current object; otherwise, false.

GetHashCode()

Serves as the default hash function.

public override int GetHashCode()

Returns

int

A hash code for the current object.

GetPossibleLength(int)

public int GetPossibleLength(int index)

Parameters

index int

Returns

int

GetPossibleLengthLocalOnly(int)

public int GetPossibleLengthLocalOnly(int index)

Parameters

index int

Returns

int

ToBuilder()

public PhoneNumberDesc.Builder ToBuilder()

Returns

PhoneNumberDesc.Builder