![]() | Bridge |
Class | Description | |
---|---|---|
![]() | BCSManagementRequestDTO | Carries information on a management request for BCS. Is used as a parameter for the ScoringProgramPipeClient.IssueManagementCommand method or the ScoringProgramPipeClient.IssueManagementCommandAsync method. |
![]() | BCSManagementResponseDTO | Carries response data for a previously sent BCSManagementRequestDTO. |
![]() | Bridgemate2SettingsDTO | Contains all settings for the Bridgemate 2 for a section. Mind that all values must be supplied. |
![]() | Bridgemate3SettingsDTO | Contains all settings for the Bridgemate 3 for a section. Mind that all values must be supplied. |
![]() | BridgemateSettingsDTO | The base class for the Bridgemate2SettingsDTO and the Bridgemate3SettingsDTO |
![]() | ContinueDTO | Instructs BCS to continue working with a previously created event using the ScoringProgramPipeClient.Continue method or the ScoringProgramPipeClient.ContinueAsync method. |
![]() | HandrecordDTO | Contains the data for a handrecord and optionally its double dummy values. |
![]() | InitDTO | Contains information on how to construct a new event, with its sessions, sections, tables and rounds. Optionally player data, participations and handrecords can be added. Doing this is more performant than adding them later. Is used as a parameter for the ScoringProgramPipeClient.Initialize or the ScoringProgramPipeClient.InitializeAsync method. |
![]() | ParticipationDTO | This class can be used: 1. To give names for the players in the first round by only specifying their player numbers. For this to work the names belonging to the playernumber must have been passed first using PlayerDTO's. 2. To give names for the players in the first round by omitting their playernumber. In this case the players will be registerd for this session only. The combination of both playernumber and name details is not supported. |
![]() | PlayerDataDTO | This class carries information on a player: name, country and playernumber. Each ParticipationDTO carrying a non empty playernumber property must have a corresponding PlayerDataDTO woith the given playernumber (and SessionGuid) that was sent before the ParticipationDTO was sent. |
![]() | ResultDTO | This class carries information on the result of a board that was played in a specific round on a specific table. The Level property is also used to express "No Play" and artificial results (using negative values). |
![]() | RoundDTO | The RoundDTO describes the seating for a round on a table: the NS and EW pairs and the board numbers expressed by the LowBoardNumber and HighBoardNumber properties. |
![]() | ScoringGroupDTO | The scoring group holds information on the scoring method of its sections. A scoring group must have at least one section, though this can be omitted when using this DTO for scoring group updates. If a scoring group has more than one section the score calculation will treat these sections as if they were one. |
![]() | SectionDTO | This class is a container for participants that can potentially meet each other during the session. Their results will be compared and they will be ranked against each other. Note: if the section is part of a scoringgroup together with an other section the scoring calculation will treat these sections as one. |
![]() | SectionUpdateDTO | Contains information for an updated or added section |
![]() | SessionDTO | A group of sections that are usually played at the same time and place. Pairs will subscribe to participate in a specific session. If BCS has to administer more than one session at the same time, these sessions must share a comment EventGuid property. |
![]() | SessionInfoDTO | Contains information on sessions that BCS knows and/or is currently administering. Can only occur as a child of a BCSManagementResponseDTO. |
![]() | TableDTO | A class describing a real of virtual bridge table where each round two pairs will compete. |
Enumeration | Description | |
---|---|---|
![]() | Bm2AutoBoardNumberOption | Specifes if the boardnumbers should be filled in automatically. |
![]() | Bm2ContractRepresentationOption | How to represent the contract denomination |
![]() | Bm2EnterHandrecordWhenOption | Specifies whether and when the players can enter the handrecord for a board. |
![]() | Bm2NameSource | Specifies which source data should be consulted to look up player names for player numbers. |
![]() | Bm2NumberValidationOption | Specifies for which organization an entered playernumber should be validated. |
![]() | Bm2PairNumberEntryOption | Specifies if the pairnumber should be part of entering the contract. |
![]() | Bm2PointScorePerspectiveOption | Show the pointscore sign (plus or minus) from the perspective of declarer or North-South. |
![]() | BM2ResultEntryMethod | How to enter the resulting tricks of a contract |
![]() | Bm2ResultsOverviewOption | How the results on a board should be formatted. |
![]() | Bm2ScoreRecapOption | Specifies whether and how scores obtained in the round can be viewed again. |
![]() | Bm2ShowPlayerNamesOption | Specifies whether and when to show the names of the competing pairs. |
![]() | Bm2ShowRankingOption | Specifies whether and when to show the ranking. |
![]() | Bm2SummaryPointOption | Specifies whether and how to show the summary points after the last round. |
![]() | Bm3ConfirmNPOption | Specifies if a not played entry must be confirmed by the TD |
![]() | Bm3ConnectionModeOption | Specifies whether the Bridgemates for the section will work in online mode (continuous communication with the Bridgemate 3 server) or if they work in offline mode (communication only at the start and the end of the session). |
![]() | Bm3EnterHandrecordOption | Specifies whether and when handrecords can be entered by the players. |
![]() | Bm3LanguageOption | Specifies which language should be used on the Bridgemate. |
![]() | Bm3LeadCardEntryOption | Specifies whether the lead card must be entered and how this will be validated. |
![]() | Bm3NextRoundSeatingOption | Specifies whether the tables for the next round should be displayed after the current round ends. |
![]() | Bm3PlayerRegistrationOption | Specifies wheter and when players can make themselves known. |
![]() | Bm3PlayerRegistrationOptionDuringPlay | Specifies whether player can make themselves known once the round has started. |
![]() | BM3PlayerViewOption | Specifies how the wind rose player view is displayed |
![]() | Bm3RankingDisplayOption | Specifies whether and when the ranking can be consulted. |
![]() | Bm3ResultEntryMethod | Specifies how the number of tricks obtained must be entered. |
![]() | Bm3ResultReentryOption | Specifies whether the result for a board can be changed after both pairs have confirmed it. |
![]() | Bm3ScoreColumnOption | Specifies if there should be one column (for NS only) or two (for both NS and EW). |
![]() | Bm3ScoreRecapOption | Specifies if all the results obtained in the round can be consulted. |
![]() | BM3StartingPositionsOption | Specifies whether starting positions should be confirmed by players at start of the session |
![]() | Bm3TdCallOption | Specifies of the players can call the TD using the Bridgemate. |
![]() | Bm3ViewHandrecordOption | Specifies whether players can consult the handrecord for a board they just played. |
![]() | Bm3ViewPercentagesOption | Specifies wheter to include the own score for a board in the result overview. |
![]() | Bm3ViewResultsOption | Specifies if other results on the board can be viewed. |
![]() | TableDirection | Specifies the positions on a table. |