18 implementations of ToBoolean
Microsoft.Gen.Logging.Generated.Tests (1)
test\Generators\Microsoft.Gen.Logging\TestClasses\FormattableTestExtensions.cs (1)
31
public readonly bool
ToBoolean
(IFormatProvider? provider) => throw new NotSupportedException();
System.Private.CoreLib (17)
src\runtime\src\libraries\System.Private.CoreLib\src\System\Boolean.cs (1)
326
bool IConvertible.
ToBoolean
(IFormatProvider? provider)
src\runtime\src\libraries\System.Private.CoreLib\src\System\Byte.cs (1)
176
bool IConvertible.
ToBoolean
(IFormatProvider? provider)
src\runtime\src\libraries\System.Private.CoreLib\src\System\Char.cs (1)
587
bool IConvertible.
ToBoolean
(IFormatProvider? provider)
src\runtime\src\libraries\System.Private.CoreLib\src\System\DateTime.cs (1)
1950
bool IConvertible.
ToBoolean
(IFormatProvider? provider) => throw InvalidCast(nameof(Boolean));
src\runtime\src\libraries\System.Private.CoreLib\src\System\DBNull.cs (1)
42
bool IConvertible.
ToBoolean
(IFormatProvider? provider)
src\runtime\src\libraries\System.Private.CoreLib\src\System\Decimal.cs (1)
1029
bool IConvertible.
ToBoolean
(IFormatProvider? provider)
src\runtime\src\libraries\System.Private.CoreLib\src\System\Double.cs (1)
450
bool IConvertible.
ToBoolean
(IFormatProvider? provider)
src\runtime\src\libraries\System.Private.CoreLib\src\System\Enum.cs (1)
2178
bool IConvertible.
ToBoolean
(IFormatProvider? provider) => Convert.ToBoolean(GetValue());
src\runtime\src\libraries\System.Private.CoreLib\src\System\Int16.cs (1)
179
bool IConvertible.
ToBoolean
(IFormatProvider? provider)
src\runtime\src\libraries\System.Private.CoreLib\src\System\Int32.cs (1)
194
bool IConvertible.
ToBoolean
(IFormatProvider? provider)
src\runtime\src\libraries\System.Private.CoreLib\src\System\Int64.cs (1)
191
bool IConvertible.
ToBoolean
(IFormatProvider? provider)
src\runtime\src\libraries\System.Private.CoreLib\src\System\SByte.cs (1)
182
bool IConvertible.
ToBoolean
(IFormatProvider? provider)
src\runtime\src\libraries\System.Private.CoreLib\src\System\Single.cs (1)
443
bool IConvertible.
ToBoolean
(IFormatProvider? provider)
src\runtime\src\libraries\System.Private.CoreLib\src\System\String.cs (1)
632
bool IConvertible.
ToBoolean
(IFormatProvider? provider)
src\runtime\src\libraries\System.Private.CoreLib\src\System\UInt16.cs (1)
173
bool IConvertible.
ToBoolean
(IFormatProvider? provider)
src\runtime\src\libraries\System.Private.CoreLib\src\System\UInt32.cs (1)
189
bool IConvertible.
ToBoolean
(IFormatProvider? provider)
src\runtime\src\libraries\System.Private.CoreLib\src\System\UInt64.cs (1)
188
bool IConvertible.
ToBoolean
(IFormatProvider? provider)
17 references to ToBoolean
Microsoft.CSharp (1)
Microsoft\CSharp\RuntimeBinder\ComInterop\DynamicVariantExtensions.cs (1)
60
case TypeCode.Boolean: variant = ComVariant.Create<bool>(value.
ToBoolean
(ci)); break;
System.Data.Common (2)
System\Data\Common\BooleanStorage.cs (2)
121
value = ((IConvertible)value).
ToBoolean
(FormatProvider);
157
_values[record] = ((IConvertible)value).
ToBoolean
(FormatProvider);
System.Data.Odbc (2)
Common\System\Data\Common\DbConnectionStringCommon.cs (2)
186
return ((IConvertible)value).
ToBoolean
(CultureInfo.InvariantCulture);
225
return ((IConvertible)value).
ToBoolean
(CultureInfo.InvariantCulture);
System.Data.OleDb (1)
DbConnectionStringCommon.cs (1)
154
return ((IConvertible)value).
ToBoolean
(CultureInfo.InvariantCulture);
System.Private.CoreLib (7)
src\runtime\src\libraries\System.Private.CoreLib\src\System\Convert.cs (7)
145
TypeCode.Boolean => v.
ToBoolean
(provider),
179
return value.
ToBoolean
(provider);
251
return ic.
ToBoolean
(provider);
316
return value != null && ((IConvertible)value).
ToBoolean
(null);
321
return value != null && ((IConvertible)value).
ToBoolean
(provider);
339
return ((IConvertible)value).
ToBoolean
(null);
411
return ((IConvertible)value).
ToBoolean
(null);
System.Windows.Forms.Design (4)
System\ComponentModel\Design\Serialization\CodeDomSerializerBase.cs (4)
1442
result = (left.
ToBoolean
(null) || right.
ToBoolean
(null));
1445
result = (left.
ToBoolean
(null) && right.
ToBoolean
(null));