C# Класс GraphDBBenchmark.Import.SimpleSocialNetwork

Наследование: IImport
Показать файл Открыть проект

Открытые методы

Метод Описание
Dispose ( ) : void
Execute ( sones MyWriteLine, IGraphDS myGraphDS ) : void
InitializePlugin ( string UniqueString, object>.Dictionary myParameters = null ) : IPluginable
SimpleSocialNetwork ( ) : System

Due to IPLuginable

SimpleSocialNetwork ( int myCountOfUsers, int myMinCountOfEdges, int myMaxCountOfEdges ) : System
SocialNetwork ( IGraphDS myGraphDS ) : void

Приватные методы

Метод Описание
AddSingleEdges ( EdgePredefinition result, IEnumerable destinationVertexIDs, long vertexTypeID ) : void
CreateANewUser ( IVertexType usertype, long i, List recentVertexIDs, Random myPRNG, IGraphDS myGraphDS, System.Int64 myTransactionID ) : long
CreateEdge ( List recentVertexIDs, Random myPRNG, long vertexTypeID ) : EdgePredefinition
GetVertexID ( IRequestStatistics myStats, IVertex myVertex ) : long

Описание методов

Dispose() публичный Метод

public Dispose ( ) : void
Результат void

Execute() публичный Метод

public Execute ( sones MyWriteLine, IGraphDS myGraphDS ) : void
MyWriteLine sones
myGraphDS IGraphDS
Результат void

InitializePlugin() публичный Метод

public InitializePlugin ( string UniqueString, object>.Dictionary myParameters = null ) : IPluginable
UniqueString string
myParameters object>.Dictionary
Результат IPluginable

SimpleSocialNetwork() публичный Метод

Due to IPLuginable
public SimpleSocialNetwork ( ) : System
Результат System

SimpleSocialNetwork() публичный Метод

public SimpleSocialNetwork ( int myCountOfUsers, int myMinCountOfEdges, int myMaxCountOfEdges ) : System
myCountOfUsers int
myMinCountOfEdges int
myMaxCountOfEdges int
Результат System

SocialNetwork() публичный Метод

public SocialNetwork ( IGraphDS myGraphDS ) : void
myGraphDS IGraphDS
Результат void