Interface IMemberAccess
Used during serialization and deserialization to get and set values, respectively. Also used to determine if a member should be emitted.
Inherited Members
Namespace: ExtendedXmlSerializer.ContentModel.Members
Assembly: ExtendedXmlSerializer.dll
Syntax
public interface IMemberAccess : ISpecification<object>
Properties
Instance
Used during writing to determine if the value should be emitted based on its containing instance value.
Declaration
ISpecification<object> Instance { get; }
Property Value
ISpecification<System.Object>
|
Methods
Assign(Object, Object)
Assigns the provided value based on the provided containing instance.
Declaration
void Assign(object instance, object value)
Parameters
System.Object
instance
The containing instance that contains the member. |
System.Object
value
The value to assign the member. |
Get(Object)
Gets the member value based on the provided instance.
Declaration
object Get(object instance)
Parameters
System.Object
instance
The containing instance of the member. |
Returns
System.Object
|