public static string SerialiseEntityQueryExpression(EntityQueryExpression item) { if (item != null) { string xml = @"<b:value i:type='c:EntityQueryExpression' xmlns:c='http://schemas.microsoft.com/xrm/2011/Metadata/Query'>" + MetadataSerialiser.SerialiseMetadataQueryExpression(item); if (item.AttributeQuery != null) { xml += @"<c:AttributeQuery>" + MetadataSerialiser.SerialiseAttributeQueryExpression(item.AttributeQuery) + @"</c:AttributeQuery>"; } xml += @"<c:LabelQuery>" + MetadataSerialiser.SerialiseLabelQueryExpression(item.LabelQuery) + @"</c:LabelQuery> <c:RelationshipQuery i:nil='true' /> </b:value>"; return(xml); } else { return("<b:value i:nil='true'/>"); } }
public static string SerialiseAttributeQueryExpression(AttributeQueryExpression item) { return(MetadataSerialiser.SerialiseMetadataQueryExpression(item)); }