Show / Hide Table of Contents

    Class DataParameterEqualityComparer

    Provides an equality comparison for System.Data.Common.DbParameter objects.

    Inheritance
    System.Object
    System.Collections.Generic.EqualityComparer<System.Data.Common.DbParameter>
    DataParameterEqualityComparer
    Implements
    System.Collections.Generic.IEqualityComparer<System.Data.Common.DbParameter>
    System.Collections.IEqualityComparer
    Inherited Members
    System.Collections.Generic.EqualityComparer<System.Data.Common.DbParameter>.System.Collections.IEqualityComparer.Equals(System.Object, System.Object)
    System.Collections.Generic.EqualityComparer<System.Data.Common.DbParameter>.System.Collections.IEqualityComparer.GetHashCode(System.Object)
    Namespace: Cuemon.Data
    Assembly: Cuemon.Data.dll
    Syntax
    public class DataParameterEqualityComparer : EqualityComparer<DbParameter>, IEqualityComparer<DbParameter>, IEqualityComparer

    Properties

    | Improve this Doc

    Default

    Returns a default equality comparer for System.Data.Common.DbParameter.

    Declaration
    public static IEqualityComparer<DbParameter> Default { get; }
    Property Value
    Type Description
    System.Collections.Generic.IEqualityComparer<System.Data.Common.DbParameter>

    Methods

    | Improve this Doc

    Equals(DbParameter, DbParameter)

    When overridden in a derived class, determines whether two objects of type T are equal.

    Declaration
    public override bool Equals(DbParameter x, DbParameter y)
    Parameters
    Type Name Description
    System.Data.Common.DbParameter x

    The first object to compare.

    System.Data.Common.DbParameter y

    The second object to compare.

    Returns
    Type Description
    System.Boolean

    true if the specified objects are equal; otherwise, false.

    Overrides
    System.Collections.Generic.EqualityComparer<System.Data.Common.DbParameter>.Equals(System.Data.Common.DbParameter, System.Data.Common.DbParameter)
    | Improve this Doc

    GetHashCode(DbParameter)

    Returns a hash code for this instance.

    Declaration
    public override int GetHashCode(DbParameter obj)
    Parameters
    Type Name Description
    System.Data.Common.DbParameter obj

    The obj.

    Returns
    Type Description
    System.Int32

    A hash code for this instance, suitable for use in hashing algorithms and data structures like a hash table.

    Overrides
    System.Collections.Generic.EqualityComparer<System.Data.Common.DbParameter>.GetHashCode(System.Data.Common.DbParameter)
    Exceptions
    Type Condition
    System.ArgumentNullException

    The type of obj is a reference type and obj is null.

    Implements

    System.Collections.Generic.IEqualityComparer<T>
    System.Collections.IEqualityComparer

    Extension Methods

    ConverterExtensions.ParseWith<TSource, TResult>(TSource, Func<TSource, TResult>)
    ConverterExtensions.ParseWith<TSource, T, TResult>(TSource, Func<TSource, T, TResult>, T)
    ConverterExtensions.ParseWith<TSource, T1, T2, TResult>(TSource, Func<TSource, T1, T2, TResult>, T1, T2)
    ConverterExtensions.ParseWith<TSource, T1, T2, T3, TResult>(TSource, Func<TSource, T1, T2, T3, TResult>, T1, T2, T3)
    ConverterExtensions.ParseWith<TSource, T1, T2, T3, T4, TResult>(TSource, Func<TSource, T1, T2, T3, T4, TResult>, T1, T2, T3, T4)
    ConverterExtensions.ParseWith<TSource, T1, T2, T3, T4, T5, TResult>(TSource, Func<TSource, T1, T2, T3, T4, T5, TResult>, T1, T2, T3, T4, T5)
    ConverterExtensions.ParseWith<TSource, T1, T2, T3, T4, T5, T6, TResult>(TSource, Func<TSource, T1, T2, T3, T4, T5, T6, TResult>, T1, T2, T3, T4, T5, T6)
    ConverterExtensions.ParseWith<TSource, T1, T2, T3, T4, T5, T6, T7, TResult>(TSource, Func<TSource, T1, T2, T3, T4, T5, T6, T7, TResult>, T1, T2, T3, T4, T5, T6, T7)
    ConverterExtensions.ParseWith<TSource, T1, T2, T3, T4, T5, T6, T7, T8, TResult>(TSource, Func<TSource, T1, T2, T3, T4, T5, T6, T7, T8, TResult>, T1, T2, T3, T4, T5, T6, T7, T8)
    ConverterExtensions.ParseWith<TSource, T1, T2, T3, T4, T5, T6, T7, T8, T9, TResult>(TSource, Func<TSource, T1, T2, T3, T4, T5, T6, T7, T8, T9, TResult>, T1, T2, T3, T4, T5, T6, T7, T8, T9)
    ConverterExtensions.As<TResult>(Object)
    ConverterExtensions.As<TResult>(Object, TResult)
    ConverterExtensions.As<TResult>(Object, TResult, IFormatProvider)
    DelegateUtilityExtensions.Wrap<TResult>(TResult)
    DelegateUtilityExtensions.DynamicWrap<TResult>(TResult)
    TweakerExtensions.Adjust<T>(T, Func<T, T>)
    TypeUtilityExtensions.Is<T>(Object)
    TypeUtilityExtensions.IsNot<T>(Object)
    TypeUtilityExtensions.IsNullable<T>(T)
    WrapperExtensions.UseWrapper<T>(T, Action<IDictionary<String, Object>>)
    WrapperExtensions.UseWrapper<T>(T, MemberInfo, Action<IDictionary<String, Object>>)
    EnumerableUtilityExtensions.Yield<TSource>(TSource)
    HashUtilityExtensions.ComputeHash(Object, Action<HashOptions>)
    HmacUtilityExtensions.ComputeKeyedHash(Object, Byte[], Action<KeyedHashOptions>)
    • Improve this Doc
    • View Source
    Back to top Copyright 2008-2018 Weubphoria. All rights reserved.
    Generated by DocFX