本文整理汇总了C#中ClientType.ToString方法的典型用法代码示例。如果您正苦于以下问题:C# ClientType.ToString方法的具体用法?C# ClientType.ToString怎么用?C# ClientType.ToString使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类ClientType
的用法示例。
在下文中一共展示了ClientType.ToString方法的3个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C#代码示例。
示例1: Connect
public static string Connect(ClientType clientType, string serverAddress, string login, string password)
{
string clientCallbackAddress;
if (serverAddress.StartsWith("net.pipe:"))
{
clientCallbackAddress = "net.pipe://127.0.0.1/FiresecCallbackService_" + clientType.ToString() + "/";
}
else
{
clientCallbackAddress = CallbackAddressHelper.GetFreeClientCallbackAddress();
}
FiresecCallbackServiceManager.Open(clientCallbackAddress);
ClientCredentials = new ClientCredentials()
{
UserName = login,
Password = password,
ClientType = clientType,
ClientCallbackAddress = clientCallbackAddress,
ClientUID = Guid.NewGuid()
};
FiresecService = new SafeFiresecService(serverAddress);
var operationResult = FiresecService.Connect(ClientCredentials, true);
if (operationResult.HasError)
{
return operationResult.Error;
}
_userLogin = login;
OnUserChanged();
return null;
}
示例2: GenerateRequestMessage
public GenerateRequestMessage(string pxPayUserId,
string pxPayKey,
string urlSuccess,
string urlFail,
Currency currencyInput,
TxnType txnType,
decimal amount = 0,
ClientType clientType = DpsPayfit.Client.ClientType.Internet,
DateTimeOffset? timeout = null)
{
if (string.IsNullOrWhiteSpace(pxPayUserId)) throw new ArgumentNullException(nameof(pxPayUserId));
if (string.IsNullOrWhiteSpace(pxPayKey)) throw new ArgumentNullException(nameof(pxPayKey));
if (string.IsNullOrWhiteSpace(urlSuccess)) throw new ArgumentNullException(nameof(urlSuccess));
if (string.IsNullOrWhiteSpace(urlFail)) throw new ArgumentNullException(nameof(urlFail));
PxPayUserId = pxPayUserId;
PxPayKey = pxPayKey;
UrlSuccess = urlSuccess;
UrlFail = urlFail;
Amount = amount;
CurrencyInput = currencyInput;
TxnType = txnType.ToString();
ClientType = clientType.ToString();
if (timeout.HasValue)
{
Timeout = $"{timeout:yyMMddHHmm}";
}
}
示例3: GenerateLinkToRequest
private string GenerateLinkToRequest(long clientId, ClientType clientType)
{
return string.Format("{0}/Clients/Index?clientId={1}&clientType={2}", ConfigurationHelper.GetUiUrl(), clientId, clientType.ToString());
}