public bool Remove(IODataComplexObject item) { return(this.UnderlyingEdmObject.Remove(item.ToEdmComplexObject())); }
public void Add(IODataComplexObject item) { this.UnderlyingEdmObject.Add(item.ToEdmComplexObject()); }
public bool Contains(IODataComplexObject item) { return(this.UnderlyingEdmObject.Contains(item.ToEdmComplexObject())); }
public static IEdmComplexObject ToEdmComplexObject(this IODataComplexObject oDataComplexObject) { return(oDataComplexObject.As <EdmComplexObjectWrapper>()); // we know the object must be of our wrapper type, implementing IEdmComplexObject }