StructuralObject.VerifyComplexObjectIsNotNull<TComplex> Method

Definition

Verifies that a complex object is not null.

protected public:
generic <typename TComplex>
 where TComplex : System::Data::Objects::DataClasses::ComplexObject static TComplex VerifyComplexObjectIsNotNull(TComplex complexObject, System::String ^ propertyName);
protected internal static TComplex VerifyComplexObjectIsNotNull<TComplex> (TComplex complexObject, string propertyName) where TComplex : System.Data.Objects.DataClasses.ComplexObject;
static member VerifyComplexObjectIsNotNull : 'Complex * string -> 'Complex (requires 'Complex :> System.Data.Objects.DataClasses.ComplexObject)
Protected Friend Shared Function VerifyComplexObjectIsNotNull(Of TComplex As ComplexObject) (complexObject As TComplex, propertyName As String) As TComplex

Type Parameters

TComplex

The type of the complex object being verified.

Parameters

complexObject
TComplex

The complex object that is being validated.

propertyName
String

The complex property on the parent object that is associated with complexObject.

Returns

TComplex

The complex object being validated.

Exceptions

When the complex type is null.

Applies to