C# Class IpRanges.IPRangesParser

Afficher le fichier Open project: hanswolff/ipranges

Méthodes publiques

Méthode Description
ParseFromResources ( string resourcePrefix = null ) : IEnumerable
ParseFromXml ( Stream stream ) : IPRangesGroup
ParseFromXml ( XmlTextReader reader ) : IPRangesGroup
ParseFromXml ( string xml ) : IPRangesGroup
TryParseFromXml ( XmlTextReader reader, IPRangesGroup &group, Exception &exception ) : bool
TryParseFromXml ( XmlTextReader reader, IPRangesGroup &group, Exception &exception, bool skipIfRootElementNotMatching ) : bool

Private Methods

Méthode Description
IsDynamicAssembly ( Assembly assembly ) : bool
ReadGroupElement ( XmlReader reader ) : IPRangesGroup
ReadRangeElement ( XmlReader reader ) : IpRanges.IPRange
ReadRegionElement ( XmlReader reader ) : IPRangesRegion

Method Details

ParseFromResources() public static méthode

public static ParseFromResources ( string resourcePrefix = null ) : IEnumerable
resourcePrefix string
Résultat IEnumerable

ParseFromXml() public static méthode

public static ParseFromXml ( Stream stream ) : IPRangesGroup
stream Stream
Résultat IPRangesGroup

ParseFromXml() public static méthode

public static ParseFromXml ( XmlTextReader reader ) : IPRangesGroup
reader System.Xml.XmlTextReader
Résultat IPRangesGroup

ParseFromXml() public static méthode

public static ParseFromXml ( string xml ) : IPRangesGroup
xml string
Résultat IPRangesGroup

TryParseFromXml() public static méthode

public static TryParseFromXml ( XmlTextReader reader, IPRangesGroup &group, Exception &exception ) : bool
reader System.Xml.XmlTextReader
group IPRangesGroup
exception System.Exception
Résultat bool

TryParseFromXml() public static méthode

public static TryParseFromXml ( XmlTextReader reader, IPRangesGroup &group, Exception &exception, bool skipIfRootElementNotMatching ) : bool
reader System.Xml.XmlTextReader
group IPRangesGroup
exception System.Exception
skipIfRootElementNotMatching bool
Résultat bool