SIFWorks ADK 2.0
SIF_SIFNode Constructor (type, sifName, sifSourceId, sifMode, sifMaxBufferSize, sifSleeping)
NamespacesEdustructures.SifWorks.InfraSIF_SIFNodeSIF_SIFNodeSIF_SIFNodeNew(SIF_SIFNodeType, String, String, SIFMode, Nullable<(Of <Int32>)>, YesNo)

[This is preliminary documentation and is subject to change.]

Constructor that accepts values for all mandatory fields
Declaration Syntax
C#Visual BasicVisual C++
public SIF_SIFNode(
	SIF_SIFNodeType type,
	string sifName,
	string sifSourceId,
	SIFMode sifMode,
	Nullable<int> sifMaxBufferSize,
	YesNo sifSleeping
)
Public Sub New ( _
	type As SIF_SIFNodeType, _
	sifName As String, _
	sifSourceId As String, _
	sifMode As SIFMode, _
	sifMaxBufferSize As Nullable(Of Integer), _
	sifSleeping As YesNo _
)
public:
SIF_SIFNode (
	SIF_SIFNodeType^ type, 
	String^ sifName, 
	String^ sifSourceId, 
	SIFMode^ sifMode, 
	Nullable<int> sifMaxBufferSize, 
	YesNo^ sifSleeping
)
Parameters
type (SIF_SIFNodeType)
The type of node ("Agent" or "ZIS")
sifName (String)
The descriptive name of the SIF node (i.e. Ramsey Food Services).
sifSourceId (String)
The agent or ZIS identifier. This is the same value that the SIF node would place in any SIF_Header that it would create.
sifMode (SIFMode)
Specifies the communication mode (Pull or Push) as chosen by the message sender.
sifMaxBufferSize (Nullable<(Of <Int32>)>)
Specifies that the ZIS should never send packets larger than this value. Query responses from other providers are controlled by the SIF_MaxBufferSize attribute in the SIF_Request message.
sifSleeping (YesNo)
This element shows whether the SIF node is ready to process messages.

Assembly: Edustructures.SifWorks.Adk (Module: Edustructures.SifWorks.Adk) Version: 2.0.0.10