Interface ISubmitMultiBuilder
- Namespace
- Inetlab.SMPP.Builders
- Assembly
- cs.temp.dll.dll
public interface ISubmitMultiBuilder : IBuilder<SubmitMulti>
- Inherited Members
-
Methods
ISubmitMultiBuilder AddParameter(OptionalTags tag, byte[] value)
Parameters
tag
OptionalTags
value
Byte[]
Returns
- ISubmitMultiBuilder
AddParameter(UInt16, Byte[])
ISubmitMultiBuilder AddParameter(ushort tag, byte[] value)
Parameters
tag
UInt16
value
Byte[]
Returns
- ISubmitMultiBuilder
AddParameter(UInt16, String)
ISubmitMultiBuilder AddParameter(ushort tag, string value)
Parameters
tag
UInt16
value
String
Returns
- ISubmitMultiBuilder
ISubmitMultiBuilder AddUserDataHeader(UserDataHeader header)
Parameters
header
UserDataHeader
Returns
- ISubmitMultiBuilder
Coding(DataCodings)
ISubmitMultiBuilder Coding(DataCodings dataCoding)
Parameters
dataCoding
DataCodings
Returns
- ISubmitMultiBuilder
ConcatenationInSAR()
ISubmitMultiBuilder ConcatenationInSAR()
Returns
- ISubmitMultiBuilder
ConcatenationInSAR(Byte)
ISubmitMultiBuilder ConcatenationInSAR(byte referenceNumber)
Parameters
referenceNumber
Byte
Returns
- ISubmitMultiBuilder
ConcatenationInUDH()
ISubmitMultiBuilder ConcatenationInUDH()
Returns
- ISubmitMultiBuilder
ConcatenationInUDH(Byte)
ISubmitMultiBuilder ConcatenationInUDH(byte referenceNumber)
Parameters
referenceNumber
Byte
Returns
- ISubmitMultiBuilder
Data(Byte[])
ISubmitMultiBuilder Data(byte[] byteArray)
Parameters
byteArray
Byte[]
Returns
- ISubmitMultiBuilder
DeliverAt(DateTime)
ISubmitMultiBuilder DeliverAt(DateTime dateTime)
Parameters
dateTime
DateTime
Returns
- ISubmitMultiBuilder
DeliverIn(TimeSpan)
ISubmitMultiBuilder DeliverIn(TimeSpan timeSpan)
Parameters
timeSpan
TimeSpan
Returns
- ISubmitMultiBuilder
DeliveryReceipt()
ISubmitMultiBuilder DeliveryReceipt()
Returns
- ISubmitMultiBuilder
ExpireAt(DateTime)
ISubmitMultiBuilder ExpireAt(DateTime dateTime)
Parameters
dateTime
DateTime
Returns
- ISubmitMultiBuilder
ExpireIn(TimeSpan)
ISubmitMultiBuilder ExpireIn(TimeSpan timeSpan)
Parameters
timeSpan
TimeSpan
Returns
- ISubmitMultiBuilder
From(String)
ISubmitMultiBuilder From(string sourceAddr)
Parameters
sourceAddr
String
Returns
- ISubmitMultiBuilder
From(String, AddressTON, AddressNPI)
ISubmitMultiBuilder From(string sourceAddr, AddressTON ton, AddressNPI npi)
Parameters
sourceAddr
String
ton
AddressTON
npi
AddressNPI
Returns
- ISubmitMultiBuilder
From(String, Byte, Byte)
ISubmitMultiBuilder From(string sourceAddr, byte ton, byte npi)
Parameters
sourceAddr
String
ton
Byte
npi
Byte
Returns
- ISubmitMultiBuilder
MaxPartSize(Int32)
ISubmitMultiBuilder MaxPartSize(int partSize)
Parameters
partSize
Int32
Returns
- ISubmitMultiBuilder
MessageInPayload()
ISubmitMultiBuilder MessageInPayload()
Returns
- ISubmitMultiBuilder
MessageInPayload(Int32)
ISubmitMultiBuilder MessageInPayload(int messageSize)
Parameters
messageSize
Int32
Returns
- ISubmitMultiBuilder
NationalLanguageLockingShift(NationalLanguage)
ISubmitMultiBuilder NationalLanguageLockingShift(NationalLanguage language)
Parameters
language
NationalLanguage
Returns
- ISubmitMultiBuilder
NationalLanguageSingleShift(NationalLanguage)
ISubmitMultiBuilder NationalLanguageSingleShift(NationalLanguage language)
Parameters
language
NationalLanguage
Returns
- ISubmitMultiBuilder
ServiceType(String)
ISubmitMultiBuilder ServiceType(string type)
Parameters
type
String
Returns
- ISubmitMultiBuilder
Set(SmsAction<SubmitMulti>)
ISubmitMultiBuilder Set(SmsAction<SubmitMulti> action)
Parameters
action
SmsAction<SubmitMulti>
Returns
- ISubmitMultiBuilder
Text(String)
ISubmitMultiBuilder Text(string messageText)
Parameters
messageText
String
Returns
- ISubmitMultiBuilder
To(String)
ISubmitMultiBuilder To(string destAddr)
Parameters
destAddr
String
Returns
- ISubmitMultiBuilder
To(String, AddressTON, AddressNPI)
ISubmitMultiBuilder To(string destAddr, AddressTON ton, AddressNPI npi)
Parameters
destAddr
String
ton
AddressTON
npi
AddressNPI
Returns
- ISubmitMultiBuilder
To(String, Byte, Byte)
ISubmitMultiBuilder To(string destAddr, byte ton, byte npi)
Parameters
destAddr
String
ton
Byte
npi
Byte
Returns
- ISubmitMultiBuilder
ToDestinations(IList<DestinationAddress>)
ISubmitMultiBuilder ToDestinations(IList<DestinationAddress> destList)
Parameters
destList
IList<DestinationAddress>
Returns
- ISubmitMultiBuilder