개정판 a3a13763
issue #679 control draw gc modify
MarkupToPDF/Serialize/S_Control/Detail/S_ArcControl.cs | ||
---|---|---|
32 | 32 |
|
33 | 33 |
public void Dispose() |
34 | 34 |
{ |
35 |
GC.Collect(); |
|
35 |
GC.Collect(0, GCCollectionMode.Forced);
|
|
36 | 36 |
GC.SuppressFinalize(this); |
37 | 37 |
} |
38 | 38 |
} |
MarkupToPDF/Serialize/S_Control/Detail/S_ArrowControl.cs | ||
---|---|---|
27 | 27 |
public double DimSize { get; set; } |
28 | 28 |
public void Dispose() |
29 | 29 |
{ |
30 |
GC.Collect(); |
|
30 |
GC.Collect(0, GCCollectionMode.Forced);
|
|
31 | 31 |
GC.SuppressFinalize(this); |
32 | 32 |
} |
33 | 33 |
} |
... | ... | |
46 | 46 |
|
47 | 47 |
public void Dispose() |
48 | 48 |
{ |
49 |
GC.Collect(); |
|
49 |
GC.Collect(0, GCCollectionMode.Forced);
|
|
50 | 50 |
GC.SuppressFinalize(this); |
51 | 51 |
} |
52 | 52 |
} |
MarkupToPDF/Serialize/S_Control/Detail/S_CircleControl.cs | ||
---|---|---|
33 | 33 |
public DoubleCollection DashSize { get; set; } |
34 | 34 |
public void Dispose() |
35 | 35 |
{ |
36 |
GC.Collect(); |
|
36 |
GC.Collect(0, GCCollectionMode.Forced);
|
|
37 | 37 |
GC.SuppressFinalize(this); |
38 | 38 |
} |
39 | 39 |
} |
MarkupToPDF/Serialize/S_Control/Detail/S_CloudControl.cs | ||
---|---|---|
42 | 42 |
public DoubleCollection DashSize { get; set; } |
43 | 43 |
public void Dispose() |
44 | 44 |
{ |
45 |
GC.Collect(); |
|
45 |
GC.Collect(0, GCCollectionMode.Forced);
|
|
46 | 46 |
GC.SuppressFinalize(this); |
47 | 47 |
} |
48 | 48 |
} |
MarkupToPDF/Serialize/S_Control/Detail/S_DateControl.cs | ||
---|---|---|
28 | 28 |
|
29 | 29 |
public void Dispose() |
30 | 30 |
{ |
31 |
GC.Collect(); |
|
31 |
GC.Collect(0, GCCollectionMode.Forced);
|
|
32 | 32 |
GC.SuppressFinalize(this); |
33 | 33 |
} |
34 | 34 |
} |
MarkupToPDF/Serialize/S_Control/Detail/S_ImgControl.cs | ||
---|---|---|
26 | 26 |
public ImageSource ImageData { get; set; } // User Number |
27 | 27 |
public void Dispose() |
28 | 28 |
{ |
29 |
GC.Collect(); |
|
29 |
GC.Collect(0, GCCollectionMode.Forced);
|
|
30 | 30 |
GC.SuppressFinalize(this); |
31 | 31 |
} |
32 | 32 |
} |
MarkupToPDF/Serialize/S_Control/Detail/S_LineControl.cs | ||
---|---|---|
34 | 34 |
|
35 | 35 |
public void Dispose() |
36 | 36 |
{ |
37 |
GC.Collect(); |
|
37 |
GC.Collect(0, GCCollectionMode.Forced);
|
|
38 | 38 |
GC.SuppressFinalize(this); |
39 | 39 |
} |
40 | 40 |
} |
MarkupToPDF/Serialize/S_Control/Detail/S_PensilControl.cs | ||
---|---|---|
27 | 27 |
|
28 | 28 |
public void Dispose() |
29 | 29 |
{ |
30 |
GC.Collect(); |
|
30 |
GC.Collect(0, GCCollectionMode.Forced);
|
|
31 | 31 |
GC.SuppressFinalize(this); |
32 | 32 |
} |
33 | 33 |
|
MarkupToPDF/Serialize/S_Control/Detail/S_PolyControl.cs | ||
---|---|---|
36 | 36 |
|
37 | 37 |
public void Dispose() |
38 | 38 |
{ |
39 |
GC.Collect(); |
|
39 |
GC.Collect(0, GCCollectionMode.Forced);
|
|
40 | 40 |
GC.SuppressFinalize(this); |
41 | 41 |
} |
42 | 42 |
} |
MarkupToPDF/Serialize/S_Control/Detail/S_RectCloudControl.cs | ||
---|---|---|
36 | 36 |
public double ArcLength { get; set; } // 호의 높이 |
37 | 37 |
public void Dispose() |
38 | 38 |
{ |
39 |
GC.Collect(); |
|
39 |
GC.Collect(0, GCCollectionMode.Forced);
|
|
40 | 40 |
GC.SuppressFinalize(this); |
41 | 41 |
} |
42 | 42 |
} |
MarkupToPDF/Serialize/S_Control/Detail/S_RectControl.cs | ||
---|---|---|
33 | 33 |
public DoubleCollection DashSize { get; set; } |
34 | 34 |
public void Dispose() |
35 | 35 |
{ |
36 |
GC.Collect(); |
|
36 |
GC.Collect(0, GCCollectionMode.Forced);
|
|
37 | 37 |
GC.SuppressFinalize(this); |
38 | 38 |
} |
39 | 39 |
} |
MarkupToPDF/Serialize/S_Control/Detail/S_SignControl.cs | ||
---|---|---|
27 | 27 |
|
28 | 28 |
public void Dispose() |
29 | 29 |
{ |
30 |
GC.Collect(); |
|
30 |
GC.Collect(0, GCCollectionMode.Forced);
|
|
31 | 31 |
GC.SuppressFinalize(this); |
32 | 32 |
} |
33 | 33 |
} |
MarkupToPDF/Serialize/S_Control/Detail/S_SymControl.cs | ||
---|---|---|
31 | 31 |
public string SizeSet { get; set; } // "|LineSize|" |
32 | 32 |
public void Dispose() |
33 | 33 |
{ |
34 |
GC.Collect(); |
|
34 |
GC.Collect(0, GCCollectionMode.Forced);
|
|
35 | 35 |
GC.SuppressFinalize(this); |
36 | 36 |
} |
37 | 37 |
} |
MarkupToPDF/Serialize/S_Control/Detail/S_SymControlN.cs | ||
---|---|---|
28 | 28 |
|
29 | 29 |
public void Dispose() |
30 | 30 |
{ |
31 |
GC.Collect(); |
|
31 |
GC.Collect(0, GCCollectionMode.Forced);
|
|
32 | 32 |
GC.SuppressFinalize(this); |
33 | 33 |
} |
34 | 34 |
} |
MarkupToPDF/Serialize/S_Control/Detail/S_TextControl.cs | ||
---|---|---|
36 | 36 |
public List<String> fontConfig { get; set; } // Style , Familly , Weight, Decoration |
37 | 37 |
public void Dispose() |
38 | 38 |
{ |
39 |
GC.Collect(); |
|
39 |
GC.Collect(0, GCCollectionMode.Forced);
|
|
40 | 40 |
GC.SuppressFinalize(this); |
41 | 41 |
} |
42 | 42 |
} |
... | ... | |
73 | 73 |
|
74 | 74 |
public void Dispose() |
75 | 75 |
{ |
76 |
GC.Collect(); |
|
76 |
GC.Collect(0, GCCollectionMode.Forced);
|
|
77 | 77 |
GC.SuppressFinalize(this); |
78 | 78 |
} |
79 | 79 |
} |
MarkupToPDF/Serialize/S_Control/Detail/S_TriControl.cs | ||
---|---|---|
31 | 31 |
public DoubleCollection DashSize { get; set; } |
32 | 32 |
public void Dispose() |
33 | 33 |
{ |
34 |
GC.Collect(); |
|
34 |
GC.Collect(0, GCCollectionMode.Forced);
|
|
35 | 35 |
GC.SuppressFinalize(this); |
36 | 36 |
} |
37 | 37 |
} |
내보내기 Unified diff