public override void Serialize(IPrimitiveWriter writer) { using (writer.CreateRegion()) { //IndexId if (IndexId == null || IndexId.Length == 0) { writer.Write((ushort)0); } else { writer.Write((ushort)IndexId.Length); writer.Write(IndexId); } //TargetIndexName writer.Write(TargetIndexName); //DeleteFilter if (DeleteFilter == null) { writer.Write((byte)0); } else { writer.Write((byte)DeleteFilter.FilterType); Serializer.Serialize(writer.BaseStream, DeleteFilter); } } }
public void Serialize(IPrimitiveWriter writer) { using (writer.CreateRegion()) { //InclusiveMaxValue if (InclusiveMaxValue == null || InclusiveMaxValue.Length == 0) { writer.Write((ushort)0); } else { writer.Write((ushort)InclusiveMaxValue.Length); writer.Write(InclusiveMaxValue); } //InclusiveMinvalue if (InclusiveMinValue == null || InclusiveMinValue.Length == 0) { writer.Write((ushort)0); } else { writer.Write((ushort)InclusiveMinValue.Length); writer.Write(InclusiveMinValue); } } }
/// <summary> /// Serializes the specified writer. /// </summary> /// <param name="writer">The writer.</param> public override void Serialize(IPrimitiveWriter writer) { using (writer.CreateRegion()) { //IndexId if (IndexId == null || IndexId.Length == 0) { writer.Write((ushort)0); } else { writer.Write((ushort)IndexId.Length); writer.Write(IndexId); } //TargetIndexName writer.Write(TargetIndexName); //MetadataPropertyCollectionUpdate if (MetadataPropertyCollectionUpdate == null) { writer.Write(false); } else { writer.Write(true); Serializer.Serialize(writer.BaseStream, MetadataPropertyCollectionUpdate); } } }
public void Serialize(IPrimitiveWriter writer) { using (writer.CreateRegion()) { //InclusiveMaxValue if (InclusiveMaxValue == null || InclusiveMaxValue.Length == 0) { writer.Write((ushort)0); } else { writer.Write((ushort)InclusiveMaxValue.Length); writer.Write(InclusiveMaxValue); } //InclusiveMinvalue if (InclusiveMinValue == null || InclusiveMinValue.Length == 0) { writer.Write((ushort)0); } else { writer.Write((ushort)InclusiveMinValue.Length); writer.Write(InclusiveMinValue); } } }
/// <summary> /// Serialize the class data to a stream. /// </summary> /// <param name="writer">The <see cref="T:MySpace.Common.IO.IPrimitiveWriter"/> that writes to the stream.</param> public void Serialize(IPrimitiveWriter writer) { using (writer.CreateRegion()) { //FullDataIdType writer.Write((byte)FullDataIdType); //TagName writer.Write(TagName); //Offset writer.Write(Offset); //Count writer.Write(Count); //DataType writer.Write((byte)DataType); //FullDataIdFieldList if (FullDataIdFieldList == null) { writer.Write(false); } else { writer.Write(true); Serializer.Serialize(writer.BaseStream, FullDataIdFieldList); } //FullDataIdCollectionType writer.Write((byte)FullDataIdPartFormat); } }
public void Serialize(IPrimitiveWriter writer) { using (writer.CreateRegion()) { //Filter if (filter == null) { writer.Write((byte)0); } else { writer.Write((byte)filter.FilterType); Serializer.Serialize(writer.BaseStream, filter); } //Count writer.Write(Count); //IndexCondition if (IndexCondition == null) { writer.Write(false); } else { writer.Write(true); Serializer.Serialize(writer.BaseStream, IndexCondition); } } }
/// <summary> /// Serialize the class data to a stream. /// </summary> /// <param name="writer">The <see cref="T:MySpace.Common.IO.IPrimitiveWriter"/> that writes to the stream.</param> public void Serialize(IPrimitiveWriter writer) { using (writer.CreateRegion()) { //FieldValue if (FieldValue == null || FieldValue.Length == 0) { new LogWrapper().Error("FieldValue in FilterCaps cannot be null or zero length byte array"); throw new Exception("FieldValue in FilterCaps cannot be null or zero length byte array"); } writer.Write((ushort)FieldValue.Length); writer.Write(FieldValue); //UseParentFilter writer.Write(UseParentFilter); //Filter if (Filter == null) { writer.Write((byte)0); } else { writer.Write((byte)Filter.FilterType); Serializer.Serialize(writer.BaseStream, Filter); } //Cap writer.Write(Cap); } }
public void Serialize(IPrimitiveWriter writer) { using (writer.CreateRegion()) { writer.Write((byte)command.CommandType); Serializer.Serialize(writer.BaseStream, command); } }
/// <summary> /// Serialize the class data to a stream. /// </summary> /// <param name="writer">The <see cref="T:MySpace.Common.IO.IPrimitiveWriter"/> that writes to the stream.</param> public void Serialize(IPrimitiveWriter writer) { using (writer.CreateRegion()) { //GroupingFieldNameList if (GroupByFieldNameList == null || GroupByFieldNameList.Count == 0) { writer.Write((ushort)0); } else { writer.Write((ushort)GroupByFieldNameList.Count); for (int i = 0; i < GroupByFieldNameList.Count; i++) { writer.Write(GroupByFieldNameList[i]); } } //FieldName writer.Write(FieldName); //FieldValueSet if (FieldValueSet == null || FieldValueSet.Count == 0) { writer.Write((ushort)0); } else { writer.Write((ushort)FieldValueSet.Count); foreach (byte[] fieldValue in FieldValueSet) { if (fieldValue == null || fieldValue.Length == 0) { writer.Write((ushort)0); } else { writer.Write((ushort)fieldValue.Length); writer.Write(fieldValue); } } } //NonGroupingFieldNameList if (NonGroupByFieldNameList == null || NonGroupByFieldNameList.Count == 0) { writer.Write((ushort)0); } else { writer.Write((ushort)NonGroupByFieldNameList.Count); for (int i = 0; i < NonGroupByFieldNameList.Count; i++) { writer.Write(NonGroupByFieldNameList[i]); } } } }
public void Serialize(IPrimitiveWriter writer) { using (writer.CreateRegion()) { //RelatedTypeName writer.Write(relatedTypeName); //FullDataIdFieldList Serializer.Serialize(writer.BaseStream, fullDataIdFieldList); } }
/// <summary> /// Serialize the class data to a stream. /// </summary> /// <param name="writer">The <see cref="T:MySpace.Common.IO.IPrimitiveWriter"/> that writes to the stream.</param> public void Serialize(IPrimitiveWriter writer) { using (writer.CreateRegion()) { //FieldName writer.Write(FieldName); //FilterCaps Serializer.Serialize(writer.BaseStream, FilterCaps); } }
/// <summary> /// Serialize the class data to a stream. /// </summary> /// <param name="writer">The <see cref="T:MySpace.Common.IO.IPrimitiveWriter"/> that writes to the stream.</param> public void Serialize(IPrimitiveWriter writer) { using (writer.CreateRegion()) { //FieldName writer.Write(FieldName); //FilterCaps Serializer.Serialize(writer.BaseStream, FilterCaps); } }
public void Serialize(IPrimitiveWriter writer) { using (writer.CreateRegion()) { //RelatedTypeName writer.Write(relatedTypeName); //FullDataIdFieldList Serializer.Serialize(writer.BaseStream, fullDataIdFieldList); } }
public override void Serialize(IPrimitiveWriter writer) { using (writer.CreateRegion()) { writer.Write((ushort)FilterList.Count); foreach (Filter filter in FilterList) { writer.Write((byte)filter.FilterType); Serializer.Serialize(writer.BaseStream, filter); } } }
public void Serialize(IPrimitiveWriter writer) { using (writer.CreateRegion()) { //Count writer.Write((byte)Count); foreach (FullDataIdField fullDataIdField in this) { //FullDataIdField Serializer.Serialize(writer.BaseStream, fullDataIdField); } } }
public void Serialize(IPrimitiveWriter writer) { using (writer.CreateRegion()) { //Filter if (filter == null) { writer.Write((byte)0); } else { writer.Write((byte)filter.FilterType); Serializer.Serialize(writer.BaseStream, filter); } } }
public void Serialize(IPrimitiveWriter writer) { using (writer.CreateRegion()) { //Filter if (filter == null) { writer.Write((byte)0); } else { writer.Write((byte)filter.FilterType); Serializer.Serialize(writer.BaseStream, filter); } } }
/// <summary> /// Serializes the specified writer. /// </summary> /// <param name="writer">The writer.</param> public override void Serialize(IPrimitiveWriter writer) { using (writer.CreateRegion()) { //FieldName writer.Write(FieldName); //IsTag writer.Write(IsTag); //Operation writer.Write((byte)Operation); //Value if (Value == null || Value.Length == 0) { writer.Write((ushort)0); } else { writer.Write((ushort)Value.Length); writer.Write(Value); } //DataType writer.Write((byte)DataType); //MatchValue if (ExpectedBitwiseResult == null || ExpectedBitwiseResult.Length == 0) { writer.Write((ushort)0); } else { writer.Write((ushort)ExpectedBitwiseResult.Length); writer.Write(ExpectedBitwiseResult); } //ShiftBy writer.Write(ShiftBy); //MetadataProperty writer.Write(MetadataProperty); } }
/// <summary> /// Serialize the class data to a stream. /// </summary> /// <param name="writer">The <see cref="T:MySpace.Common.IO.IPrimitiveWriter"/> that writes to the stream.</param> public void Serialize(IPrimitiveWriter writer) { using (writer.CreateRegion()) { //OrderedBag if (ItemBag == null || ItemBag.Count == 0) { writer.Write((ushort)0); } else { writer.Write((ushort)ItemBag.Count); foreach (var resultItem in ItemBag) { resultItem.Serialize(writer); } } } }
/// <summary> /// Serialize the class data to a stream. /// </summary> /// <param name="writer">The <see cref="T:MySpace.Common.IO.IPrimitiveWriter"/> that writes to the stream.</param> public void Serialize(IPrimitiveWriter writer) { using (writer.CreateRegion()) { if (Count == 0) { writer.Write((ushort)0); } else { writer.Write((ushort)Count); foreach (FilterCap filterCap in this) { //FilterCap Serializer.Serialize(writer.BaseStream, filterCap); } } } }
public void Serialize(IPrimitiveWriter writer) { using (writer.CreateRegion()) { //IndexId if (indexId == null || indexId.Length == 0) { writer.Write((ushort)0); } else { writer.Write((ushort)indexId.Length); writer.Write(indexId); } //Count writer.Write(count); //TargetIndexName writer.Write(targetIndexName); //ExcludeData writer.Write(excludeData); //GetMetadata writer.Write(getMetadata); //Filter if (filter == null) { writer.Write((byte)0); } else { writer.Write((byte)filter.FilterType); Serializer.Serialize(writer.BaseStream, filter); } //FullDataIdInfo Serializer.Serialize(writer.BaseStream, fullDataIdInfo); } }
/// <summary> /// Serialize the class data to a stream. /// </summary> /// <param name="writer">The <see cref="T:MySpace.Common.IO.IPrimitiveWriter"/> that writes to the stream.</param> public void Serialize(IPrimitiveWriter writer) { using (writer.CreateRegion()) { //KeyBagMapping if (KeyBagMapping == null || KeyBagMapping.Count == 0) { writer.Write((ushort)0); } else { writer.Write((ushort)KeyBagMapping.Count); foreach (var keyBag in KeyBagMapping) { //CompositeKey if (keyBag.Key == null || keyBag.Key.Length == 0) { writer.Write((ushort)0); } else { writer.Write((ushort)keyBag.Key.Length); writer.Write(keyBag.Key); //ResultItemBag if (keyBag.Value == null || keyBag.Value.Count == 0) { writer.Write(false); } else { writer.Write(true); Serializer.Serialize(writer.BaseStream, keyBag.Value); } } } } } }
public void Serialize(IPrimitiveWriter writer) { using (writer.CreateRegion()) { //InclusiveMaxValue if (InclusiveMaxValue == null || InclusiveMaxValue.Length == 0) { writer.Write((ushort)0); } else { writer.Write((ushort)InclusiveMaxValue.Length); writer.Write(InclusiveMaxValue); } //InclusiveMinvalue if (InclusiveMinValue == null || InclusiveMinValue.Length == 0) { writer.Write((ushort)0); } else { writer.Write((ushort)InclusiveMinValue.Length); writer.Write(InclusiveMinValue); } //InclusiveMaxMetadataProperty writer.Write(InclusiveMaxMetadataProperty); //InclusiveMaxMetadataPropertyDataType writer.Write((byte)InclusiveMaxMetadataPropertyDataType); //InclusiveMinMetadataProperty writer.Write(InclusiveMinMetadataProperty); //InclusiveMinMetadataPropertyDataType writer.Write((byte)InclusiveMinMetadataPropertyDataType); } }
/// <summary> /// Serializes the specified writer. /// </summary> /// <param name="writer">The writer.</param> public override void Serialize(IPrimitiveWriter writer) { using (writer.CreateRegion()) { //FieldName writer.Write(FieldName); //IsTag writer.Write(IsTag); //Operation writer.Write((byte)Operation); //Value if (Value == null || Value.Length == 0) { writer.Write((ushort)0); } else { writer.Write((ushort)Value.Length); writer.Write(Value); } //DataType writer.Write((byte)DataType); //MatchValue if (ExpectedBitwiseResult == null || ExpectedBitwiseResult.Length == 0) { writer.Write((ushort)0); } else { writer.Write((ushort)ExpectedBitwiseResult.Length); writer.Write(ExpectedBitwiseResult); } //ShiftBy writer.Write(ShiftBy); } }
public void Serialize(IPrimitiveWriter writer) { using (writer.CreateRegion()) { writer.Write((byte)command.CommandType); Serializer.Serialize(writer.BaseStream, command); } }
public void Serialize(IPrimitiveWriter writer) { using (writer.CreateRegion()) { //IndexId if (indexId == null || indexId.Length == 0) { writer.Write((ushort) 0); } else { writer.Write((ushort) indexId.Length); writer.Write(indexId); } //Count writer.Write(count); //TargetIndexName writer.Write(targetIndexName); //ExcludeData writer.Write(excludeData); //GetMetadata writer.Write(getMetadata); //Filter if (filter == null) { writer.Write((byte) 0); } else { writer.Write((byte) filter.FilterType); Serializer.Serialize(writer.BaseStream, filter); } //FullDataIdInfo Serializer.Serialize(writer.BaseStream, fullDataIdInfo); } }
public override void Serialize(IPrimitiveWriter writer) { using (writer.CreateRegion()) { //IndexId if (indexId == null || indexId.Length == 0) { writer.Write((ushort)0); } else { writer.Write((ushort)indexId.Length); writer.Write(indexId); } //TargetIndexName writer.Write(targetIndexName); //DeleteFilter if (deleteFilter == null) { writer.Write((byte)0); } else { writer.Write((byte)deleteFilter.FilterType); Serializer.Serialize(writer.BaseStream, deleteFilter); } } }
public override void Serialize(IPrimitiveWriter writer) { using (writer.CreateRegion()) { writer.Write((ushort) FilterList.Count); foreach (Filter filter in FilterList) { writer.Write((byte) filter.FilterType); Serializer.Serialize(writer.BaseStream, filter); } } }
/// <summary> /// Serialize the class data to a stream. /// </summary> /// <param name="writer">The <see cref="T:MySpace.Common.IO.IPrimitiveWriter"/> that writes to the stream.</param> public void Serialize(IPrimitiveWriter writer) { using (writer.CreateRegion()) { //FullDataIdType writer.Write((byte)FullDataIdType); //TagName writer.Write(TagName); //Offset writer.Write(Offset); //Count writer.Write(Count); //DataType writer.Write((byte)DataType); //FullDataIdFieldList if (FullDataIdFieldList == null) { writer.Write(false); } else { writer.Write(true); Serializer.Serialize(writer.BaseStream, FullDataIdFieldList); } //FullDataIdCollectionType writer.Write((byte)FullDataIdPartFormat); } }
public void Serialize(IPrimitiveWriter writer) { using (writer.CreateRegion()) { //IndexId if (IndexId == null || IndexId.Length == 0) { writer.Write((ushort)0); } else { writer.Write((ushort)IndexId.Length); writer.Write(IndexId); } //Count writer.Write(Count); //TargetIndexName writer.Write(TargetIndexName); //ExcludeData writer.Write(ExcludeData); //GetMetadata writer.Write(GetMetadata); //Filter if (Filter == null) { writer.Write((byte)0); } else { writer.Write((byte)Filter.FilterType); Serializer.Serialize(writer.BaseStream, Filter); } //FullDataIdInfo if (FullDataIdInfo == null) { writer.Write(false); } else { writer.Write(true); Serializer.Serialize(writer.BaseStream, FullDataIdInfo); } //IndexCondition if (IndexCondition == null) { writer.Write(false); } else { writer.Write(true); Serializer.Serialize(writer.BaseStream, IndexCondition); } //DomainSpecificProcessingType writer.Write((byte)DomainSpecificProcessingType); } }