C# Class FiveUI.RuleSet

Datei anzeigen Open project: GaloisInc/FiveUI Class Usage Examples

Public Properties

Property Type Description
Id string
ManifestUrl System.Uri

Public Methods

Method Description
Equals ( RuleSet other ) : bool
Equals ( object other ) : bool
Fetch ( Uri manifestUrl ) : RuleSet
GetHashCode ( ) : int
GetPayload ( ) : RuleSetPayload
Load ( string id ) : RuleSet
LoadAll ( ) : IEnumerable
Remove ( string id ) : void

Private Methods

Method Description
RuleSet ( Uri manifestUrl ) : System
RuleSet ( Uri manifestUrl, string id ) : System
fetch ( Uri url, string dest ) : void
fetchRule ( string ruleUrl ) : string
readManifest ( ) : Manifest
readMeta ( string dir ) : RuleSetMeta
rulePath ( string ruleUrl ) : string
update ( ) : void
urlToFile ( string url ) : string
writeMeta ( string dir, RuleSetMeta meta ) : void

Method Details

Equals() public method

public Equals ( RuleSet other ) : bool
other RuleSet
return bool

Equals() public method

public Equals ( object other ) : bool
other object
return bool

Fetch() public static method

public static Fetch ( Uri manifestUrl ) : RuleSet
manifestUrl System.Uri
return RuleSet

GetHashCode() public method

public GetHashCode ( ) : int
return int

GetPayload() public method

public GetPayload ( ) : RuleSetPayload
return RuleSetPayload

Load() public static method

public static Load ( string id ) : RuleSet
id string
return RuleSet

LoadAll() public static method

public static LoadAll ( ) : IEnumerable
return IEnumerable

Remove() public static method

public static Remove ( string id ) : void
id string
return void

Property Details

Id public_oe property

public string Id
return string

ManifestUrl public_oe property

public Uri,System ManifestUrl
return System.Uri