다음을 통해 공유


ResourceNamesCache.GetOrAdd 메서드

정의

이름이 아직 없는 경우 지정된 함수를 사용하여 리소스 이름 집합을 캐시에 추가합니다.

public:
 virtual System::Collections::Generic::IList<System::String ^> ^ GetOrAdd(System::String ^ name, Func<System::String ^, System::Collections::Generic::IList<System::String ^> ^> ^ valueFactory);
public System.Collections.Generic.IList<string>? GetOrAdd (string name, Func<string,System.Collections.Generic.IList<string>?> valueFactory);
abstract member GetOrAdd : string * Func<string, System.Collections.Generic.IList<string>> -> System.Collections.Generic.IList<string>
override this.GetOrAdd : string * Func<string, System.Collections.Generic.IList<string>> -> System.Collections.Generic.IList<string>
Public Function GetOrAdd (name As String, valueFactory As Func(Of String, IList(Of String))) As IList(Of String)

매개 변수

name
String

문자열 이름을 추가할 리소스 이름입니다.

valueFactory
Func<String,IList<String>>

리소스의 문자열 이름을 생성하는 데 사용되는 함수입니다.

반환

리소스의 문자열 이름을 포함하는 목록입니다.

구현

적용 대상