C# Class Terrarium.Server.SpeciesService

The SpeciesService class encapsulates the functions required to insert new creatures into the EcoSystem, and get creatures from the server during a reintroduction.
Inheritance: System.Web.Services.WebService, ISpeciesService
ファイルを表示 Open project: eugeniomiro/Terrarium

Public Methods

Method Description
LoadAssembly ( string version, string assemblyFileName ) : byte[]
RemoveAssembly ( string version, string assemblyFileName ) : void
SaveAssembly ( byte assemblyCode, string version, string assemblyFileName ) : void

Private Methods

Method Description
Add ( string name, string version, string type, string author, string email, string assemblyFullName, byte assemblyCode ) : SpeciesServiceStatus
GetAllSpecies ( string version, string filter ) : DataSet
GetBlacklistedSpecies ( ) : string[]
GetExtinctSpecies ( string version, string filter ) : DataSet
GetSpeciesAssembly ( string name, string version ) : Byte[]
ReintroduceSpecies ( string name, string version, System.Guid peerGuid ) : Byte[]
SpeciesService ( ) : System

This function creates the performance counters used to display performance results.

Method Details

LoadAssembly() public method

public LoadAssembly ( string version, string assemblyFileName ) : byte[]
version string
assemblyFileName string
return byte[]

RemoveAssembly() public method

public RemoveAssembly ( string version, string assemblyFileName ) : void
version string
assemblyFileName string
return void

SaveAssembly() public method

public SaveAssembly ( byte assemblyCode, string version, string assemblyFileName ) : void
assemblyCode byte
version string
assemblyFileName string
return void