다음을 통해 공유


IVersionSelector.GetSuitableVersion 메서드

정의

오버로드

GetSuitableVersion(UInt16, IReadOnlyList<UInt16>, ICompatibilityDirector)
GetSuitableVersion(UInt16, UInt16[], ICompatibilityDirector)

지정된 요청에 적합한 인터페이스 버전의 컬렉션을 반환합니다.

GetSuitableVersion(UInt16, IReadOnlyList<UInt16>, ICompatibilityDirector)

Source:
IVersionSelector.cs
public System.Collections.Generic.IReadOnlyList<ushort> GetSuitableVersion (ushort requestedVersion, System.Collections.Generic.IReadOnlyList<ushort> availableVersions, Orleans.Versions.Compatibility.ICompatibilityDirector compatibilityDirector);
abstract member GetSuitableVersion : uint16 * System.Collections.Generic.IReadOnlyList<uint16> * Orleans.Versions.Compatibility.ICompatibilityDirector -> System.Collections.Generic.IReadOnlyList<uint16>
Public Function GetSuitableVersion (requestedVersion As UShort, availableVersions As IReadOnlyList(Of UShort), compatibilityDirector As ICompatibilityDirector) As IReadOnlyList(Of UShort)

매개 변수

requestedVersion
UInt16
availableVersions
IReadOnlyList<UInt16>
compatibilityDirector
ICompatibilityDirector

반환

적용 대상

GetSuitableVersion(UInt16, UInt16[], ICompatibilityDirector)

지정된 요청에 적합한 인터페이스 버전의 컬렉션을 반환합니다.

public ushort[] GetSuitableVersion (ushort requestedVersion, ushort[] availableVersions, Orleans.Versions.Compatibility.ICompatibilityDirector compatibilityDirector);
abstract member GetSuitableVersion : uint16 * uint16[] * Orleans.Versions.Compatibility.ICompatibilityDirector -> uint16[]
Public Function GetSuitableVersion (requestedVersion As UShort, availableVersions As UShort(), compatibilityDirector As ICompatibilityDirector) As UShort()

매개 변수

requestedVersion
UInt16

요청된 조직 인터페이스 버전입니다.

availableVersions
UInt16[]

사용 가능한 인터페이스 버전의 컬렉션입니다.

compatibilityDirector
ICompatibilityDirector

호환성 디렉터입니다.

반환

UInt16[]

지정된 요청에 적합한 인터페이스 버전의 컬렉션입니다.

적용 대상