Show / Hide Table of Contents

Class FacadePropertyAttribute

Inheritance
System.Object
System.Attribute
FacadePropertyAttribute
Implements
System.Runtime.InteropServices._Attribute
Inherited Members
System.Attribute.GetCustomAttributes(System.Reflection.MemberInfo, System.Type)
System.Attribute.GetCustomAttributes(System.Reflection.MemberInfo, System.Type, System.Boolean)
System.Attribute.GetCustomAttributes(System.Reflection.MemberInfo)
System.Attribute.GetCustomAttributes(System.Reflection.MemberInfo, System.Boolean)
System.Attribute.IsDefined(System.Reflection.MemberInfo, System.Type)
System.Attribute.IsDefined(System.Reflection.MemberInfo, System.Type, System.Boolean)
System.Attribute.GetCustomAttribute(System.Reflection.MemberInfo, System.Type)
System.Attribute.GetCustomAttribute(System.Reflection.MemberInfo, System.Type, System.Boolean)
System.Attribute.GetCustomAttributes(System.Reflection.ParameterInfo)
System.Attribute.GetCustomAttributes(System.Reflection.ParameterInfo, System.Type)
System.Attribute.GetCustomAttributes(System.Reflection.ParameterInfo, System.Type, System.Boolean)
System.Attribute.GetCustomAttributes(System.Reflection.ParameterInfo, System.Boolean)
System.Attribute.IsDefined(System.Reflection.ParameterInfo, System.Type)
System.Attribute.IsDefined(System.Reflection.ParameterInfo, 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.Module, System.Type)
System.Attribute.GetCustomAttributes(System.Reflection.Module)
System.Attribute.GetCustomAttributes(System.Reflection.Module, System.Boolean)
System.Attribute.GetCustomAttributes(System.Reflection.Module, System.Type, System.Boolean)
System.Attribute.IsDefined(System.Reflection.Module, System.Type)
System.Attribute.IsDefined(System.Reflection.Module, System.Type, System.Boolean)
System.Attribute.GetCustomAttribute(System.Reflection.Module, System.Type)
System.Attribute.GetCustomAttribute(System.Reflection.Module, System.Type, 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.Assembly)
System.Attribute.GetCustomAttributes(System.Reflection.Assembly, System.Boolean)
System.Attribute.IsDefined(System.Reflection.Assembly, System.Type)
System.Attribute.IsDefined(System.Reflection.Assembly, System.Type, System.Boolean)
System.Attribute.GetCustomAttribute(System.Reflection.Assembly, System.Type)
System.Attribute.GetCustomAttribute(System.Reflection.Assembly, System.Type, System.Boolean)
System.Attribute.Equals(System.Object)
System.Attribute.GetHashCode()
System.Attribute.Match(System.Object)
System.Attribute.IsDefaultAttribute()
System.Attribute.System.Runtime.InteropServices._Attribute.GetTypeInfoCount(System.UInt32)
System.Attribute.System.Runtime.InteropServices._Attribute.GetTypeInfo(System.UInt32, System.UInt32, System.IntPtr)
System.Attribute.System.Runtime.InteropServices._Attribute.GetIDsOfNames(System.Guid, System.IntPtr, System.UInt32, System.UInt32, System.IntPtr)
System.Attribute.System.Runtime.InteropServices._Attribute.Invoke(System.UInt32, System.Guid, System.UInt32, System.Int16, System.IntPtr, System.IntPtr, System.IntPtr, System.IntPtr)
System.Attribute.TypeId
System.Object.ToString()
System.Object.Equals(System.Object, System.Object)
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.GetType()
System.Object.MemberwiseClone()
Namespace: FChoice.Foundation.Clarify.Attributes
Assembly: fcSDK.dll
Syntax
[AttributeUsage(AttributeTargets.Method, AllowMultiple = true)]
public class FacadePropertyAttribute : Attribute, _Attribute

Constructors

FacadePropertyAttribute(String, String, String, String)

Declaration
public FacadePropertyAttribute(string propertyName, string propertyType, string defaultValue, string setupExpression)
Parameters
Type Name Description
System.String propertyName
System.String propertyType
System.String defaultValue
System.String setupExpression

FacadePropertyAttribute(String, String, String, String, Boolean)

Declaration
public FacadePropertyAttribute(string propertyName, string propertyType, string defaultValue, string setupExpression, bool required)
Parameters
Type Name Description
System.String propertyName
System.String propertyType
System.String defaultValue
System.String setupExpression
System.Boolean required

