class ExampleClass {
	public List<SomeDataType> SomeData {
		get {
			lock (dataLock) {
				return new List<SomeDataType>(someData);
			}
		}
	}
}