1 <?xml version="1.0" encoding="utf-8"?>
\r
4 <name>System.Security.SecureString</name>
\r
7 <member name="T:System.Security.SecureString">
\r
8 <summary>Stellt Text dar, der vertraulich behandelt werden soll, etwa durch Löschen aus dem Arbeitsspeicher des Computers, wenn er nicht mehr benötigt wird.Diese Klasse kann nicht vererbt werden.</summary>
\r
10 <member name="M:System.Security.SecureString.#ctor">
\r
11 <summary>Initialisiert eine neue Instanz der <see cref="T:System.Security.SecureString" />-Klasse.</summary>
\r
12 <exception cref="T:System.Security.Cryptography.CryptographicException">An error occurred while protecting or unprotecting the value of this instance.</exception>
\r
13 <exception cref="T:System.NotSupportedException">This operation is not supported on this platform.</exception>
\r
15 <member name="M:System.Security.SecureString.#ctor(System.Char*,System.Int32)">
\r
16 <summary>Initialisiert eine neue Instanz der <see cref="T:System.Security.SecureString" />-Klasse aus einem Unterarray von <see cref="T:System.Char" />-Objekten. </summary>
\r
17 <param name="value">Ein Zeiger auf ein Array von <see cref="T:System.Char" />-Objekten.</param>
\r
18 <param name="length">Die Anzahl der Elemente von <paramref name="value" />, die in die neue Instanz eingeschlossen werden sollen.</param>
\r
19 <exception cref="T:System.ArgumentNullException">
\r
20 <paramref name="value" /> is null.</exception>
\r
21 <exception cref="T:System.ArgumentOutOfRangeException">
\r
22 <paramref name="length" /> is less than zero or greater than 65,536.</exception>
\r
23 <exception cref="T:System.Security.Cryptography.CryptographicException">An error occurred while protecting or unprotecting the value of this secure string. </exception>
\r
24 <exception cref="T:System.NotSupportedException">This operation is not supported on this platform.</exception>
\r
26 <member name="M:System.Security.SecureString.AppendChar(System.Char)">
\r
27 <summary>Fügt am Ende der aktuellen sicheren Zeichenfolge ein Zeichen an.</summary>
\r
28 <param name="c">Ein Zeichen, das an diese sichere Zeichenfolge angefügt werden soll.</param>
\r
29 <exception cref="T:System.ObjectDisposedException">This secure string has already been disposed.</exception>
\r
30 <exception cref="T:System.InvalidOperationException">This secure string is read-only.</exception>
\r
31 <exception cref="T:System.ArgumentOutOfRangeException">Performing this operation would make the length of this secure string greater than 65,536 characters.</exception>
\r
32 <exception cref="T:System.Security.Cryptography.CryptographicException">An error occurred while protecting or unprotecting the value of this secure string.</exception>
\r
34 <member name="M:System.Security.SecureString.Clear">
\r
35 <summary>Löscht den Wert der aktuellen sicheren Zeichenfolge.</summary>
\r
36 <exception cref="T:System.ObjectDisposedException">This secure string has already been disposed.</exception>
\r
37 <exception cref="T:System.InvalidOperationException">This secure string is read-only.</exception>
\r
39 <member name="M:System.Security.SecureString.Copy">
\r
40 <summary>Erstellt eine Kopie der aktuellen sicheren Zeichenfolge.</summary>
\r
41 <returns>Ein Duplikat dieser sicheren Zeichenfolge.</returns>
\r
42 <exception cref="T:System.ObjectDisposedException">This secure string has already been disposed.</exception>
\r
43 <exception cref="T:System.Security.Cryptography.CryptographicException">An error occurred while protecting or unprotecting the value of this secure string.</exception>
\r
45 <member name="M:System.Security.SecureString.Dispose">
\r
46 <summary>Gibt alle vom aktuellen <see cref="T:System.Security.SecureString" />-Objekt verwendeten Ressourcen frei.</summary>
\r
48 <member name="M:System.Security.SecureString.InsertAt(System.Int32,System.Char)">
\r
49 <summary>Fügt in dieser sicheren Zeichenfolge an der angegebenen Indexposition ein Zeichen ein. </summary>
\r
50 <param name="index">Die Indexposition, an der der <paramref name="c" />-Parameter eingefügt wird.</param>
\r
51 <param name="c">Das einzufügende Zeichen.</param>
\r
52 <exception cref="T:System.ObjectDisposedException">This secure string has already been disposed.</exception>
\r
53 <exception cref="T:System.InvalidOperationException">This secure string is read-only.</exception>
\r
54 <exception cref="T:System.ArgumentOutOfRangeException">
\r
55 <paramref name="index" /> is less than zero, or greater than the length of this secure string.-or-Performing this operation would make the length of this secure string greater than 65,536 characters.</exception>
\r
56 <exception cref="T:System.Security.Cryptography.CryptographicException">An error occurred while protecting or unprotecting the value of this secure string.</exception>
\r
58 <member name="M:System.Security.SecureString.IsReadOnly">
\r
59 <summary>Gibt an, ob diese sichere Zeichenfolge als schreibgeschützt markiert ist.</summary>
\r
60 <returns>true, wenn diese sichere Zeichenfolge schreibgeschützt ist, andernfalls false.</returns>
\r
61 <exception cref="T:System.ObjectDisposedException">This secure string has already been disposed.</exception>
\r
63 <member name="P:System.Security.SecureString.Length">
\r
64 <summary>Ruft die Anzahl der Zeichen in der aktuellen sicheren Zeichenfolge ab.</summary>
\r
65 <returns>Die Anzahl von <see cref="T:System.Char" />-Objekten in dieser sicheren Zeichenfolge.</returns>
\r
66 <exception cref="T:System.ObjectDisposedException">This secure string has already been disposed.</exception>
\r
68 <member name="M:System.Security.SecureString.MakeReadOnly">
\r
69 <summary>Legt den Textwert dieser sicheren Zeichenfolge als schreibgeschützt fest. </summary>
\r
70 <exception cref="T:System.ObjectDisposedException">This secure string has already been disposed.</exception>
\r
72 <member name="M:System.Security.SecureString.RemoveAt(System.Int32)">
\r
73 <summary>Entfernt das Zeichen an der angegebenen Indexposition aus dieser sicheren Zeichenfolge.</summary>
\r
74 <param name="index">Die Indexposition eines Zeichens in dieser sicheren Zeichenfolge.</param>
\r
75 <exception cref="T:System.ObjectDisposedException">This secure string has already been disposed.</exception>
\r
76 <exception cref="T:System.InvalidOperationException">This secure string is read-only.</exception>
\r
77 <exception cref="T:System.ArgumentOutOfRangeException">
\r
78 <paramref name="index" /> is less than zero, or greater than or equal to the length of this secure string.</exception>
\r
79 <exception cref="T:System.Security.Cryptography.CryptographicException">An error occurred while protecting or unprotecting the value of this secure string.</exception>
\r
81 <member name="M:System.Security.SecureString.SetAt(System.Int32,System.Char)">
\r
82 <summary>Ersetzt das an der angegebenen Indexposition vorhandene Zeichen durch ein anderes Zeichen.</summary>
\r
83 <param name="index">Die Indexposition eines vorhandenen Zeichens in dieser sicheren Zeichenfolge</param>
\r
84 <param name="c">Ein Zeichen, das das vorhandene Zeichen ersetzt.</param>
\r
85 <exception cref="T:System.ObjectDisposedException">This secure string has already been disposed.</exception>
\r
86 <exception cref="T:System.InvalidOperationException">This secure string is read-only.</exception>
\r
87 <exception cref="T:System.ArgumentOutOfRangeException">
\r
88 <paramref name="index" /> is less than zero, or greater than or equal to the length of this secure string.</exception>
\r
89 <exception cref="T:System.Security.Cryptography.CryptographicException">An error occurred while protecting or unprotecting the value of this secure string.</exception>
\r
91 <member name="T:System.Security.SecureStringMarshal"></member>
\r
92 <member name="M:System.Security.SecureStringMarshal.SecureStringToCoTaskMemUnicode(System.Security.SecureString)"></member>
\r
93 <member name="M:System.Security.SecureStringMarshal.ZeroFreeCoTaskMemUnicode(System.IntPtr)"></member>
\r