Show / Hide Table of Contents

    Class PgParameterMapAttribute

    This abstract class is a PostgreSQL-specific implementation of the ParameterMapAttribute class.

    Inheritance
    System.Object
    System.Attribute
    ParameterMapAttributeBase
    PgParameterMapAttribute
    MapToPgArrayAttribute
    MapToPgBigintAttribute
    MapToPgBooleanAttribute
    MapToPgByteaAttribute
    MapToPgCharAttribute
    MapToPgDateAttribute
    MapToPgDoubleAttribute
    MapToPgHstoreAttribute
    MapToPgIntegerAttribute
    MapToPgInternalCharAttribute
    MapToPgIntervalAttribute
    MapToPgMoneyAttribute
    MapToPgNumericAttribute
    MapToPgRealAttribute
    MapToPgSmallintAttribute
    MapToPgTextAttribute
    MapToPgTimeAttribute
    MapToPgTimestampAttribute
    MapToPgTimestampTzAttribute
    MapToPgTimeTzAttribute
    MapToPgUuidAttribute
    MapToPgVarcharAttribute
    Inherited Members
    ParameterMapAttributeBase.IsValidType(Type)
    ParameterMapAttributeBase.AppendInParameterExpressions(IList<Expression>, ParameterExpression, ParameterExpression, HashSet<String>, Expression, Type, ParameterExpression, ILogger)
    ParameterMapAttributeBase.AppendSetOutParameterExpressions(IList<Expression>, ParameterExpression, ParameterExpression, HashSet<String>, ParameterExpression, ILogger)
    ParameterMapAttributeBase.AppendReadOutParameterExpressions(Expression, IList<Expression>, ParameterExpression, ParameterExpression, Type, ParameterExpression, ILogger)
    ParameterMapAttributeBase.AppendReaderExpressions(Expression, IList<MethodCallExpression>, IList<Expression>, ParameterExpression, ParameterExpression, ParameterExpression, Int32, Type, ParameterExpression, ILogger)
    ParameterMapAttributeBase.Name
    ParameterMapAttributeBase.ParameterName
    ParameterMapAttributeBase.ColumnName
    ParameterMapAttributeBase.SqlType
    ParameterMapAttributeBase.IsRequired
    System.Attribute.Equals(System.Object)
    System.Attribute.GetCustomAttribute(System.Reflection.Assembly, System.Type)
    System.Attribute.GetCustomAttribute(System.Reflection.Assembly, System.Type, System.Boolean)
    System.Attribute.GetCustomAttribute(System.Reflection.MemberInfo, System.Type)
    System.Attribute.GetCustomAttribute(System.Reflection.MemberInfo, System.Type, System.Boolean)
    System.Attribute.GetCustomAttribute(System.Reflection.Module, System.Type)
    System.Attribute.GetCustomAttribute(System.Reflection.Module, System.Type, System.Boolean)
    System.Attribute.GetCustomAttribute(System.Reflection.ParameterInfo, System.Type)
    System.Attribute.GetCustomAttribute(System.Reflection.ParameterInfo, System.Type, System.Boolean)
    System.Attribute.GetCustomAttributes(System.Reflection.Assembly)
    System.Attribute.GetCustomAttributes(System.Reflection.Assembly, System.Boolean)
    System.Attribute.GetCustomAttributes(System.Reflection.Assembly, System.Type)
    System.Attribute.GetCustomAttributes(System.Reflection.Assembly, System.Type, System.Boolean)
    System.Attribute.GetCustomAttributes(System.Reflection.MemberInfo)
    System.Attribute.GetCustomAttributes(System.Reflection.MemberInfo, System.Boolean)
    System.Attribute.GetCustomAttributes(System.Reflection.MemberInfo, System.Type)
    System.Attribute.GetCustomAttributes(System.Reflection.MemberInfo, System.Type, System.Boolean)
    System.Attribute.GetCustomAttributes(System.Reflection.Module)
    System.Attribute.GetCustomAttributes(System.Reflection.Module, System.Boolean)
    System.Attribute.GetCustomAttributes(System.Reflection.Module, System.Type)
    System.Attribute.GetCustomAttributes(System.Reflection.Module, System.Type, System.Boolean)
    System.Attribute.GetCustomAttributes(System.Reflection.ParameterInfo)
    System.Attribute.GetCustomAttributes(System.Reflection.ParameterInfo, System.Boolean)
    System.Attribute.GetCustomAttributes(System.Reflection.ParameterInfo, System.Type)
    System.Attribute.GetCustomAttributes(System.Reflection.ParameterInfo, System.Type, System.Boolean)
    System.Attribute.GetHashCode()
    System.Attribute.IsDefaultAttribute()
    System.Attribute.IsDefined(System.Reflection.Assembly, System.Type)
    System.Attribute.IsDefined(System.Reflection.Assembly, System.Type, System.Boolean)
    System.Attribute.IsDefined(System.Reflection.MemberInfo, System.Type)
    System.Attribute.IsDefined(System.Reflection.MemberInfo, System.Type, System.Boolean)
    System.Attribute.IsDefined(System.Reflection.Module, System.Type)
    System.Attribute.IsDefined(System.Reflection.Module, System.Type, System.Boolean)
    System.Attribute.IsDefined(System.Reflection.ParameterInfo, System.Type)
    System.Attribute.IsDefined(System.Reflection.ParameterInfo, System.Type, System.Boolean)
    System.Attribute.Match(System.Object)
    System.Attribute.TypeId
    System.Object.Equals(System.Object, System.Object)
    System.Object.GetType()
    System.Object.MemberwiseClone()
    System.Object.ReferenceEquals(System.Object, System.Object)
    System.Object.ToString()
    Namespace: ArgentSea.Pg
    Assembly: ArgentSea.Pg.dll
    Syntax
    public abstract class PgParameterMapAttribute : ParameterMapAttributeBase

    Constructors

    | Improve this Doc View Source

    PgParameterMapAttribute(String, NpgsqlDbType)

    Declaration
    public PgParameterMapAttribute(string parameterName, NpgsqlDbType pgType)
    Parameters
    Type Name Description
    System.String parameterName
    NpgsqlTypes.NpgsqlDbType pgType
    | Improve this Doc View Source

    PgParameterMapAttribute(String, NpgsqlDbType, Boolean)

    Declaration
    public PgParameterMapAttribute(string parameterName, NpgsqlDbType pgType, bool isRequired)
    Parameters
    Type Name Description
    System.String parameterName
    NpgsqlTypes.NpgsqlDbType pgType
    System.Boolean isRequired
    • Improve this Doc
    • View Source
    Back to top Generated by DocFX