Skip to main content
.NET Framework 4.5.2+

XafDataViewRecord Members

An abstract class that implements IObjectRecord and represents a lightweight read-only data record (a data view) retrieved from a database without loading a complete business object.

Constructors

Name Description
XafDataViewRecord(XafDataView) Creates a new instance of the XafDataViewRecord class.

Properties

Name Description
DataView Gets the XafDataView object that contains the current XafDataViewRecord.
Item[Int32] Gets the XafDataViewRecord object with the specified index from the XafDataView collection.
Item[String] Gets the XafDataViewRecord object with the specified name from the XafDataView collection.
ObjectType Gets the type of an original business object that are queried by XafDataViewRecord.

Methods

Name Description
ContainsMember(String) Indicates whether a property with the specified name is contained in the current XafDataView, or not.
Equals(Object, Object) static Determines whether the specified object instances are considered equal. Inherited from Object.
Equals(Object) Determines whether the specified object is equal to the current object. Inherited from Object.
GetAttributes() Returns a collection of attributes of this instance of the XafDataViewRecord.
GetClassName() Returns a class name of this instance of the XafDataViewRecord.
GetComponentName() Returns a name of this instance of the XafDataViewRecord.
GetConverter() Returns a type converter for this instance of the XafDataViewRecord.
GetDefaultEvent() Returns a default event for this instance of the XafDataViewRecord.
GetDefaultProperty() Returns a default property for this instance of the XafDataViewRecord.
GetEditor(Type) Returns an editor of the specified type for this instance of the XafDataViewRecord.
GetEvents() Returns a collection of events for this instance of the XafDataViewRecord.
GetEvents(Attribute[]) Returns a collection of events with the specified attributes for this instance of the XafDataViewRecord.
GetHashCode() Serves as the default hash function. Inherited from Object.
GetProperties() Returns a collection of properties for this instance of the XafDataViewRecord.
GetProperties(Attribute[]) Returns a collection of properties with the specified attributes for this instance of the XafDataViewRecord.
GetPropertyOwner(PropertyDescriptor) Returns an object which is the owner of a property described by the specified property descriptor.
GetType() Gets the Type of the current instance. Inherited from Object.
MemberwiseClone() protected Creates a shallow copy of the current Object. Inherited from Object.
ReferenceEquals(Object, Object) static Determines whether the specified Object instances are the same instance. Inherited from Object.
ToString() Returns a XafDataViewRecord‘s textual representation.
See Also