다음을 통해 공유


PlayFabMultiplayer.PlayFabMultiplayerServer.JoinLobbyAsServer

PlayFabMultiplayer.PlayFabMultiplayerServer.JoinLobbyAsServer 방법(1/2)

클라이언트 소유 로비에 서버로 조인합니다.

public static Lobby JoinLobbyAsServer(PFEntityKey server, string connectionString, 
    LobbyServerJoinConfiguration configuration)
매개 변수 description
server 로비에 참가하는 서버의 PlayFab 엔티티 키입니다. 엔터티 형식은 "game_server"이어야 합니다.
connectionString 서버가 로비에 참가하는 대 사용하는 연결 문자열입니다.
구성 로비에 참가할 때 저장할 초기 서버 소유 데이터입니다.

반환 값(1/2)

이 작업의 실행을 즉시 완료하기 위해 대기열에 작업을 추가하는 데 사용할 수 있는 출력 로비 개체입니다.

설명(1/2)

JoinLobbyAsServer()는 비동기 조작입니다. 이 방법의 실행이 완료되었다고 해서 반드시 작업이 완료되는 것은 아닙니다.

성공적으로 완료되면 제목으로 LobbyUpdatedStateChangeLobbyUpdatedStateChange.serverUpdate 구성원이 적절히 채워지고 OnJoinLobbyAsServerCompletedOnJoinLobbyAsServerCompleted.result 필드가 성공으로 설정됩니다.

완료에 실패하면 OnJoinLobbyAsServerCompletedOnJoinLobbyAsServerCompleted.result 필드가 실패한 오류 코드로 설정됩니다.

JoinLobbyAsServer() 조작은 연결을 사용하는 클라이언트 소유의 로비에만 제한됩니다.


PlayFabMultiplayer.PlayFabMultiplayerServer.JoinLobbyAsServer 방법(2/2)

클라이언트 소유 로비에 서버로 조인합니다.

public static Lobby JoinLobbyAsServer(PlayFabAuthenticationContext server, string connectionString, 
    LobbyServerJoinConfiguration configuration)
매개 변수 description
server 로비에 참가하는 서버의 PlayFab 엔티티 키입니다. 엔터티 형식은 "game_server"이어야 합니다.
connectionString 서버가 로비에 참가하는 대 사용하는 연결 문자열입니다.
구성 로비에 참가할 때 저장할 초기 서버 소유 데이터입니다.

반환 값(2/2)

이 작업의 실행을 즉시 완료하기 위해 대기열에 작업을 추가하는 데 사용할 수 있는 출력 로비 개체입니다.

설명(2/2)

JoinLobbyAsServer()는 비동기 조작입니다. 이 방법의 실행이 완료되었다고 해서 반드시 작업이 완료되는 것은 아닙니다.

성공적으로 완료되면 제목으로 LobbyUpdatedStateChangeLobbyUpdatedStateChange.serverUpdate 구성원이 적절히 채워지고 OnJoinLobbyAsServerCompletedOnJoinLobbyAsServerCompleted.result 필드가 성공으로 설정됩니다.

완료에 실패하면 OnJoinLobbyAsServerCompletedOnJoinLobbyAsServerCompleted.result 필드가 실패한 오류 코드로 설정됩니다.

이 작업은 연결을 사용하는 클라이언트 소유의 변수로 제한됩니다.

참고 항목