Class AlignerDefinition
Inheritance
System.Object
AlignerDefinition
Assembly: Sdl.Core.FineGrainedAlignment.dll
Syntax
public abstract class AlignerDefinition : Object
Constructors
AlignerDefinition()
Declaration
protected AlignerDefinition()
Properties
IsModelFree
Declaration
public abstract bool IsModelFree { get; }
Property Value
Type |
Description |
System.Boolean |
|
SerializationTypeId
Declaration
public abstract Guid SerializationTypeId { get; }
Property Value
Type |
Description |
System.Guid |
|
Methods
Deserialize(BinaryReader)
Declaration
protected abstract void Deserialize(BinaryReader reader)
Parameters
Type |
Name |
Description |
System.IO.BinaryReader |
reader |
|
FromSerialization(Byte[])
Declaration
public static AlignerDefinition FromSerialization(byte[] serialization)
Parameters
Type |
Name |
Description |
System.Byte[] |
serialization |
|
Returns
FromSerialization(BinaryReader)
Declaration
public static AlignerDefinition FromSerialization(BinaryReader reader)
Parameters
Type |
Name |
Description |
System.IO.BinaryReader |
reader |
|
Returns
RegisterAlignerDefinitionType(Guid, Func<BinaryReader, AlignerDefinition>)
Declaration
public static void RegisterAlignerDefinitionType(Guid idType, Func<BinaryReader, AlignerDefinition> creator)
Parameters
Type |
Name |
Description |
System.Guid |
idType |
|
System.Func<System.IO.BinaryReader, AlignerDefinition> |
creator |
|
Serialize(BinaryWriter)
Declaration
protected abstract void Serialize(BinaryWriter writer)
Parameters
Type |
Name |
Description |
System.IO.BinaryWriter |
writer |
|
ToSerialization()
Declaration
public byte[] ToSerialization()
Returns
Type |
Description |
System.Byte[] |
|
ToSerialization(BinaryWriter)
Declaration
public void ToSerialization(BinaryWriter writer)
Parameters
Type |
Name |
Description |
System.IO.BinaryWriter |
writer |
|