public class NumberObject : INumberObject,
IComparable<INumberObject>, IEquatable<INumberObject>, ISealable
Public Class NumberObject
Implements INumberObject, IComparable(Of INumberObject),
IEquatable(Of INumberObject), ISealable
public ref class NumberObject : INumberObject,
IComparable<INumberObject^>, IEquatable<INumberObject^>, ISealable
type NumberObject =
class
interface INumberObject
interface IComparable<INumberObject>
interface IEquatable<INumberObject>
interface ISealable
end
NumberObject | Создаёт экземпляр класса с указанием значений его свойств и функций, определяющих его поведение. |
FullNumber | Строковое представление номера или null, если номер не задан. |
Info | Дополнительная информация, связанная с местоположением номера. |
IsSealed | Признак того, что объект был защищён от изменений. |
Manager | Объект, определяющий поведение текущего объекта. |
Number | Числовое представление номера или null, если номер не задан. |
SequenceName | Название последовательности, из которой взят номер, или null, если номер не задан или не взят из последовательности. |
Type | Тип номера. Может быть взят из полей класса [Tessa.Cards.Numbers.NumberTypes]. |
CompareTo | Выполняет сравнение текущего объекта с заданным. |
CreateEmpty | Создаёт объект NumberObject, описывающий пустой номер. |
Equals(INumberObject) | Сравнивает текущий объект с заданным. |
Equals(Object) | Сравнивает текущий объект с заданным. (Переопределяет ObjectEquals(Object)) |
Finalize | Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (Унаследован от Object) |
GetHashCode | Возвращает хеш-код объекта. (Переопределяет ObjectGetHashCode) |
GetType | Gets the Type of the current instance. (Унаследован от Object) |
IsEmpty | Возвращает признак того, что объект [Tessa.Cards.Numbers.INumberObject] представляет из себя ссылку на отсутствующий (или ещё не известный) номер. Как правило, номер считается пустым, если его строка полного номера равна null или пустой строке, а также либо отсутствует числовой номер, либо имя последовательности равно null или пустой строке. Т.о. пустой номер не является номером из последовательности. |
IsSequential | Возвращает признак того, что объект [Tessa.Cards.Numbers.INumberObject] представляет из себя ссылку на номер из последовательности. Как правило, номер считается взятым из последовательности, если его числовое представление, и имя последовательности не равны null или пустой строке. Строка полного номера может быть равна null или пустой строке. Т.о. пустой номер не является номером из последовательности. Если номер не является номером из последовательности, то его нельзя освободить, дерезервировать или выделить повторно. |
IsSequential(NullableInt64, String) | Возвращает признак того, что номер, содержащий указанные значения в полях, является номером из последовательности. |
MemberwiseClone | Creates a shallow copy of the current Object. (Унаследован от Object) |
Seal | Защищает объект от изменений. |
SealInternal | Защищает объект от изменений. Метод может быть переопределён в классах-наследниках. |
ToString | Возвращает строковое представление объекта. (Переопределяет ObjectToString) |
Get | (Определяется ComHelper) |
Invoke | (Определяется ComHelper) |
RefreshFullNumberAsync |
Обновляет поле с полным номером FullNumber для заданного номера,
если номер является номером последовательности, и возвращает объект номера с такими же данными, но другим полным номером,
или возвращает тот же номер, если он не является номером последовательности.
(Определяется NumberExtensions) |
Set | (Определяется ComHelper) |
StoreAsync |
Сохраняет объект с номером в заданном контексте.
(Определяется NumberExtensions) |
StoreAsync |
Сохраняет объект с номером в заданном местоположении и контексте.
(Определяется NumberExtensions) |
StoreAsync |
Сохраняет объект с номером в заданном местоположении и контексте.
(Определяется NumberExtensions) |