/// <summary> /// Writes the event types. /// </summary> /// <param name="types">Types.</param> /// <param name="writer">Writer.</param> private static void WriteEventTypes(int[] types, IPortableRawWriter writer) { if (types.Length == 0) { types = null; // empty array means no type filtering } writer.WriteIntArray(types); }
/** {@inheritDoc} */ public void WritePortable(IPortableWriter writer) { IPortableRawWriter rawWriter = writer.RawWriter(); rawWriter.WriteObject(PortableCfg); rawWriter.WriteGenericCollection(Assemblies); }
/** {@inheritDoc} */ public void WritePortable(IPortableWriter writer) { IPortableRawWriter rawWriter = writer.RawWriter(); rawWriter.WriteGenericCollection(TypeConfigurations); rawWriter.WriteGenericCollection(Types); rawWriter.WriteString(DefaultNameMapper); rawWriter.WriteString(DefaultIdMapper); rawWriter.WriteString(DefaultSerializer); rawWriter.WriteBoolean(DefaultMetadataEnabled); rawWriter.WriteBoolean(DefaultKeepDeserialized); }
/** {@inheritDoc} */ public void WritePortable(IPortableWriter writer) { IPortableRawWriter rawWriter = writer.RawWriter(); rawWriter.WriteString(AssemblyName); rawWriter.WriteString(TypeName); rawWriter.WriteString(NameMapper); rawWriter.WriteString(IdMapper); rawWriter.WriteString(Serializer); rawWriter.WriteString(AffinityKeyFieldName); rawWriter.WriteObject(MetadataEnabled); rawWriter.WriteObject(KeepDeserialized); }
/// <summary> /// Writes this object to the given writer. /// </summary> /// <param name="w">Writer.</param> public void WritePortable(IPortableRawWriter w) { w.WriteGuid(GlobalId); w.WriteLong(LocalId); }