YAXLib.YAXSerializer.InvokeCustomSerializerToAttribute C# (CSharp) Method

InvokeCustomSerializerToAttribute() private static method

private static InvokeCustomSerializerToAttribute ( Type customSerType, object objToSerialize, XAttribute attrToFill ) : void
customSerType Type
objToSerialize object
attrToFill XAttribute
return void
        private static void InvokeCustomSerializerToAttribute(Type customSerType, object objToSerialize, XAttribute attrToFill)
        {
            object customSerializer = customSerType.InvokeMember(string.Empty, BindingFlags.CreateInstance, null, null, new object[0]);
            customSerType.InvokeMember("SerializeToAttribute", BindingFlags.InvokeMethod, null, customSerializer, new[] { objToSerialize, attrToFill });
        }