File: SqlParameterCollection.platformnotsupported.cs

package info (click to toggle)
mono 6.8.0.105%2Bdfsg-3.3
  • links: PTS, VCS
  • area: main
  • in suites: bookworm
  • size: 1,284,512 kB
  • sloc: cs: 11,172,132; xml: 2,850,069; ansic: 671,653; cpp: 122,091; perl: 59,366; javascript: 30,841; asm: 22,168; makefile: 20,093; sh: 15,020; python: 4,827; pascal: 925; sql: 859; sed: 16; php: 1
file content (133 lines) | stat: -rw-r--r-- 5,178 bytes parent folder | download | duplicates (6)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
// Licensed to the .NET Foundation under one or more agreements.
// The .NET Foundation licenses this file to you under the MIT license.
// See the LICENSE file in the project root for more information.

using System;
using System.Collections;
using System.Data;
using System.Data.Common;
using System.Data.SqlClient;

namespace System.Data.SqlClient
{
	public partial class SqlParameterCollection : DbParameterCollection , IDataParameterCollection, IList, ICollection, IEnumerable
	{
		const string EXCEPTION_MESSAGE = "System.Data.SqlClient.SqlParameterCollection is not supported on the current platform.";

		internal SqlParameterCollection () {}

		protected override DbParameter GetParameter (int index)
			=> throw new PlatformNotSupportedException (EXCEPTION_MESSAGE);

		protected override DbParameter GetParameter (string parameterName)
			=> throw new PlatformNotSupportedException (EXCEPTION_MESSAGE);

		protected override void SetParameter (int index, DbParameter value)
			=> throw new PlatformNotSupportedException (EXCEPTION_MESSAGE);

		protected override void SetParameter (string parameterName, DbParameter value)
			=> throw new PlatformNotSupportedException (EXCEPTION_MESSAGE);

		public override int Add (object value)
			=> throw new PlatformNotSupportedException (EXCEPTION_MESSAGE);

		public SqlParameter Add (SqlParameter value)
			=> throw new PlatformNotSupportedException (EXCEPTION_MESSAGE);

		public SqlParameter AddWithValue (string parameterName, object value)
			=> throw new PlatformNotSupportedException (EXCEPTION_MESSAGE);

		public SqlParameter Add (string parameterName, SqlDbType sqlDbType)
			=> throw new PlatformNotSupportedException (EXCEPTION_MESSAGE);

		public SqlParameter Add (string parameterName, SqlDbType sqlDbType, int size)
			=> throw new PlatformNotSupportedException (EXCEPTION_MESSAGE);

		public SqlParameter Add (string parameterName, SqlDbType sqlDbType, int size, string sourceColumn)
			=> throw new PlatformNotSupportedException (EXCEPTION_MESSAGE);

		public override void Clear ()
			=> throw new PlatformNotSupportedException (EXCEPTION_MESSAGE);

		public override bool Contains (object value)
			=> throw new PlatformNotSupportedException (EXCEPTION_MESSAGE);

		public override bool Contains (string value)
			=> throw new PlatformNotSupportedException (EXCEPTION_MESSAGE);

		public bool Contains (SqlParameter value)
			=> throw new PlatformNotSupportedException (EXCEPTION_MESSAGE);

		public override void CopyTo (Array array, int index)
			=> throw new PlatformNotSupportedException (EXCEPTION_MESSAGE);

		public override IEnumerator GetEnumerator ()
			=> throw new PlatformNotSupportedException (EXCEPTION_MESSAGE);

		public override int IndexOf (object value)
			=> throw new PlatformNotSupportedException (EXCEPTION_MESSAGE);

		public override int IndexOf (string parameterName)
			=> throw new PlatformNotSupportedException (EXCEPTION_MESSAGE);

		public int IndexOf (SqlParameter value)
			=> throw new PlatformNotSupportedException (EXCEPTION_MESSAGE);

		public override void Insert (int index, object value)
			=> throw new PlatformNotSupportedException (EXCEPTION_MESSAGE);

		public void Insert (int index, SqlParameter value)
			=> throw new PlatformNotSupportedException (EXCEPTION_MESSAGE);

		public override void Remove (object value)
			=> throw new PlatformNotSupportedException (EXCEPTION_MESSAGE);

		public void Remove (SqlParameter value)
			=> throw new PlatformNotSupportedException (EXCEPTION_MESSAGE);

		public override void RemoveAt (int index)
			=> throw new PlatformNotSupportedException (EXCEPTION_MESSAGE);

		public override void RemoveAt (string parameterName)
			=> throw new PlatformNotSupportedException (EXCEPTION_MESSAGE);

		public override void AddRange (Array values)
			=> throw new PlatformNotSupportedException (EXCEPTION_MESSAGE);

		public void AddRange (SqlParameter [] values)
			=> throw new PlatformNotSupportedException (EXCEPTION_MESSAGE);

		public void CopyTo (SqlParameter [] array, int index)
			=> throw new PlatformNotSupportedException (EXCEPTION_MESSAGE);

		public override int Count
			=> throw new PlatformNotSupportedException (EXCEPTION_MESSAGE);

		public override bool IsFixedSize
			=> throw new PlatformNotSupportedException (EXCEPTION_MESSAGE);

		public override bool IsReadOnly
			=> throw new PlatformNotSupportedException (EXCEPTION_MESSAGE);

		public override bool IsSynchronized
			=> throw new PlatformNotSupportedException (EXCEPTION_MESSAGE);

		public override object SyncRoot
			=> throw new PlatformNotSupportedException (EXCEPTION_MESSAGE);

		public SqlParameter this [int index] {
			get => throw new PlatformNotSupportedException (EXCEPTION_MESSAGE);
			set => throw new PlatformNotSupportedException (EXCEPTION_MESSAGE);
		}

		public SqlParameter this [string parameterName] {
			get => throw new PlatformNotSupportedException (EXCEPTION_MESSAGE);
			set => throw new PlatformNotSupportedException (EXCEPTION_MESSAGE);
		}
		
		internal bool IsDirty {
			get => throw new PlatformNotSupportedException (EXCEPTION_MESSAGE);
			set => throw new PlatformNotSupportedException (EXCEPTION_MESSAGE);
		}
	}
}