/// <summary> /// Initializes a new instance of the <see cref="LolLobbyLobbyChangeQueue" /> class. /// </summary> /// <param name="CustomGameLobby">CustomGameLobby.</param> /// <param name="IsCustom">IsCustom.</param> /// <param name="QueueId">QueueId.</param> public LolLobbyLobbyChangeQueue(LolLobbyLobbyCustomGameLobby CustomGameLobby = default(LolLobbyLobbyCustomGameLobby), bool?IsCustom = default(bool?), int?QueueId = default(int?)) { this.CustomGameLobby = CustomGameLobby; this.IsCustom = IsCustom; this.QueueId = QueueId; }
/// <summary> /// Initializes a new instance of the <see cref="LolLobbyLobby" /> class. /// </summary> /// <param name="AllowablePremadeSizes">AllowablePremadeSizes.</param> /// <param name="AutoFillEligible">AutoFillEligible.</param> /// <param name="AutoFillProtectedForPromos">AutoFillProtectedForPromos.</param> /// <param name="AutoFillProtectedForStreaking">AutoFillProtectedForStreaking.</param> /// <param name="CanStartMatchmaking">CanStartMatchmaking.</param> /// <param name="ChatRoomId">ChatRoomId.</param> /// <param name="ChatRoomKey">ChatRoomKey.</param> /// <param name="CustomGameLobby">CustomGameLobby.</param> /// <param name="GameMode">GameMode.</param> /// <param name="InvitationId">InvitationId.</param> /// <param name="Invitations">Invitations.</param> /// <param name="IsCustom">IsCustom.</param> /// <param name="IsTeamBuilderManaged">IsTeamBuilderManaged.</param> /// <param name="LocalMember">LocalMember.</param> /// <param name="MapId">MapId.</param> /// <param name="MaximumParticipantListSize">MaximumParticipantListSize.</param> /// <param name="Members">Members.</param> /// <param name="PremadeSizeAllowed">PremadeSizeAllowed.</param> /// <param name="QueueAvailability">QueueAvailability.</param> /// <param name="QueueId">QueueId.</param> /// <param name="RemovalReason">RemovalReason.</param> /// <param name="RequiredPositionCoverageMet">RequiredPositionCoverageMet.</param> /// <param name="ShowPositionExcluder">ShowPositionExcluder.</param> /// <param name="ShowPositionSelector">ShowPositionSelector.</param> /// <param name="SpecifiablePositionPreferences">SpecifiablePositionPreferences.</param> /// <param name="WasKicked">WasKicked.</param> public LolLobbyLobby(List <int?> AllowablePremadeSizes = default(List <int?>), bool?AutoFillEligible = default(bool?), bool?AutoFillProtectedForPromos = default(bool?), bool?AutoFillProtectedForStreaking = default(bool?), bool?CanStartMatchmaking = default(bool?), string ChatRoomId = default(string), string ChatRoomKey = default(string), LolLobbyLobbyCustomGameLobby CustomGameLobby = default(LolLobbyLobbyCustomGameLobby), string GameMode = default(string), string InvitationId = default(string), List <LolLobbyLobbyInvitation> Invitations = default(List <LolLobbyLobbyInvitation>), bool?IsCustom = default(bool?), bool?IsTeamBuilderManaged = default(bool?), LolLobbyLobbyMember LocalMember = default(LolLobbyLobbyMember), int?MapId = default(int?), int?MaximumParticipantListSize = default(int?), List <LolLobbyLobbyMember> Members = default(List <LolLobbyLobbyMember>), bool?PremadeSizeAllowed = default(bool?), LolLobbyQueueAvailability QueueAvailability = default(LolLobbyQueueAvailability), int?QueueId = default(int?), LolLobbyLobbyRemovedFromGameReason RemovalReason = default(LolLobbyLobbyRemovedFromGameReason), bool?RequiredPositionCoverageMet = default(bool?), bool?ShowPositionExcluder = default(bool?), bool?ShowPositionSelector = default(bool?), List <string> SpecifiablePositionPreferences = default(List <string>), bool?WasKicked = default(bool?)) { this.AllowablePremadeSizes = AllowablePremadeSizes; this.AutoFillEligible = AutoFillEligible; this.AutoFillProtectedForPromos = AutoFillProtectedForPromos; this.AutoFillProtectedForStreaking = AutoFillProtectedForStreaking; this.CanStartMatchmaking = CanStartMatchmaking; this.ChatRoomId = ChatRoomId; this.ChatRoomKey = ChatRoomKey; this.CustomGameLobby = CustomGameLobby; this.GameMode = GameMode; this.InvitationId = InvitationId; this.Invitations = Invitations; this.IsCustom = IsCustom; this.IsTeamBuilderManaged = IsTeamBuilderManaged; this.LocalMember = LocalMember; this.MapId = MapId; this.MaximumParticipantListSize = MaximumParticipantListSize; this.Members = Members; this.PremadeSizeAllowed = PremadeSizeAllowed; this.QueueAvailability = QueueAvailability; this.QueueId = QueueId; this.RemovalReason = RemovalReason; this.RequiredPositionCoverageMet = RequiredPositionCoverageMet; this.ShowPositionExcluder = ShowPositionExcluder; this.ShowPositionSelector = ShowPositionSelector; this.SpecifiablePositionPreferences = SpecifiablePositionPreferences; this.WasKicked = WasKicked; }