Class RollingBearingDatabase
Inheritance
System.Object
System.MarshalByRefObject
SMT.MastaAPIUtility.MarshalByRefObjectPermanent
RollingBearingDatabase
Inherited Members
APIBase.callPartialMethod<T>(String, (T1, T2)<Type, Object>, (T1, T2)<Type, Object>, (T1, T2)<Type, Object>, T)
SMT.MastaAPIUtility.MarshalByRefObjectPermanent.InitializeLifetimeService()
Assembly: SMT.MastaAPI.13.0.dll
Syntax
public class RollingBearingDatabase : SQLDatabase<RollingBearingKey, RollingBearing>, IEquatable<APIBase>
Methods
AddToDatabase(RollingBearing)
Declaration
public void AddToDatabase(RollingBearing bearing)
Parameters
CreateBearing(RollingBearingType, String)
Declaration
public RollingBearing CreateBearing(RollingBearingType type, string designation = null)
Parameters
Returns
CreateBearing(String, String)
Declaration
public RollingBearing CreateBearing(string type, string designation = null)
Parameters
Type |
Name |
Description |
System.String |
type |
|
System.String |
designation |
|
Returns
CreateKey(RollingBearingType, String)
Declaration
public RollingBearingKey CreateKey(RollingBearingType type, string designation = null)
Parameters
Returns
CreateKey(String, String)
Declaration
public RollingBearingKey CreateKey(string type, string designation = null)
Parameters
Type |
Name |
Description |
System.String |
type |
|
System.String |
designation |
|
Returns
RemoveFromDatabase(RollingBearing)
Declaration
public void RemoveFromDatabase(RollingBearing bearing)
Parameters
SearchForRollingBearing(BearingCatalog)
Declaration
public ReadOnlyCollection<RollingBearing> SearchForRollingBearing(BearingCatalog catalog)
Parameters
Returns
Type |
Description |
System.Collections.ObjectModel.ReadOnlyCollection<RollingBearing> |
|
SearchForRollingBearing(String, BearingCatalog)
Declaration
public RollingBearing SearchForRollingBearing(string designation, BearingCatalog catalog)
Parameters
Type |
Name |
Description |
System.String |
designation |
|
BearingCatalog |
catalog |
|
Returns
SearchForRollingBearing(String, BearingCatalog, RollingBearingType)
Declaration
public ReadOnlyCollection<RollingBearing> SearchForRollingBearing(string designation, BearingCatalog catalog, RollingBearingType type)
Parameters
Returns
Type |
Description |
System.Collections.ObjectModel.ReadOnlyCollection<RollingBearing> |
|
SearchForRollingBearing(String, BearingCatalog, RollingBearingType, Range, Range, Range, Range, Int32, HybridSteelAll)
Declaration
public ReadOnlyCollection<RollingBearing> SearchForRollingBearing(string designation, BearingCatalog catalog, RollingBearingType type, Range boreRange, Range outerDiameterRange, Range widthRange, Range dynamicCapacityRange, int numberOfRows, HybridSteelAll materialType)
Parameters
Returns
Type |
Description |
System.Collections.ObjectModel.ReadOnlyCollection<RollingBearing> |
|
Implements
System.IEquatable<T>
Extension Methods