6 #ifndef ZDK_NET_BanafoServiceState_h
7 #define ZDK_NET_BanafoServiceState_h
9 #include "native_shared_ptr.h"
10 #include "PublicInterfaces.h"
11 #include "BanafoServiceStateType.h"
12 #include "BanafoServiceErrorType.h"
15 using namespace System::Collections::Generic;
27 ZDK::IBanafoServiceState* cppRef =
nullptr;
41 property ZDK_NET::BanafoServiceStateType State
43 ZDK_NET::BanafoServiceStateType get();
58 property int NetworkErrorCode
71 property ZDK_NET::BanafoServiceErrorType ServiceErrorType
73 ZDK_NET::BanafoServiceErrorType get();
82 property System::String^ Reason
84 System::String^ get();
95 property System::String^ AccessToken
97 System::String^ get();
109 property System::String^ RefreshToken
111 System::String^ get();
123 property System::String^ UserCode
125 System::String^ get();
137 property System::String^ VerificationURI
139 System::String^ get();
142 virtual long long Handle()
override;
144 virtual void Initialize()
override;
146 virtual void ReleaseReference()
override;