C# Class RT.Comb.BaseCombProvider

Inheritance: ICombProvider
ファイルを表示 Open project: richardtallent/RT.Comb

Protected Properties

Property Type Description
_dateTimeStrategy ICombDateTimeStrategy

Public Methods

Method Description
BaseCombProvider ( ICombDateTimeStrategy dateTimeStrategy ) : System
Create ( ) : System.Guid
Create ( System.DateTime timestamp ) : System.Guid
Create ( System.Guid value ) : System.Guid
Create ( System.Guid value, System.DateTime timestamp ) : System.Guid
GetTimestamp ( System.Guid comb ) : System.DateTime

Protected Methods

Method Description
NewGuid ( ) : System.Guid

Method Details

BaseCombProvider() public method

public BaseCombProvider ( ICombDateTimeStrategy dateTimeStrategy ) : System
dateTimeStrategy ICombDateTimeStrategy
return System

Create() public method

public Create ( ) : System.Guid
return System.Guid

Create() public method

public Create ( System.DateTime timestamp ) : System.Guid
timestamp System.DateTime
return System.Guid

Create() public method

public Create ( System.Guid value ) : System.Guid
value System.Guid
return System.Guid

Create() public abstract method

public abstract Create ( System.Guid value, System.DateTime timestamp ) : System.Guid
value System.Guid
timestamp System.DateTime
return System.Guid

GetTimestamp() public abstract method

public abstract GetTimestamp ( System.Guid comb ) : System.DateTime
comb System.Guid
return System.DateTime

NewGuid() protected method

protected NewGuid ( ) : System.Guid
return System.Guid

Property Details

_dateTimeStrategy protected_oe property

protected ICombDateTimeStrategy _dateTimeStrategy
return ICombDateTimeStrategy