null
or empty.null
.
null
if not explicitly specified.
The value of this code.
The Human-readable meaning of this code.
null
otherwise.null
otherwise.null
otherwise.null
if the version is not explicitly defined for this code.
null
or empty.null
if not explicitly specified.
The value of this code.
The Human-readable meaning of this code.
null
or empty.(storageScu_StoreCompleted);
_storageScu.AddFile(@"C:\somefile.dcm");
_storageScu.AddStorageInstance(new StorageInstance("AnotherFile.dcm"));
// Can also use AddStorageInstanceList and pass in a list.
IAsyncResult asyncResult = _storageScu.BeginSend(new AsyncCallback(SendComplete), _storageScu);
}
/// gets called when each file completes
void storageScu_StoreCompleted(object sender, StorageInstance e)
{
StorageScu storageScu = (StorageScu)sender;
//Now Do whatever with each store detail, for example:
System.Diagnostics.Debug.Write(e.SendStatus);
}
/// gets called when the send is totally finished
private void SendComplete(IAsyncResult ar)
{
StorageScu storageScu = (StorageScu)ar.AsyncState;
// Now do whatever we want with all the results, for example:
System.Diagnostics.Debug.Write(storageScu.SuccessSubOperations);
}
]]>
public override void OnReceiveAssociateAccept(DicomClient client, ClientAssociationParameters association)
{
base.OnReceiveAssociateAccept(client, association);
// SEND Request like CStore or CEcho...
}
fromDate | toDate | Query |
null | null | Empty |
20060608 | null | Since: "20060608-" |
20060608 | 20060610 | Between: "20060608-20060610" |
null | 20060610 | Prior to: "-20060610" |
ScheduledProcedureStepSequenceList
{
get
{
return new SequenceIodList(base.DicomAttributeCollection[DicomTags.ScheduledProcedureStepSequence] as DicomAttributeSQ);
}
}]]>
null
or empty.null
if not explicitly specified.
The value of this code.
The Human-readable meaning of this code.
null
or empty.
PrinterStatusScu printScu = new PrinterStatusScu();
PrinterModuleIod printerModuleIod = printScu.GetPrinterStatus("myClientAeTitle", "MyServerAE", "127.0.0.1", 104);
PrinterStatusScu printerStatusScu = new PrinterStatusScu();
printerStatusScu.BeginGetPrinterStatus("myClientAeTitle", "SnagIt", "127.0.0.1", 104, new AsyncCallback(GetPrinterStatusComplete), printerStatusScu);
private void GetPrinterStatusComplete(IAsyncResult ar)
{
PrinterStatusScu printerStatusScu = (PrinterStatusScu)ar.AsyncState;
printerStatusScu.EndGetPrinterStatus(ar);
// Now do whatever we want with all the results, for example:
System.Diagnostics.Debug.Write(printerStatusScu.PrinterModuleResults.PrinterStatus);
}
null
or empty.null
if not explicitly specified.
The value of this code.
The Human-readable meaning of this code.
null
or empty. results = findScu.Find("myClientAeTitle", "CONQUESTDLBPC", "127.0.0.1", 5678, patientQueryIod);
]]>
("myClientAeTitle", "CONQUESTDLBPC", "127.0.0.1", 5678, patientQueryIod, new AsyncCallback(EndPatientFindComplete), findScu);
Thread.Sleep(20000);
}
private void EndPatientFindComplete(IAsyncResult ar)
{
FindScuBase printerStatusScu = ar.AsyncState as FindScuBase;
IList results = printerStatusScu.EndFind(ar);
// Now do whatever we want with all the results, for example:
System.Diagnostics.Debug.Write(results.Count);
}
]]>