return result;
}
- throw new ArgumentException($"{value} can't be found.", "Value");
+ throw new ArgumentException($"{value} can't be found.", nameof(value));
}
}
}
var type = XamlParser.GetElementType(node.XmlType, node, Context.RootElement?.GetType().GetTypeInfo().Assembly,
out xpe);
if (type == null)
- throw new ArgumentNullException(nameof(type));
+ throw new ArgumentNullException(null, "type should not be null");
if (xpe != null)
throw xpe;
INode xKey;
if (!node.Properties.TryGetValue(XmlName.xKey, out xKey))
xKey = null;
-
+
node.Properties.Clear();
node.CollectionItems.Clear();
{
var nsResolver = serviceProvider.GetService(typeof (IXmlNamespaceResolver)) as IXmlNamespaceResolver;
if (nsResolver == null)
- throw new ArgumentException();
+ throw new ArgumentException(nameof(nsResolver));
IXmlLineInfo xmlLineInfo = null;
var xmlLineInfoProvider = serviceProvider.GetService(typeof (IXmlLineInfoProvider)) as IXmlLineInfoProvider;
if (xmlLineInfoProvider != null)
var split = match.Split(':');
if (split.Length > 2)
- throw new ArgumentException();
+ throw new ArgumentException(nameof(split.Length));
string prefix; //, name;
if (split.Length == 2)
{
if (NUIApplication.MultilingualResourceManager == null)
{
- throw new ArgumentNullException("ResourceManager about multilingual is null");
+ throw new ArgumentNullException(null, "ResourceManager about multilingual is null");
}
textEditorTextSid = value;
Text = SetTranslatable(textEditorTextSid);
{
if (NUIApplication.MultilingualResourceManager == null)
{
- throw new ArgumentNullException("ResourceManager about multilingual is null");
+ throw new ArgumentNullException(null, "ResourceManager about multilingual is null");
}
textEditorPlaceHolderTextSid = value;
PlaceholderText = SetTranslatable(textEditorPlaceHolderTextSid);
{
if (NUIApplication.MultilingualResourceManager == null)
{
- throw new ArgumentNullException("ResourceManager about multilingual is null");
+ throw new ArgumentNullException(null, "ResourceManager about multilingual is null");
}
textFieldTextSid = value;
Text = SetTranslatable(textFieldTextSid);
{
if (NUIApplication.MultilingualResourceManager == null)
{
- throw new ArgumentNullException("ResourceManager about multilingual is null");
+ throw new ArgumentNullException(null, "ResourceManager about multilingual is null");
}
textFieldPlaceHolderTextSid = value;
PlaceholderText = SetTranslatable(textFieldPlaceHolderTextSid);
{
if (NUIApplication.MultilingualResourceManager == null)
{
- throw new ArgumentNullException("ResourceManager about multilingual is null");
+ throw new ArgumentNullException(null, "ResourceManager about multilingual is null");
}
string translatableText = null;
textLabelSid = value;
{
if (view == null)
{
- throw new ArgumentNullException("the target view should not be null");
+ throw new ArgumentNullException(nameof(view), "the target view should not be null");
}
bool ret = Interop.FocusManager.FocusManager_SetCurrentFocusActor(swigCPtr, View.getCPtr(view));
}
var valueProvider = serviceProvider.GetService(typeof(IProvideValueTarget)) as IProvideParentValues;
if (valueProvider == null)
- throw new ArgumentException();
+ throw new ArgumentException(nameof(valueProvider));
var xmlLineInfoProvider = serviceProvider.GetService(typeof(IXmlLineInfoProvider)) as IXmlLineInfoProvider;
var xmlLineInfo = xmlLineInfoProvider != null ? xmlLineInfoProvider.XmlLineInfo : null;
object resource = null;
if (implicit_op != null)
return implicit_op.Invoke(resource, new [] { resource });
- if (resource != null) {
+ if (resource != null) {
//Special case for https://bugzilla.xamarin.com/show_bug.cgi?id=59818
//On OnPlatform, check for an opImplicit from the targetType
if ( Device.Flags != null
if (objectAndParents == null)
throw new ArgumentNullException(nameof(objectAndParents));
if (objectAndParents.Length == 0)
- throw new ArgumentException();
+ throw new ArgumentException(nameof(objectAndParents.Length));
this.objectAndParents = objectAndParents;
this.targetProperty = targetProperty;
{
this.currentAssembly = currentAssembly;
if (namespaceResolver == null)
- throw new ArgumentNullException();
+ throw new ArgumentNullException(nameof(namespaceResolver));
if (getTypeFromXmlName == null)
- throw new ArgumentNullException();
+ throw new ArgumentNullException(nameof(getTypeFromXmlName));
this.namespaceResolver = namespaceResolver;
this.getTypeFromXmlName = getTypeFromXmlName;
&& value != BindingMode.OneWayToSource
&& value != BindingMode.TwoWay
&& value != BindingMode.OneTime)
- throw new ArgumentException("mode is not a valid BindingMode", "mode");
+ throw new ArgumentException("mode is not a valid BindingMode", nameof(Mode));
ThrowIfApplied();