コード例 #1
0
 /// <summary>
 /// Initialization constructor
 /// </summary>
 public TDSLogin7TokenOptionalFlags1(byte flags)
 {
     // Parse bytes as per TDS specification, section 2.2.6.3 LOGIN 7
     Order         = (TDSLogin7OptionalFlags1Order)(flags & 0x1);
     CharacterSet  = (TDSLogin7OptionalFlags1Char)((flags >> 1) & 0x1);
     FloatingPoint = (TDSLogin7OptionalFlags1Float)((flags >> 2) & 0x3);
     DumpLoad      = (TDSLogin7OptionalFlags1DumpLoad)((flags >> 4) & 0x1);
     UseDB         = (TDSLogin7OptionalFlags1UseDB)((flags >> 5) & 0x1);
     Database      = (TDSLogin7OptionalFlags1Database)((flags >> 6) & 0x1);
     Language      = (TDSLogin7OptionalFlags1Language)((flags >> 7) & 0x1);
 }
コード例 #2
0
 /// <summary>
 /// Initialization construcgtor
 /// </summary>
 public TDSLogin7TokenOptionalFlags1(byte flags)
 {
     // Parse bytes as per TDS specification, section 2.2.6.3 LOGIN 7
     Order = (TDSLogin7OptionalFlags1Order)(flags & 0x1);
     CharacterSet = (TDSLogin7OptionalFlags1Char)((flags >> 1) & 0x1);
     FloatingPoint = (TDSLogin7OptionalFlags1Float)((flags >> 2) & 0x3);
     DumpLoad = (TDSLogin7OptionalFlags1DumpLoad)((flags >> 4) & 0x1);
     UseDB = (TDSLogin7OptionalFlags1UseDB)((flags >> 5) & 0x1);
     Database = (TDSLogin7OptionalFlags1Database)((flags >> 6) & 0x1);
     Language = (TDSLogin7OptionalFlags1Language)((flags >> 7) & 0x1);
 }