FacadePropertyAttribute(String, String, String, String, Boolean, Boolean)

Declaration
public FacadePropertyAttribute(string propertyName, string propertyType, string defaultValue, string setupExpression, bool required, bool isParamArray)
Parameters
Type Name Description
System.String propertyName
System.String propertyType
System.String defaultValue
System.String setupExpression
System.Boolean required
System.Boolean isParamArray

FacadePropertyAttribute(String, String, String, String, Boolean, Boolean, String)

Declaration
public FacadePropertyAttribute(string propertyName, string propertyType, string defaultValue, string setupExpression, bool required, bool isParamArray, string methodName)
Parameters
Type Name Description
System.String propertyName
System.String propertyType
System.String defaultValue
System.String setupExpression
System.Boolean required
System.Boolean isParamArray
System.String methodName

FacadePropertyAttribute(String, String, String, String, Boolean, Boolean, String, String)

Declaration
public FacadePropertyAttribute(string propertyName, string propertyType, string defaultValue, string setupExpression, bool required, bool isParamArray, string methodName, string indexes)
Parameters
Type Name Description
System.String propertyName
System.String propertyType
System.String defaultValue
System.String setupExpression
System.Boolean required
System.Boolean isParamArray
System.String methodName
System.String indexes

FacadePropertyAttribute(String, String, String, String, Boolean, Boolean, String, String, Int32)

Declaration
public FacadePropertyAttribute(string propertyName, string propertyType, string defaultValue, string setupExpression, bool required, bool isParamArray, string methodName, string indexes, int checkIsNullErrorNumber)
Parameters
Type Name Description
System.String propertyName
System.String propertyType
System.String defaultValue
System.String setupExpression
System.Boolean required
System.Boolean isParamArray
System.String methodName
System.String indexes
System.Int32 checkIsNullErrorNumber

FacadePropertyAttribute(String, String, String, String, Boolean, Boolean, String, String, Int32, Boolean)

Declaration
public FacadePropertyAttribute(string propertyName, string propertyType, string defaultValue, string setupExpression, bool required, bool isParamArray, string methodName, string indexes, int checkIsNullErrorNumber, bool readOnly)
Parameters
Type Name Description
System.String propertyName
System.String propertyType
System.String defaultValue
System.String setupExpression
System.Boolean required
System.Boolean isParamArray
System.String methodName
System.String indexes
System.Int32 checkIsNullErrorNumber
System.Boolean readOnly

Properties

CheckIsNullErrorNumber

Declaration
public int CheckIsNullErrorNumber { get; }
Property Value
Type Description
System.Int32

DefaultValue

Declaration
public string DefaultValue { get; }
Property Value
Type Description
System.String

IsParamArray

Declaration
public bool IsParamArray { get; }
Property Value
Type Description
System.Boolean

MethodName

Declaration
public string MethodName { get; }
Property Value
Type Description
System.String

PropertyName

Declaration
public string PropertyName { get; }
Property Value
Type Description
System.String

PropertyType

Declaration
public string PropertyType { get; }
Property Value
Type Description
System.String

ReadOnly

Declaration
public bool ReadOnly { get; }
Property Value
Type Description
System.Boolean

Required

Declaration
public bool Required { get; }
Property Value
Type Description
System.Boolean

SetupExpression

Declaration
public string SetupExpression { get; }
Property Value
Type Description
System.String

Methods

GetParameterIndex(Int32)

Declaration
public int GetParameterIndex(int constructorIndex)
Parameters
Type Name Description
System.Int32 constructorIndex
Returns
Type Description
System.Int32

HasConstructorIndex(Int32)

Declaration
public bool HasConstructorIndex(int constructorIndex)
Parameters
Type Name Description
System.Int32 constructorIndex
Returns
Type Description
System.Boolean

HasConstructorParameterPair(Int32, Int32)

Declaration
public bool HasConstructorParameterPair(int constructorIndex, int parameterIndex)
Parameters
Type Name Description
System.Int32 constructorIndex
System.Int32 parameterIndex
Returns
Type Description
System.Boolean

Implements

System.Runtime.InteropServices._Attribute
Back to top © 2022 Dovetail Software, Inc. - All rights reserved.
Clarify, Amdocs, and related products and names are copyright and trademark of Amdocs, Inc.
.NET, Visual Studio.NET, C#, Visual Basic and related products are trademark of Microsoft corporation.