Uniquifier.Uniquify Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Überlädt
Uniquify<T>(String, IReadOnlyDictionary<String,T>, Int32) |
Erstellt einen eindeutigen Bezeichner, indem eine Zahl an die angegebene Zeichenfolge angefügt wird. |
Uniquify<TKey,TValue>(String, IReadOnlyDictionary<TKey,TValue>, Func<String,TKey>, Int32) |
Erstellt einen eindeutigen Bezeichner, indem eine Zahl an die angegebene Zeichenfolge angefügt wird. |
Uniquify<T>(String, IReadOnlyDictionary<String,T>, Int32)
Erstellt einen eindeutigen Bezeichner, indem eine Zahl an die angegebene Zeichenfolge angefügt wird.
public static string Uniquify<T> (string currentIdentifier, System.Collections.Generic.IReadOnlyDictionary<string,T> otherIdentifiers, int maxLength);
static member Uniquify : string * System.Collections.Generic.IReadOnlyDictionary<string, 'T> * int -> string
Public Shared Function Uniquify(Of T) (currentIdentifier As String, otherIdentifiers As IReadOnlyDictionary(Of String, T), maxLength As Integer) As String
Typparameter
- T
Der Typ des Objekts, dem der Bezeichner zugeordnet ist.
Parameter
- currentIdentifier
- String
Der Basisbezeichner.
- otherIdentifiers
- IReadOnlyDictionary<String,T>
Ein Wörterbuch, in dem der Bezeichner als Schlüssel verwendet wird.
- maxLength
- Int32
Die maximale Länge des Bezeichners.
Gibt zurück
Einen eindeutigen Bezeichner.
Gilt für:
Uniquify<TKey,TValue>(String, IReadOnlyDictionary<TKey,TValue>, Func<String,TKey>, Int32)
Erstellt einen eindeutigen Bezeichner, indem eine Zahl an die angegebene Zeichenfolge angefügt wird.
public static string Uniquify<TKey,TValue> (string currentIdentifier, System.Collections.Generic.IReadOnlyDictionary<TKey,TValue> otherIdentifiers, Func<string,TKey> keySelector, int maxLength);
static member Uniquify : string * System.Collections.Generic.IReadOnlyDictionary<'Key, 'Value> * Func<string, 'Key> * int -> string
Public Shared Function Uniquify(Of TKey, TValue) (currentIdentifier As String, otherIdentifiers As IReadOnlyDictionary(Of TKey, TValue), keySelector As Func(Of String, TKey), maxLength As Integer) As String
Typparameter
- TKey
Der Typ des Schlüssels, der den Bezeichner enthält.
- TValue
Der Typ des Objekts, dem der Bezeichner zugeordnet ist.
Parameter
- currentIdentifier
- String
Der Basisbezeichner.
- otherIdentifiers
- IReadOnlyDictionary<TKey,TValue>
Ein Wörterbuch, in dem der Bezeichner als Teil des Schlüssels verwendet wird.
- maxLength
- Int32
Die maximale Länge des Bezeichners.
Gibt zurück
Einen eindeutigen Bezeichner.
Gilt für:
Entity Framework