AspNet.ViewState.NCache.Professional by Alachisoft

<PackageReference Include="AspNet.ViewState.NCache.Professional" Version="5.3.0.1" />

.NET API 1,372,160 bytes

 MessageMetaData

public DateTime? AssigmentTime { get; set; }

public bool Delivered { get; }

public bool DeliveryFailed { get; set; }

public DeliveryOption DeliveryOption { get; set; }

public bool EverAcknowledged { get; set; }

public long ExpirationTime { get; set; }

public bool HasSubscriptions { get; }

public int InMemorySize { get; }

public bool IsAssigned { get; set; }

public bool IsNotify { get; set; }

public bool IsRemovable { get; }

public string MessageId { get; }

public HashSet<string> RecepientList { get; }

public int Size { get; }

public SubscriptionType SubscriptionType { get; set; }

public double TimeToLive { get; set; }

public string TopicName { get; set; }

public MessageMetaData(string messageId)

public MessageMetaData()

public static void WriteMetaDataInfo(CompactWriter writer, MessageMetaData messageMetaData)

public void AddRecepient(string recepient)

public void AddToRecepientList(SubscriptionIdentifier subscriptionIdentifier)

public object Clone()

public void Deserialize(CompactReader reader)

public void OnMessageRemoved()

public void RegisterSubscription(ISubscription subscription)

public void RemoveFromReciepientList(SubscriptionIdentifier subscriptionIdentifier)

public void RemoveRecepient(string recepient)

public void RevokeSubscriptions()

public void RevokeSubscriptions(ISubscription subscription)

public void Serialize(CompactWriter writer)

public void UnregisterSubscription(ISubscription subscription)