Class AlignableCorpusId
Inheritance
AlignableCorpusId
Assembly: Sdl.Core.FineGrainedAlignment.dll
Syntax
public abstract class AlignableCorpusId
Constructors
AlignableCorpusId()
Declaration
protected AlignableCorpusId()
Properties
SerializationTypeId
Declaration
public abstract Guid SerializationTypeId { get; }
Property Value
Methods
Deserialize(JsonReader)
Declaration
protected abstract void Deserialize(JsonReader reader)
Parameters
Type |
Name |
Description |
Newtonsoft.Json.JsonReader |
reader |
|
Deserialize(BinaryReader)
Declaration
protected abstract void Deserialize(BinaryReader reader)
Parameters
FromJsonSerialization(string)
Declaration
public static AlignableCorpusId FromJsonSerialization(string serialization)
Parameters
Type |
Name |
Description |
string |
serialization |
|
Returns
FromSerialization(JsonReader)
Declaration
public static AlignableCorpusId FromSerialization(JsonReader reader)
Parameters
Type |
Name |
Description |
Newtonsoft.Json.JsonReader |
reader |
|
Returns
FromSerialization(byte[])
Declaration
public static AlignableCorpusId FromSerialization(byte[] serialization)
Parameters
Type |
Name |
Description |
byte |
serialization |
|
Returns
FromSerialization(BinaryReader)
Declaration
public static AlignableCorpusId FromSerialization(BinaryReader reader)
Parameters
Returns
RegisterCorpusIdType(Guid, Func<BinaryReader, AlignableCorpusId>, Func<JsonReader, AlignableCorpusId>)
Declaration
public static void RegisterCorpusIdType(Guid idType, Func<BinaryReader, AlignableCorpusId> creator, Func<JsonReader, AlignableCorpusId> jsonCreator)
Parameters
Serialize(JsonWriter)
Declaration
protected abstract void Serialize(JsonWriter writer)
Parameters
Type |
Name |
Description |
Newtonsoft.Json.JsonWriter |
writer |
|
Serialize(BinaryWriter)
Declaration
protected abstract void Serialize(BinaryWriter writer)
Parameters
ToJsonSerialization()
Declaration
public string ToJsonSerialization()
Returns
ToSerialization()
Declaration
public byte[] ToSerialization()
Returns
ToSerialization(JsonWriter)
Declaration
public void ToSerialization(JsonWriter writer)
Parameters
Type |
Name |
Description |
Newtonsoft.Json.JsonWriter |
writer |
|
ToSerialization(BinaryWriter)
Declaration
public void ToSerialization(BinaryWriter writer)
Parameters