Click or drag to resize

HandrecordDTO Class

Contains the data for a handrecord and optionally its double dummy values.
Inheritance Hierarchy
SystemObject
  BridgeSystems.Bridgemate.DataConnectorClasses.SharedDTOHandrecordDTO

Namespace: BridgeSystems.Bridgemate.DataConnectorClasses.SharedDTO
Assembly: BridgeSystems.Bridgemate.DataConnector.ScoringProgramClient (in BridgeSystems.Bridgemate.DataConnector.ScoringProgramClient.dll) Version: 1.0.923.1+8676f6447fd14feb672ed9c066f2812915b8f069
Syntax
C#
public class HandrecordDTO

The HandrecordDTO type exposes the following members.

Constructors
 NameDescription
Public methodHandrecordDTOInitializes a new instance of the HandrecordDTO class
Top
Properties
 NameDescription
Public propertyBoardNumber Required. Must be greater than zero.
Public propertyDoubleDummyEastClubs The number of tricks that can be made with East as declarer and Clubs as denomination.
Public propertyDoubleDummyEastDiamonds The number of tricks that can be made with East as declarer and Diamonds as denomination.
Public propertyDoubleDummyEastHearts The number of tricks that can be made with East as declarer and Hearts as denomination.
Public propertyDoubleDummyEastNoTrump The number of tricks that can be made with East as declarer and No Trump as denomination.
Public propertyDoubleDummyEastSpades The number of tricks that can be made with East as declarer and Spades as denomination.
Public propertyDoubleDummyNorthClubs The number of tricks that can be made with North as declarer and Clubs as denomination.
Public propertyDoubleDummyNorthDiamonds The number of tricks that can be made with North as declarer and Diamonds as denomination.
Public propertyDoubleDummyNorthHearts The number of tricks that can be made with North as declarer and Hearts as denomination.
Public propertyDoubleDummyNorthNoTrump The number of tricks that can be made with North as declarer and No Trump as denomination.
Public propertyDoubleDummyNorthSpades The number of tricks that can be made with North as declarer and Spades as denomination.
Public propertyDoubleDummySouthClubs The number of tricks that can be made with South as declarer and Clubs as denomination.
Public propertyDoubleDummySouthDiamonds The number of tricks that can be made with South as declarer and Diamonds as denomination.
Public propertyDoubleDummySouthHearts The number of tricks that can be made with South as declarer and Hearts as denomination.
Public propertyDoubleDummySouthNoTrump The number of tricks that can be made with South as declarer and No Trump as denomination.
Public propertyDoubleDummySouthSpades The number of tricks that can be made with South as declarer and Spades as denomination.
Public propertyDoubleDummyWestClubs The number of tricks that can be made with West as declarer and Clubs as denomination.
Public propertyDoubleDummyWestDiamonds The number of tricks that can be made with West as declarer and Diamonds as denomination.
Public propertyDoubleDummyWestHearts The number of tricks that can be made with West as declarer and Hearts as denomination.
Public propertyDoubleDummyWestNoTrump The number of tricks that can be made with West as declarer and No Trump as denomination.
Public propertyDoubleDummyWestSpades The number of tricks that can be made with West as declarer and Spades as denomination.
Public propertyEastClubs Valid card values are AKQJT98765432 Indicate a void with an empty string. Null will be disqualified.
Public propertyEastDiamonds Valid card values are AKQJT98765432 Indicate a void with an empty string. Null will be disqualified.
Public propertyEastHearts Valid card values are AKQJT98765432 Indicate a void with an empty string. Null will be disqualified.
Public propertyEastSpades Valid card values are AKQJT98765432 Indicate a void with an empty string. Null will be disqualified.
Public propertyHasHandEvaluationData It "True" the double dummy values will be processed by the Data Connector.
Public propertyNorthClubs Valid card values are AKQJT98765432 Indicate a void with an empty string. Null will be disqualified.
Public propertyNorthDiamonds Valid card values are AKQJT98765432 Indicate a void with an empty string. Null will be disqualified.
Public propertyNorthHearts Valid card values are AKQJT98765432 Indicate a void with an empty string. Null will be disqualified.
Public propertyNorthSpades Valid card values are AKQJT98765432 Indicate a void with an empty string. Null will be disqualified.
Public propertyScoringGroupNumber Required. The number of the scoringgroup that the handrecord belongs to.
Public propertySectionLetters Required, any of the sections that are part of the scoringgroup.
Public propertySessionGuid Required. The guid of the session the handrecord belongs to. A string built from a Guid, without the curly braces or connecting dashes. The letters must be capitals. Must be unique
Public propertySouthClubs Valid card values are AKQJT98765432 Indicate a void with an empty string. Null will be disqualified.
Public propertySouthDiamonds Valid card values are AKQJT98765432 Indicate a void with an empty string. Null will be disqualified.
Public propertySouthHearts Valid card values are AKQJT98765432 Indicate a void with an empty string. Null will be disqualified.
Public propertySouthSpades Valid card values are AKQJT98765432 Indicate a void with an empty string. Null will be disqualified.
Public propertyValidationMessages An array of messages describing problems in data integrity and invalid values.
Public propertyWestClubs Valid card values are AKQJT98765432 Indicate a void with an empty string. Null will be disqualified.
Public propertyWestDiamonds Valid card values are AKQJT98765432 Indicate a void with an empty string. Null will be disqualified.
Public propertyWestHearts Valid card values are AKQJT98765432 Indicate a void with an empty string. Null will be disqualified.
Public propertyWestSpades Valid card values are AKQJT98765432 Indicate a void with an empty string. Null will be disqualified.
Top
Methods
 NameDescription
Public methodToString
(Overrides ObjectToString)
Public methodValidate Validates the DTO. Produces validation messages if there are problems.
Top
See Also