예제 #1
0
파일: Api.cs 프로젝트: fw2568/YaNco
 public static RfcRc GetLong(IDataContainerHandle containerHandle, string name, out long value, out
                             RfcErrorInfo errorInfo)
 {
     return(Interopt.RfcGetInt8(containerHandle.Ptr, name, out value, out errorInfo));
 }
예제 #2
0
파일: Api.cs 프로젝트: fw2568/YaNco
 public static RfcRc SetTimeString(IDataContainerHandle containerHandle, string name, string value, out
                                   RfcErrorInfo errorInfo)
 {
     return(Interopt.RfcSetTime(containerHandle.Ptr, name, value.ToCharArray(0, 6), out errorInfo));
 }
예제 #3
0
파일: Api.cs 프로젝트: fw2568/YaNco
 public static RfcRc SetInt(IDataContainerHandle containerHandle, string name, int value, out
                            RfcErrorInfo errorInfo)
 {
     return(Interopt.RfcSetInt(containerHandle.Ptr, name, value, out errorInfo));
 }
예제 #4
0
파일: Api.cs 프로젝트: fw2568/YaNco
 public static RfcRc SetString(IDataContainerHandle containerHandle, string name, string value, out
                               RfcErrorInfo errorInfo)
 {
     return(Interopt.RfcSetString(containerHandle.Ptr, name, value, (uint)value.Length, out errorInfo));
 }
예제 #5
0
 protected TypeDescriptionDataContainer(IDataContainerHandle handle, IRfcRuntime rfcRuntime) : base(handle, rfcRuntime)
 {
     Handle     = handle;
     RfcRuntime = rfcRuntime;
 }
예제 #6
0
 public FieldMappingContext(IRfcRuntime rfcRuntime, IDataContainerHandle handle, RfcFieldInfo fieldInfo)
 {
     RfcRuntime = rfcRuntime;
     Handle     = handle;
     FieldInfo  = fieldInfo;
 }
예제 #7
0
 public static RfcRc SetBytes(IDataContainerHandle containerHandle, string name, byte[] buffer, uint bufferLength, out
                              RfcErrorInfo errorInfo)
 {
     return(Interopt.RfcSetBytes(containerHandle.Ptr, name, buffer, bufferLength, out errorInfo));
 }