ValueAccess.GetValue Method

Retrieves a value from source.

Namespace: Microsoft.Practices.EnterpriseLibrary.Validation
Assembly: Microsoft.Practices.EnterpriseLibrary.Validation (in Microsoft.Practices.EnterpriseLibrary.Validation.dll) Version: 6.0.0.0 (6.0.1304.0)

Syntax

public abstract bool GetValue(
    Object source,
    out Object value,
    out string valueAccessFailureMessage
)
'Declaration
Public MustOverride Function GetValue ( 
    source As Object,
    <OutAttribute> ByRef value As Object,
    <OutAttribute> ByRef valueAccessFailureMessage As String
) As Boolean
public:
virtual bool GetValue(
    Object^ source, 
    [OutAttribute] Object^% value, 
    [OutAttribute] String^% valueAccessFailureMessage
) abstract

Parameters

  • value
    Type: System.Object%
    The value retrieved from the source.
  • valueAccessFailureMessage
    Type: System.String%
    A message describing the failure to access the value, if any.

Return Value

Type: Boolean
truetrue (True in Visual Basic) when the retrieval was successful; falsefalse (False in Visual Basic) otherwise.

Remarks

Subclasses provide concrete value accessing behaviors.

See Also

ValueAccess Class

ValueAccess Members

Microsoft.Practices.EnterpriseLibrary.Validation Namespace