Uniquifier.Uniquify Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Przeciążenia
Uniquify(String, ISet<String>, String, Int32)
- Źródło:
- Uniquifier.cs
- Źródło:
- Uniquifier.cs
Tworzy unikatowy identyfikator, dołączając liczbę do danego ciągu.
public static string Uniquify(string currentIdentifier, System.Collections.Generic.ISet<string> otherIdentifiers, string? suffix, int maxLength);
static member Uniquify : string * System.Collections.Generic.ISet<string> * string * int -> string
Public Shared Function Uniquify (currentIdentifier As String, otherIdentifiers As ISet(Of String), suffix As String, maxLength As Integer) As String
Parametry
- currentIdentifier
- String
Identyfikator podstawowy.
- suffix
- String
Opcjonalny sufiks do dodania po uniquifier.
- maxLength
- Int32
Maksymalna długość identyfikatora.
Zwraca
Unikatowy identyfikator.
Dotyczy
Uniquify(String, HashSet<String>, Int32, String, Int32)
- Źródło:
- Uniquifier.cs
Tworzy unikatowy identyfikator, dołączając liczbę do danego ciągu.
public static string Uniquify(string currentIdentifier, System.Collections.Generic.HashSet<string> otherIdentifiers, int maxLength, string? suffix = default, int uniquifier = 1);
static member Uniquify : string * System.Collections.Generic.HashSet<string> * int * string * int -> string
Public Shared Function Uniquify (currentIdentifier As String, otherIdentifiers As HashSet(Of String), maxLength As Integer, Optional suffix As String = Nothing, Optional uniquifier As Integer = 1) As String
Parametry
- currentIdentifier
- String
Identyfikator podstawowy.
- maxLength
- Int32
Maksymalna długość identyfikatora.
- suffix
- String
Opcjonalny sufiks do dodania po uniquifier.
- uniquifier
- Int32
Opcjonalny numer początkowy uniquifier.
Zwraca
Unikatowy identyfikator.
Dotyczy
Uniquify(String, ISet<String>, Int32, String, Int32)
- Źródło:
- Uniquifier.cs
Tworzy unikatowy identyfikator, dołączając liczbę do danego ciągu.
public static string Uniquify(string currentIdentifier, System.Collections.Generic.ISet<string> otherIdentifiers, int maxLength, string? suffix = default, int uniquifier = 1);
static member Uniquify : string * System.Collections.Generic.ISet<string> * int * string * int -> string
Public Shared Function Uniquify (currentIdentifier As String, otherIdentifiers As ISet(Of String), maxLength As Integer, Optional suffix As String = Nothing, Optional uniquifier As Integer = 1) As String
Parametry
- currentIdentifier
- String
Identyfikator podstawowy.
- maxLength
- Int32
Maksymalna długość identyfikatora.
- suffix
- String
Opcjonalny sufiks do dodania po uniquifier.
- uniquifier
- Int32
Opcjonalny numer początkowy uniquifier.
Zwraca
Unikatowy identyfikator.
Dotyczy
Uniquify<T>(String, IReadOnlyDictionary<String,T>, Int32)
- Źródło:
- Uniquifier.cs
- Źródło:
- Uniquifier.cs
- Źródło:
- Uniquifier.cs
- Źródło:
- Uniquifier.cs
- Źródło:
- Uniquifier.cs
- Źródło:
- Uniquifier.cs
- Źródło:
- Uniquifier.cs
- Źródło:
- Uniquifier.cs
Tworzy unikatowy identyfikator, dołączając liczbę do danego ciągu.
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
Parametry typu
- T
Typ obiektu, na który mapuje się identyfikator.
Parametry
- currentIdentifier
- String
Identyfikator podstawowy.
- otherIdentifiers
- IReadOnlyDictionary<String,T>
Słownik, w którym identyfikator będzie używany jako klucz.
- maxLength
- Int32
Maksymalna długość identyfikatora.
Zwraca
Unikatowy identyfikator.
Dotyczy
Uniquify<T>(String, IReadOnlyDictionary<String,T>, String, Int32)
- Źródło:
- Uniquifier.cs
- Źródło:
- Uniquifier.cs
Tworzy unikatowy identyfikator, dołączając liczbę do danego ciągu.
public static string Uniquify<T>(string currentIdentifier, System.Collections.Generic.IReadOnlyDictionary<string,T> otherIdentifiers, string? suffix, int maxLength);
static member Uniquify : string * System.Collections.Generic.IReadOnlyDictionary<string, 'T> * string * int -> string
Public Shared Function Uniquify(Of T) (currentIdentifier As String, otherIdentifiers As IReadOnlyDictionary(Of String, T), suffix As String, maxLength As Integer) As String
Parametry typu
- T
Typ obiektu, na który mapuje się identyfikator.
Parametry
- currentIdentifier
- String
Identyfikator podstawowy.
- otherIdentifiers
- IReadOnlyDictionary<String,T>
Słownik, w którym identyfikator będzie używany jako klucz.
- suffix
- String
Opcjonalny sufiks do dodania po uniquifier.
- maxLength
- Int32
Maksymalna długość identyfikatora.
Zwraca
Unikatowy identyfikator.
Dotyczy
Uniquify<T>(String, Dictionary<String,T>, Int32, String, Int32)
- Źródło:
- Uniquifier.cs
Tworzy unikatowy identyfikator, dołączając liczbę do danego ciągu.
public static string Uniquify<T>(string currentIdentifier, System.Collections.Generic.Dictionary<string,T> otherIdentifiers, int maxLength, string? suffix = default, int uniquifier = 1);
static member Uniquify : string * System.Collections.Generic.Dictionary<string, 'T> * int * string * int -> string
Public Shared Function Uniquify(Of T) (currentIdentifier As String, otherIdentifiers As Dictionary(Of String, T), maxLength As Integer, Optional suffix As String = Nothing, Optional uniquifier As Integer = 1) As String
Parametry typu
- T
Typ obiektu, na który mapuje się identyfikator.
Parametry
- currentIdentifier
- String
Identyfikator podstawowy.
- otherIdentifiers
- Dictionary<String,T>
Słownik, w którym identyfikator będzie używany jako część klucza.
- maxLength
- Int32
Maksymalna długość identyfikatora.
- suffix
- String
Opcjonalny sufiks do dodania po uniquifier.
- uniquifier
- Int32
Opcjonalny numer początkowy uniquifier.
Zwraca
Unikatowy identyfikator.
Dotyczy
Uniquify<T>(String, IReadOnlyDictionary<String,T>, Int32, String, Int32)
- Źródło:
- Uniquifier.cs
Tworzy unikatowy identyfikator, dołączając liczbę do danego ciągu.
public static string Uniquify<T>(string currentIdentifier, System.Collections.Generic.IReadOnlyDictionary<string,T> otherIdentifiers, int maxLength, string? suffix = default, int uniquifier = 1);
static member Uniquify : string * System.Collections.Generic.IReadOnlyDictionary<string, 'T> * int * string * int -> string
Public Shared Function Uniquify(Of T) (currentIdentifier As String, otherIdentifiers As IReadOnlyDictionary(Of String, T), maxLength As Integer, Optional suffix As String = Nothing, Optional uniquifier As Integer = 1) As String
Parametry typu
- T
Typ obiektu, na który mapuje się identyfikator.
Parametry
- currentIdentifier
- String
Identyfikator podstawowy.
- otherIdentifiers
- IReadOnlyDictionary<String,T>
Słownik, w którym identyfikator będzie używany jako klucz.
- maxLength
- Int32
Maksymalna długość identyfikatora.
- suffix
- String
Opcjonalny sufiks do dodania po uniquifier.
- uniquifier
- Int32
Opcjonalny numer początkowy uniquifier.
Zwraca
Unikatowy identyfikator.
Dotyczy
Uniquify<T>(String, Dictionary<String,T>, Func<ReadOnlySpan<Char>,ReadOnlySpan<Char>>, Int32, String, Int32)
- Źródło:
- Uniquifier.cs
Tworzy unikatowy identyfikator, dołączając liczbę do danego ciągu.
public static string Uniquify<T>(string currentIdentifier, System.Collections.Generic.Dictionary<string,T> otherIdentifiers, Func<ReadOnlySpan<char>,ReadOnlySpan<char>> keySelector, int maxLength, string? suffix = default, int uniquifier = 1);
static member Uniquify : string * System.Collections.Generic.Dictionary<string, 'T> * Func<ReadOnlySpan<char>, ReadOnlySpan<char>> * int * string * int -> string
Public Shared Function Uniquify(Of T) (currentIdentifier As String, otherIdentifiers As Dictionary(Of String, T), keySelector As Func(Of ReadOnlySpan(Of Char), ReadOnlySpan(Of Char)), maxLength As Integer, Optional suffix As String = Nothing, Optional uniquifier As Integer = 1) As String
Parametry typu
- T
Typ obiektu, na który mapuje się identyfikator.
Parametry
- currentIdentifier
- String
Identyfikator podstawowy.
- otherIdentifiers
- Dictionary<String,T>
Słownik, w którym identyfikator będzie używany jako część klucza.
- keySelector
- Func<ReadOnlySpan<Char>,ReadOnlySpan<Char>>
Tworzy obiekt klucza na podstawie identyfikatora.
- maxLength
- Int32
Maksymalna długość identyfikatora.
- suffix
- String
Opcjonalny sufiks do dodania po uniquifier.
- uniquifier
- Int32
Opcjonalny numer początkowy uniquifier.
Zwraca
Unikatowy identyfikator.
Dotyczy
Uniquify<TKey,TValue>(String, IReadOnlyDictionary<TKey,TValue>, Func<String,TKey>, Int32)
- Źródło:
- Uniquifier.cs
- Źródło:
- Uniquifier.cs
- Źródło:
- Uniquifier.cs
- Źródło:
- Uniquifier.cs
- Źródło:
- Uniquifier.cs
- Źródło:
- Uniquifier.cs
- Źródło:
- Uniquifier.cs
- Źródło:
- Uniquifier.cs
Tworzy unikatowy identyfikator, dołączając liczbę do danego ciągu.
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
Parametry typu
- TKey
Typ klucza, który zawiera identyfikator.
- TValue
Typ obiektu, na który mapuje się identyfikator.
Parametry
- currentIdentifier
- String
Identyfikator podstawowy.
- otherIdentifiers
- IReadOnlyDictionary<TKey,TValue>
Słownik, w którym identyfikator będzie używany jako część klucza.
- maxLength
- Int32
Maksymalna długość identyfikatora.
Zwraca
Unikatowy identyfikator.
Dotyczy
Uniquify<TKey,TValue>(String, IReadOnlyDictionary<TKey,TValue>, Func<String,TKey>, String, Int32)
- Źródło:
- Uniquifier.cs
- Źródło:
- Uniquifier.cs
Tworzy unikatowy identyfikator, dołączając liczbę do danego ciągu.
public static string Uniquify<TKey,TValue>(string currentIdentifier, System.Collections.Generic.IReadOnlyDictionary<TKey,TValue> otherIdentifiers, Func<string,TKey> keySelector, string? suffix, int maxLength);
static member Uniquify : string * System.Collections.Generic.IReadOnlyDictionary<'Key, 'Value> * Func<string, 'Key> * string * int -> string
Public Shared Function Uniquify(Of TKey, TValue) (currentIdentifier As String, otherIdentifiers As IReadOnlyDictionary(Of TKey, TValue), keySelector As Func(Of String, TKey), suffix As String, maxLength As Integer) As String
Parametry typu
- TKey
Typ klucza, który zawiera identyfikator.
- TValue
Typ obiektu, na który mapuje się identyfikator.
Parametry
- currentIdentifier
- String
Identyfikator podstawowy.
- otherIdentifiers
- IReadOnlyDictionary<TKey,TValue>
Słownik, w którym identyfikator będzie używany jako część klucza.
- suffix
- String
Opcjonalny sufiks do dodania po uniquifier.
- maxLength
- Int32
Maksymalna długość identyfikatora.
Zwraca
Unikatowy identyfikator.
Dotyczy
Uniquify<TKey,TValue>(String, IReadOnlyDictionary<TKey,TValue>, Func<String,TKey>, Int32, String, Int32)
- Źródło:
- Uniquifier.cs
Tworzy unikatowy identyfikator, dołączając liczbę do danego ciągu.
public static string Uniquify<TKey,TValue>(string currentIdentifier, System.Collections.Generic.IReadOnlyDictionary<TKey,TValue> otherIdentifiers, Func<string,TKey> keySelector, int maxLength, string? suffix = default, int uniquifier = 1);
static member Uniquify : string * System.Collections.Generic.IReadOnlyDictionary<'Key, 'Value> * Func<string, 'Key> * int * string * 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, Optional suffix As String = Nothing, Optional uniquifier As Integer = 1) As String
Parametry typu
- TKey
Typ klucza, który zawiera identyfikator.
- TValue
Typ obiektu, na który mapuje się identyfikator.
Parametry
- currentIdentifier
- String
Identyfikator podstawowy.
- otherIdentifiers
- IReadOnlyDictionary<TKey,TValue>
Słownik, w którym identyfikator będzie używany jako część klucza.
- maxLength
- Int32
Maksymalna długość identyfikatora.
- suffix
- String
Opcjonalny sufiks do dodania po uniquifier.
- uniquifier
- Int32
Opcjonalny numer początkowy uniquifier.
Zwraca
Unikatowy identyfikator.