in csharp/src/Drivers/Apache/Thrift/Service/Rpc/Thrift/TOpenSessionReq.cs [528:588]
public override string ToString()
{
var tmp332 = new StringBuilder("TOpenSessionReq(");
int tmp333 = 0;
if(__isset.client_protocol)
{
if(0 < tmp333++) { tmp332.Append(", "); }
tmp332.Append("Client_protocol: ");
Client_protocol.ToString(tmp332);
}
if((Username != null) && __isset.@username)
{
if(0 < tmp333++) { tmp332.Append(", "); }
tmp332.Append("Username: ");
Username.ToString(tmp332);
}
if((Password != null) && __isset.@password)
{
if(0 < tmp333++) { tmp332.Append(", "); }
tmp332.Append("Password: ");
Password.ToString(tmp332);
}
if((Configuration != null) && __isset.@configuration)
{
if(0 < tmp333++) { tmp332.Append(", "); }
tmp332.Append("Configuration: ");
Configuration.ToString(tmp332);
}
if((GetInfos != null) && __isset.getInfos)
{
if(0 < tmp333++) { tmp332.Append(", "); }
tmp332.Append("GetInfos: ");
GetInfos.ToString(tmp332);
}
if(__isset.client_protocol_i64)
{
if(0 < tmp333++) { tmp332.Append(", "); }
tmp332.Append("Client_protocol_i64: ");
Client_protocol_i64.ToString(tmp332);
}
if((ConnectionProperties != null) && __isset.connectionProperties)
{
if(0 < tmp333++) { tmp332.Append(", "); }
tmp332.Append("ConnectionProperties: ");
ConnectionProperties.ToString(tmp332);
}
if((InitialNamespace != null) && __isset.initialNamespace)
{
if(0 < tmp333++) { tmp332.Append(", "); }
tmp332.Append("InitialNamespace: ");
InitialNamespace.ToString(tmp332);
}
if(__isset.canUseMultipleCatalogs)
{
if(0 < tmp333++) { tmp332.Append(", "); }
tmp332.Append("CanUseMultipleCatalogs: ");
CanUseMultipleCatalogs.ToString(tmp332);
}
tmp332.Append(')');
return tmp332.ToString();
}