Esempio n. 1
0
 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();
 }
Esempio n. 2
0
        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))));
        }
Esempio n. 3
0
 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();
 }
Esempio n. 4
0
 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();
 }