System.Xml.Serialization.XmlMapping.CheckShallow C# (CSharp) Method

CheckShallow() private method

private CheckShallow ( ) : void
return void
        internal void CheckShallow() {
            if (shallow) {
                throw new InvalidOperationException(Res.GetString(Res.XmlMelformMapping)); 
            }
        }
        internal static bool IsShallow(XmlMapping[] mappings) {

Usage Example

Example #1
0
        internal static TempAssembly?GenerateTempAssembly(XmlMapping xmlMapping, Type?type, string?defaultNamespace, string?location)
        {
            if (xmlMapping == null)
            {
                throw new ArgumentNullException(nameof(xmlMapping));
            }

            xmlMapping.CheckShallow();
            if (xmlMapping.IsSoap)
            {
                return(null);
            }

            return(new TempAssembly(new XmlMapping[] { xmlMapping }, new Type?[] { type }, defaultNamespace, location));
        }