internal Serializer(XmlWriter writer, SerializationContext context) { if (writer == null) { throw Serializer._trace.NewArgumentException(nameof(writer)); } this._serializer = context != null ? new InternalSerializer(writer, context) : throw Serializer._trace.NewArgumentException(nameof(context)); this._serializer.Start(); }
private bool SerializationWouldHaveNoEffect(PSObject result) { if (result == null) { return(true); } object obj2 = PSObject.Base(result); return((obj2 == null) || (InternalSerializer.IsPrimitiveKnownType(obj2.GetType()) || ((obj2 is CimInstance) || result.TypeNames[0].StartsWith("Deserialized", StringComparison.OrdinalIgnoreCase)))); }
internal Serializer(XmlWriter writer, SerializationContext context) { if (writer == null) { throw PSTraceSource.NewArgumentException("writer"); } if (context == null) { throw PSTraceSource.NewArgumentException("context"); } this._serializer = new InternalSerializer(writer, context); this._serializer.Start(); }