SiloAddress 類別
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
封裝定址接收器位址詳細資料的資料類別。
[System.Serializable]
public class SiloAddress : IComparable, IComparable<Orleans.Runtime.SiloAddress>, IEquatable<Orleans.Runtime.SiloAddress>
[System.Serializable]
[Orleans.Immutable]
[Orleans.SuppressReferenceTracking]
[System.Text.Json.Serialization.JsonConverter(typeof(Orleans.Runtime.SiloAddressConverter))]
public sealed class SiloAddress : IComparable<Orleans.Runtime.SiloAddress>, IEquatable<Orleans.Runtime.SiloAddress>, ISpanFormattable
[<System.Serializable>]
type SiloAddress = class
interface IEquatable<SiloAddress>
interface IComparable<SiloAddress>
interface IComparable
[<System.Serializable>]
[<Orleans.Immutable>]
[<Orleans.SuppressReferenceTracking>]
[<System.Text.Json.Serialization.JsonConverter(typeof(Orleans.Runtime.SiloAddressConverter))>]
type SiloAddress = class
interface IEquatable<SiloAddress>
interface IComparable<SiloAddress>
interface ISpanFormattable
interface IFormattable
Public Class SiloAddress
Implements IComparable, IComparable(Of SiloAddress), IEquatable(Of SiloAddress)
Public NotInheritable Class SiloAddress
Implements IComparable(Of SiloAddress), IEquatable(Of SiloAddress), ISpanFormattable
- 繼承
-
SiloAddress
- 屬性
- 實作
屬性
Endpoint |
取得端點。 |
Generation |
取得產生。 |
IsClient |
取得值,指出這個實例是否代表用戶端 (與伺服器) 。 |
Zero |
取得特殊常數值,這個常數表示空 SiloAddress 的 。 |
方法
AllocateNewGeneration() |
配置新的定址接收器世代號碼。 |
CompareTo(Object) |
封裝定址接收器位址詳細資料的資料類別。 |
CompareTo(SiloAddress) |
封裝定址接收器位址詳細資料的資料類別。 |
Equals(Object) |
Object.Equals 方法覆寫。 |
Equals(SiloAddress) |
IEquatable.Equals 方法覆寫。 |
FromParsableString(String) |
藉由剖析從 |
FromUtf8String(ReadOnlySpan<Byte>) |
藉由剖析從 |
GetConsistentHashCode() |
傳回這個定址的一致雜湊值。 |
GetHashCode() |
Object.GetHashCode 方法覆寫。 |
GetUniformHashCodes(Int32) |
傳回這個實例的統一雜湊碼變體集合。 |
IsPredecessorOf(SiloAddress) |
|
IsSuccessorOf(SiloAddress) |
|
New(IPAddress, Int32, Int32) |
用於建立具有指定 IP 端點位址和接收器產生號碼之新 SiloAddresses 的 Factory。 |
New(IPEndPoint, Int32) |
用於建立具有指定 IP 端點位址和接收器產生號碼之新 SiloAddresses 的 Factory。 |
NewLocalAddress(Int32) |
針對此電腦上具有指定之世代號碼的接收器建立新 SiloAddresses 的 Factory。 |
ToLongString() |
傳回這個 SiloAddress 的長字串表示。 |
ToParsableString() |
以標準字串形式傳回這個 SiloAddress,適合稍後搭配 |
ToString() |
傳回這個 SiloAddress 的長字串表示。 |
ToStringWithHashCode() |
傳回這個 SiloAddress 的長字串標記法,包括其一致的雜湊值。 |
明確介面實作
IFormattable.ToString(String, IFormatProvider) |
封裝定址接收器位址詳細資料的資料類別。 |
ISpanFormattable.TryFormat(Span<Char>, Int32, ReadOnlySpan<Char>, IFormatProvider) |
封裝定址接收器位址詳細資料的資料類別。 |
擴充方法
ToGatewayUri(SiloAddress) |
以閘道 URI 格式表示定址接收器位址。 |