C# Class Two10.AzureGraphStore.Graph

Show file Open project: richorama/AzureStorageExtensions

Public Methods

Method Description
Create ( ) : void
CreateIfNotExists ( ) : void
Delete ( ) : void
Delete ( Triple triple ) : void
Delete ( string subject, string property, string value ) : void
DeleteIfExists ( ) : void
Get ( string subject = "", string property = "", string value = "" ) : IEnumerable
Graph ( Microsoft.WindowsAzure.Storage.Table.CloudTable table, string name ) : System
MD5Hash ( string input ) : string
Put ( Triple triple ) : void
Put ( string subject, string property, string value ) : void

Private Methods

Method Description
JoinKey ( string dimension, string value1, string value2 ) : string
QueryTriples ( ) : IEnumerable
QueryTriples ( string dimension, string pk1 ) : IEnumerable
QueryTriples ( string dimension, string pk1, string pk2 ) : IEnumerable
RetrieveSingleTriple ( string subject, string property, string value ) : IEnumerable

Method Details

Create() public method

public Create ( ) : void
return void

CreateIfNotExists() public method

public CreateIfNotExists ( ) : void
return void

Delete() public method

public Delete ( ) : void
return void

Delete() public method

public Delete ( Triple triple ) : void
triple Triple
return void

Delete() public method

public Delete ( string subject, string property, string value ) : void
subject string
property string
value string
return void

DeleteIfExists() public method

public DeleteIfExists ( ) : void
return void

Get() public method

public Get ( string subject = "", string property = "", string value = "" ) : IEnumerable
subject string
property string
value string
return IEnumerable

Graph() public method

public Graph ( Microsoft.WindowsAzure.Storage.Table.CloudTable table, string name ) : System
table Microsoft.WindowsAzure.Storage.Table.CloudTable
name string
return System

MD5Hash() public static method

public static MD5Hash ( string input ) : string
input string
return string

Put() public method

public Put ( Triple triple ) : void
triple Triple
return void

Put() public method

public Put ( string subject, string property, string value ) : void
subject string
property string
value string
return void