Export (0) Print
Expand All
This topic has not yet been rated - Rate this topic

StructuralObject Methods

The StructuralObject type exposes the following members.

  Name Description
Protected method Static member BinaryEquals Determines whether the specified byte arrays contain identical values.
Protected method Static member DefaultDateTimeValue Returns the minimum date time value supported by the data source.
Public method Equals(Object) Determines whether the specified object is equal to the current object. (Inherited from Object.)
Protected method Finalize Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (Inherited from Object.)
Public method GetHashCode Serves as the default hash function. (Inherited from Object.)
Public method GetType Gets the Type of the current instance. (Inherited from Object.)
Protected method Static member GetValidValue(Byte[]) Returns a copy of the current byte value.
Protected method GetValidValue<T>(T, String, Boolean, Boolean) Returns a complex type for the specified property.
Protected method MemberwiseClone Creates a shallow copy of the current Object. (Inherited from Object.)
Protected method OnPropertyChanged Raises the PropertyChanged event.
Protected method OnPropertyChanging Raises the PropertyChanging event.
Protected method ReportPropertyChanged Raises an event that is used to report that a property change has occurred.
Protected method ReportPropertyChanging Raises an event that is used to report that a property change is pending.
Protected method Static member SetValidValue(Boolean) Makes sure the Boolean value being set for a property is valid.
Protected method Static member SetValidValue(Nullable<Boolean>) Makes sure the Boolean value being set for a property is valid.
Protected method Static member SetValidValue(Byte) Makes sure the Byte value being set for a property is valid.
Protected method Static member SetValidValue(Nullable<Byte>) Makes sure the Byte value being set for a property is valid.
Protected method Static member SetValidValue(DateTime) Makes sure the DateTime value being set for a property is valid.
Protected method Static member SetValidValue(Nullable<DateTime>) Makes sure the DateTime value being set for a property is valid.
Protected method Static member SetValidValue(DateTimeOffset) Makes sure the DateTimeOffset value being set for a property is valid.
Protected method Static member SetValidValue(Nullable<DateTimeOffset>) Makes sure the DateTimeOffset value being set for a property is valid.
Protected method Static member SetValidValue(Decimal) Makes sure the Decimal value being set for a property is valid.
Protected method Static member SetValidValue(Nullable<Decimal>) Makes sure the Decimal value being set for a property is valid.
Protected method Static member SetValidValue(Double) Makes sure the Double value being set for a property is valid.
Protected method Static member SetValidValue(Nullable<Double>) Makes sure the Double value being set for a property is valid.
Protected method Static member SetValidValue(Guid) Makes sure the Guid value being set for a property is valid.
Protected method Static member SetValidValue(Nullable<Guid>) Makes sure the Guid value being set for a property is valid.
Protected method Static member SetValidValue(Int16) Makes sure the Int16 value being set for a property is valid.
Protected method Static member SetValidValue(Nullable<Int16>) Makes sure the Int16 value being set for a property is valid.
Protected method Static member SetValidValue(Int32) Makes sure the Int32 value being set for a property is valid.
Protected method Static member SetValidValue(Nullable<Int32>) Makes sure the Int32 value being set for a property is valid.
Protected method Static member SetValidValue(Int64) Makes sure the Int64 value being set for a property is valid.
Protected method Static member SetValidValue(Nullable<Int64>) Makes sure the Int64 value being set for a property is valid.
Protected method Static member SetValidValue(Nullable<SByte>) Makes sure the SByte value being set for a property is valid.
Protected method Static member SetValidValue(Nullable<Single>) Makes sure the Single value being set for a property is valid.
Protected method Static member SetValidValue(Nullable<TimeSpan>) Makes sure the TimeSpan value being set for a property is valid.
Protected method Static member SetValidValue(Nullable<UInt16>) Makes sure the UInt16 value being set for a property is valid.
Protected method Static member SetValidValue(Nullable<UInt32>) Makes sure the UInt32 value being set for a property is valid.
Protected method Static member SetValidValue(Nullable<UInt64>) Makes sure the UInt64 value being set for a property is valid.
Protected method Static member SetValidValue(SByte) Makes sure the SByte value being set for a property is valid.
Protected method Static member SetValidValue(Single) Makes sure the Single value being set for a property is valid.
Protected method Static member SetValidValue(TimeSpan) Makes sure the TimeSpan value being set for a property is valid.
Protected method Static member SetValidValue(UInt16) Makes sure the UInt16 value being set for a property is valid.
Protected method Static member SetValidValue(UInt32) Makes sure the UInt32 value being set for a property is valid.
Protected method Static member SetValidValue(UInt64) Makes sure the UInt64 value being set for a property is valid.
Protected method Static member SetValidValue(Boolean, String) Makes sure the Boolean value being set for a property is valid.
Protected method Static member SetValidValue(Nullable<Boolean>, String) Makes sure the Boolean value being set for a property is valid.
Protected method Static member SetValidValue(Byte, String) Makes sure the Byte value being set for a property is valid.
Protected method Static member SetValidValue(Byte[], Boolean) Makes sure the Byte value being set for a property is valid.
Protected method Static member SetValidValue(Nullable<Byte>, String) Makes sure the Byte value being set for a property is valid.
Protected method Static member SetValidValue(DateTime, String) Makes sure the DateTime value being set for a property is valid.
Protected method Static member SetValidValue(Nullable<DateTime>, String) Makes sure the DateTime value being set for a property is valid.
Protected method Static member SetValidValue(DateTimeOffset, String) Makes sure the DateTimeOffset value being set for a property is valid.
Protected method Static member SetValidValue(Nullable<DateTimeOffset>, String) Makes sure the DateTimeOffset value being set for a property is valid.
Protected method Static member SetValidValue(DbGeography, Boolean) Validates that the property is not null, and throws if it is.
Protected method Static member SetValidValue(DbGeometry, Boolean) Validates that the property is not null, and throws if it is.
Protected method Static member SetValidValue(Decimal, String) Makes sure the Decimal value being set for a property is valid.
Protected method Static member SetValidValue(Nullable<Decimal>, String) Makes sure the Decimal value being set for a property is valid.
Protected method Static member SetValidValue(Double, String) Makes sure the Double value being set for a property is valid.
Protected method Static member SetValidValue(Nullable<Double>, String) Makes sure the Double value being set for a property is valid.
Protected method Static member SetValidValue(Guid, String) Makes sure the Guid value being set for a property is valid.
Protected method Static member SetValidValue(Nullable<Guid>, String) Makes sure the Guid value being set for a property is valid.
Protected method Static member SetValidValue(Int16, String) Makes sure the Int16 value being set for a property is valid.
Protected method Static member SetValidValue(Nullable<Int16>, String) Makes sure the Int16 value being set for a property is valid.
Protected method Static member SetValidValue(Int32, String) Makes sure the Int32 value being set for a property is valid.
Protected method Static member SetValidValue(Nullable<Int32>, String) Makes sure the Int32 value being set for a property is valid.
Protected method Static member SetValidValue(Int64, String) Makes sure the Int64 value being set for a property is valid.
Protected method Static member SetValidValue(Nullable<Int64>, String) Makes sure the Int64 value being set for a property is valid.
Protected method Static member SetValidValue(Nullable<SByte>, String) Makes sure the SByte value being set for a property is valid.
Protected method Static member SetValidValue(Nullable<Single>, String) Makes sure the Single value being set for a property is valid.
Protected method Static member SetValidValue(Nullable<TimeSpan>, String) Makes sure the TimeSpan value being set for a property is valid.
Protected method Static member SetValidValue(Nullable<UInt16>, String) Makes sure the UInt16 value being set for a property is valid.
Protected method Static member SetValidValue(Nullable<UInt32>, String) Makes sure the UInt32 value being set for a property is valid.
Protected method Static member SetValidValue(Nullable<UInt64>, String) Makes sure the UInt64 value being set for a property is valid.
Protected method Static member SetValidValue(SByte, String) Makes sure the SByte value being set for a property is valid.
Protected method Static member SetValidValue(Single, String) Makes sure the Single value being set for a property is valid.
Protected method Static member SetValidValue(String, Boolean) Validates that the property is not null, and throws if it is.
Protected method Static member SetValidValue(TimeSpan, String) Makes sure the TimeSpan value being set for a property is valid.
Protected method Static member SetValidValue(UInt16, String) Makes sure the UInt16 value being set for a property is valid.
Protected method Static member SetValidValue(UInt32, String) Makes sure the UInt32 value being set for a property is valid.
Protected method Static member SetValidValue(UInt64, String) Makes sure the UInt64 value being set for a property is valid.
Protected method Static member SetValidValue(Byte[], Boolean, String) Makes sure the Byte value being set for a property is valid.
Protected method Static member SetValidValue(DbGeography, Boolean, String) Validates that the property is not null, and throws if it is.
Protected method Static member SetValidValue(DbGeometry, Boolean, String) Validates that the property is not null, and throws if it is.
Protected method Static member SetValidValue(String, Boolean, String) Validates that the property is not null, and throws if it is.
Protected method SetValidValue<T>(T, T, String) Sets a complex object for the specified property.
Public method ToString Returns a string that represents the current object. (Inherited from Object.)
Protected method Static member VerifyComplexObjectIsNotNull<TComplex> Verifies that a complex object is not null.
Top
Did you find this helpful?
(1500 characters remaining)
Thank you for your feedback
Show:
© 2014 Microsoft. All rights reserved.