C# Class IoT.GrainInterfaces.DeviceGrainFactory

显示文件 Open project: richorama/Orleans-IoT-Example

Public Methods

Method Description
Cast ( IAddressable grainRef ) : IDeviceGrain
GetGrain ( System.Guid primaryKey ) : IDeviceGrain
GetGrain ( System.Guid primaryKey, string grainClassNamePrefix ) : IDeviceGrain
GetGrain ( long primaryKey ) : IDeviceGrain
GetGrain ( long primaryKey, string grainClassNamePrefix ) : IDeviceGrain

Method Details

Cast() public static method

public static Cast ( IAddressable grainRef ) : IDeviceGrain
grainRef IAddressable
return IDeviceGrain

GetGrain() public static method

public static GetGrain ( System.Guid primaryKey ) : IDeviceGrain
primaryKey System.Guid
return IDeviceGrain

GetGrain() public static method

public static GetGrain ( System.Guid primaryKey, string grainClassNamePrefix ) : IDeviceGrain
primaryKey System.Guid
grainClassNamePrefix string
return IDeviceGrain

GetGrain() public static method

public static GetGrain ( long primaryKey ) : IDeviceGrain
primaryKey long
return IDeviceGrain

GetGrain() public static method

public static GetGrain ( long primaryKey, string grainClassNamePrefix ) : IDeviceGrain
primaryKey long
grainClassNamePrefix string
return IDeviceGrain